Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Care documentation
Light Logo Dark Logo
Care documentation

Contents:

  • Developing Care
    • GitHub Repository
    • Setting up development environment
    • Nix Development Environment for CARE
    • Pluggable Apps
  • Setting Up Care
    • Other Details
    • Docker database backup
    • Restoration of the Database
  • Care source code documentation
    • care
      • care package
        • care.audit_log package
          • care.audit_log.apps module
          • care.audit_log.enums module
          • care.audit_log.helpers module
          • care.audit_log.middleware module
          • care.audit_log.receivers module
        • care.contrib package
          • care.contrib.sites package
        • care.emr package
          • care.emr.admin package
            • care.emr.admin.encounter module
            • care.emr.admin.patient module
          • care.emr.api package
            • care.emr.api.otp_viewsets package
              • care.emr.api.otp_viewsets.login module
              • care.emr.api.otp_viewsets.patient module
              • care.emr.api.otp_viewsets.slot module
            • care.emr.api.viewsets package
              • care.emr.api.viewsets.inventory package
                • care.emr.api.viewsets.inventory.inventory_item module
                • care.emr.api.viewsets.inventory.product module
                • care.emr.api.viewsets.inventory.product_knowledge module
                • care.emr.api.viewsets.inventory.supply_delivery module
                • care.emr.api.viewsets.inventory.supply_request module
              • care.emr.api.viewsets.scheduling package
                • care.emr.api.viewsets.scheduling.availability module
                • care.emr.api.viewsets.scheduling.availability_exceptions module
                • care.emr.api.viewsets.scheduling.booking module
                • care.emr.api.viewsets.scheduling.schedule module
                • care.emr.api.viewsets.scheduling.token module
                • care.emr.api.viewsets.scheduling.token_category module
                • care.emr.api.viewsets.scheduling.token_queue module
                • care.emr.api.viewsets.scheduling.token_sub_queue module
              • care.emr.api.viewsets.account module
              • care.emr.api.viewsets.activity_definition module
              • care.emr.api.viewsets.allergy_intolerance module
              • care.emr.api.viewsets.base module
              • care.emr.api.viewsets.batch_request module
              • care.emr.api.viewsets.charge_item module
              • care.emr.api.viewsets.charge_item_definition module
              • care.emr.api.viewsets.condition module
              • care.emr.api.viewsets.consent module
              • care.emr.api.viewsets.device module
              • care.emr.api.viewsets.diagnostic_report module
              • care.emr.api.viewsets.encounter module
              • care.emr.api.viewsets.encounter_authz_base module
              • care.emr.api.viewsets.facility module
              • care.emr.api.viewsets.facility_organization module
              • care.emr.api.viewsets.favorites module
              • care.emr.api.viewsets.file_upload module
              • care.emr.api.viewsets.healthcare_service module
              • care.emr.api.viewsets.invoice module
              • care.emr.api.viewsets.location module
              • care.emr.api.viewsets.medication_administration module
              • care.emr.api.viewsets.medication_dispense module
              • care.emr.api.viewsets.medication_request module
              • care.emr.api.viewsets.medication_request_prescription module
              • care.emr.api.viewsets.medication_statement module
              • care.emr.api.viewsets.meta_artifact module
              • care.emr.api.viewsets.mfa_login module
              • care.emr.api.viewsets.notes module
              • care.emr.api.viewsets.observation module
              • care.emr.api.viewsets.observation_definition module
              • care.emr.api.viewsets.organization module
              • care.emr.api.viewsets.patient module
              • care.emr.api.viewsets.patient_identifier module
              • care.emr.api.viewsets.payment_reconciliation module
              • care.emr.api.viewsets.questionnaire module
              • care.emr.api.viewsets.questionnaire_response module
              • care.emr.api.viewsets.resource_category module
              • care.emr.api.viewsets.resource_request module
              • care.emr.api.viewsets.service_request module
              • care.emr.api.viewsets.specimen module
              • care.emr.api.viewsets.specimen_definition module
              • care.emr.api.viewsets.tag_config module
              • care.emr.api.viewsets.totp module
              • care.emr.api.viewsets.units module
              • care.emr.api.viewsets.user module
              • care.emr.api.viewsets.valueset module
          • care.emr.fhir package
            • care.emr.fhir.resources package
              • care.emr.fhir.resources.base module
              • care.emr.fhir.resources.code_concept module
              • care.emr.fhir.resources.code_system module
              • care.emr.fhir.resources.valueset module
            • care.emr.fhir.client module
            • care.emr.fhir.exceptions module
            • care.emr.fhir.utils module
          • care.emr.locks package
            • care.emr.locks.billing module
            • care.emr.locks.inventory module
          • care.emr.models package
            • care.emr.models.scheduling package
              • care.emr.models.scheduling.booking module
              • care.emr.models.scheduling.schedule module
              • care.emr.models.scheduling.token module
            • care.emr.models.account module
            • care.emr.models.activity_definition module
            • care.emr.models.allergy_intolerance module
            • care.emr.models.base module
            • care.emr.models.charge_item module
            • care.emr.models.charge_item_definition module
            • care.emr.models.condition module
            • care.emr.models.consent module
            • care.emr.models.device module
            • care.emr.models.diagnostic_report module
            • care.emr.models.encounter module
            • care.emr.models.favorites module
            • care.emr.models.file_upload module
            • care.emr.models.healthcare_service module
            • care.emr.models.inventory_item module
            • care.emr.models.invoice module
            • care.emr.models.location module
            • care.emr.models.medication_administration module
            • care.emr.models.medication_dispense module
            • care.emr.models.medication_request module
            • care.emr.models.medication_statement module
            • care.emr.models.meta_artifact module
            • care.emr.models.notes module
            • care.emr.models.observation module
            • care.emr.models.observation_definition module
            • care.emr.models.organization module
            • care.emr.models.patient module
            • care.emr.models.payment_reconciliation module
            • care.emr.models.product module
            • care.emr.models.product_knowledge module
            • care.emr.models.questionnaire module
            • care.emr.models.resource_category module
            • care.emr.models.resource_request module
            • care.emr.models.service_request module
            • care.emr.models.specimen module
            • care.emr.models.specimen_definition module
            • care.emr.models.supply_delivery module
            • care.emr.models.supply_request module
            • care.emr.models.tag_config module
            • care.emr.models.valueset module
          • care.emr.reports package
            • care.emr.reports.discharge_summary module
          • care.emr.resources package
            • care.emr.resources.account package
              • care.emr.resources.account.default_account module
              • care.emr.resources.account.spec module
              • care.emr.resources.account.sync_items module
            • care.emr.resources.activity_definition package
              • care.emr.resources.activity_definition.service_request module
              • care.emr.resources.activity_definition.spec module
              • care.emr.resources.activity_definition.valueset module
            • care.emr.resources.allergy_intolerance package
              • care.emr.resources.allergy_intolerance.spec module
              • care.emr.resources.allergy_intolerance.valueset module
            • care.emr.resources.charge_item package
              • care.emr.resources.charge_item.apply_charge_item_definition module
              • care.emr.resources.charge_item.handle_charge_item_cancel module
              • care.emr.resources.charge_item.spec module
              • care.emr.resources.charge_item.sync_charge_item_costs module
            • care.emr.resources.charge_item_definition package
              • care.emr.resources.charge_item_definition.spec module
            • care.emr.resources.common package
              • care.emr.resources.common.codable_concept module
              • care.emr.resources.common.coding module
              • care.emr.resources.common.condition_evaluator module
              • care.emr.resources.common.contact_point module
              • care.emr.resources.common.monetary_component module
              • care.emr.resources.common.period module
              • care.emr.resources.common.quantity module
              • care.emr.resources.common.valueset module
            • care.emr.resources.condition package
              • care.emr.resources.condition.spec module
              • care.emr.resources.condition.valueset module
            • care.emr.resources.consent package
              • care.emr.resources.consent.spec module
            • care.emr.resources.device package
              • care.emr.resources.device.history_spec module
              • care.emr.resources.device.spec module
            • care.emr.resources.diagnostic_report package
              • care.emr.resources.diagnostic_report.spec module
              • care.emr.resources.diagnostic_report.valueset module
            • care.emr.resources.encounter package
              • care.emr.resources.encounter.constants module
              • care.emr.resources.encounter.enum_display_names module
              • care.emr.resources.encounter.spec module
              • care.emr.resources.encounter.valueset module
            • care.emr.resources.facility package
              • care.emr.resources.facility.spec module
            • care.emr.resources.facility_organization package
              • care.emr.resources.facility_organization.facility_orgnization_user_spec module
              • care.emr.resources.facility_organization.spec module
            • care.emr.resources.favorites package
              • care.emr.resources.favorites.filters module
              • care.emr.resources.favorites.spec module
            • care.emr.resources.file_upload package
              • care.emr.resources.file_upload.spec module
            • care.emr.resources.healthcare_service package
              • care.emr.resources.healthcare_service.spec module
              • care.emr.resources.healthcare_service.valueset module
            • care.emr.resources.inventory package
              • care.emr.resources.inventory.inventory_item package
                • care.emr.resources.inventory.inventory_item.create_inventory_item module
                • care.emr.resources.inventory.inventory_item.spec module
                • care.emr.resources.inventory.inventory_item.sync_inventory_item module
              • care.emr.resources.inventory.product package
                • care.emr.resources.inventory.product.spec module
              • care.emr.resources.inventory.product_knowledge package
                • care.emr.resources.inventory.product_knowledge.spec module
                • care.emr.resources.inventory.product_knowledge.valueset module
              • care.emr.resources.inventory.supply_delivery package
                • care.emr.resources.inventory.supply_delivery.spec module
              • care.emr.resources.inventory.supply_request package
                • care.emr.resources.inventory.supply_request.spec module
            • care.emr.resources.invoice package
              • care.emr.resources.invoice.default_expression_evaluator module
              • care.emr.resources.invoice.spec module
              • care.emr.resources.invoice.sync_items module
            • care.emr.resources.location package
              • care.emr.resources.location.spec module
            • care.emr.resources.medication package
              • care.emr.resources.medication.administration package
                • care.emr.resources.medication.administration.spec module
              • care.emr.resources.medication.dispense package
                • care.emr.resources.medication.dispense.spec module
              • care.emr.resources.medication.request package
                • care.emr.resources.medication.request.spec module
              • care.emr.resources.medication.request_prescription package
                • care.emr.resources.medication.request_prescription.spec module
              • care.emr.resources.medication.statement package
                • care.emr.resources.medication.statement.spec module
              • care.emr.resources.medication.valueset package
                • care.emr.resources.medication.valueset.additional_instruction module
                • care.emr.resources.medication.valueset.administration_method module
                • care.emr.resources.medication.valueset.as_needed_reason module
                • care.emr.resources.medication.valueset.body_site module
                • care.emr.resources.medication.valueset.medication module
                • care.emr.resources.medication.valueset.medication_not_given_reason module
                • care.emr.resources.medication.valueset.route module
            • care.emr.resources.meta_artifact package
              • care.emr.resources.meta_artifact.spec module
            • care.emr.resources.mfa package
              • care.emr.resources.mfa.spec module
            • care.emr.resources.notes package
              • care.emr.resources.notes.notes_spec module
              • care.emr.resources.notes.thread_spec module
            • care.emr.resources.observation package
              • care.emr.resources.observation.spec module
              • care.emr.resources.observation.valueset module
            • care.emr.resources.observation_definition package
              • care.emr.resources.observation_definition.observation module
              • care.emr.resources.observation_definition.spec module
            • care.emr.resources.organization package
              • care.emr.resources.organization.organization_user_spec module
              • care.emr.resources.organization.spec module
            • care.emr.resources.patient package
              • care.emr.resources.patient.otp_based_flow module
              • care.emr.resources.patient.spec module
            • care.emr.resources.patient_identifier package
              • care.emr.resources.patient_identifier.default_expression_evaluator module
              • care.emr.resources.patient_identifier.spec module
            • care.emr.resources.payment_reconciliation package
              • care.emr.resources.payment_reconciliation.spec module
            • care.emr.resources.questionnaire package
              • care.emr.resources.questionnaire.questionnaire_organization module
              • care.emr.resources.questionnaire.spec module
              • care.emr.resources.questionnaire.utils module
            • care.emr.resources.questionnaire_response package
              • care.emr.resources.questionnaire_response.spec module
            • care.emr.resources.resource_category package
              • care.emr.resources.resource_category.spec module
            • care.emr.resources.resource_request package
              • care.emr.resources.resource_request.spec module
            • care.emr.resources.role package
              • care.emr.resources.role.spec module
            • care.emr.resources.scheduling package
              • care.emr.resources.scheduling.availability_exception package
                • care.emr.resources.scheduling.availability_exception.spec module
              • care.emr.resources.scheduling.resource package
                • care.emr.resources.scheduling.resource.spec module
              • care.emr.resources.scheduling.schedule package
                • care.emr.resources.scheduling.schedule.spec module
              • care.emr.resources.scheduling.slot package
                • care.emr.resources.scheduling.slot.spec module
              • care.emr.resources.scheduling.token package
                • care.emr.resources.scheduling.token.spec module
              • care.emr.resources.scheduling.token_category package
                • care.emr.resources.scheduling.token_category.spec module
              • care.emr.resources.scheduling.token_queue package
                • care.emr.resources.scheduling.token_queue.spec module
              • care.emr.resources.scheduling.token_sub_queue package
                • care.emr.resources.scheduling.token_sub_queue.spec module
            • care.emr.resources.service_request package
              • care.emr.resources.service_request.spec module
            • care.emr.resources.specimen package
              • care.emr.resources.specimen.spec module
              • care.emr.resources.specimen.valueset module
            • care.emr.resources.specimen_definition package
              • care.emr.resources.specimen_definition.spec module
              • care.emr.resources.specimen_definition.specimen module
              • care.emr.resources.specimen_definition.valueset module
            • care.emr.resources.tag package
              • care.emr.resources.tag.config_spec module
            • care.emr.resources.user package
              • care.emr.resources.user.spec module
            • care.emr.resources.utils package
            • care.emr.resources.valueset package
              • care.emr.resources.valueset.spec module
            • care.emr.resources.base module
            • care.emr.resources.permissions module
          • care.emr.tagging package
            • care.emr.tagging.base module
            • care.emr.tagging.filters module
          • care.emr.tasks package
            • care.emr.tasks.cleanup_expired_token_slots module
            • care.emr.tasks.cleanup_incomplete_file_uploads module
            • care.emr.tasks.discharge_summary module
            • care.emr.tasks.totp module
          • care.emr.templatetags package
            • care.emr.templatetags.data_formatting_extras module
            • care.emr.templatetags.discharge_summary_utils module
          • care.emr.units package
            • care.emr.units.units_client module
          • care.emr.utils package
            • care.emr.utils.batch_requests module
            • care.emr.utils.compute_observation_interpretation module
            • care.emr.utils.datetime_type module
            • care.emr.utils.decimal_context module
            • care.emr.utils.expression_evaluator module
            • care.emr.utils.file_manager module
            • care.emr.utils.mfa module
            • care.emr.utils.pydantic_serializers module
            • care.emr.utils.send_password_reset_mail module
            • care.emr.utils.slug_type module
            • care.emr.utils.valueset_coding_type module
          • care.emr.apps module
        • care.facility package
          • care.facility.management package
            • care.facility.management.commands package
              • care.facility.management.commands.generate_jwks module
          • care.facility.models package
            • care.facility.models.json_schema package
              • care.facility.models.json_schema.asset module
              • care.facility.models.json_schema.common module
              • care.facility.models.json_schema.consultation module
              • care.facility.models.json_schema.daily_round module
            • care.facility.models.mixins package
              • care.facility.models.mixins.permissions package
                • care.facility.models.mixins.permissions.asset module
                • care.facility.models.mixins.permissions.base module
                • care.facility.models.mixins.permissions.facility module
                • care.facility.models.mixins.permissions.patient module
            • care.facility.models.ambulance module
            • care.facility.models.asset module
            • care.facility.models.base module
            • care.facility.models.bed module
            • care.facility.models.camera_preset module
            • care.facility.models.daily_round module
            • care.facility.models.encounter_symptom module
            • care.facility.models.events module
            • care.facility.models.facility module
            • care.facility.models.facility_flag module
            • care.facility.models.file_upload module
            • care.facility.models.icd11_diagnosis module
            • care.facility.models.inventory module
            • care.facility.models.notification module
            • care.facility.models.patient module
            • care.facility.models.patient_base module
            • care.facility.models.patient_consultation module
            • care.facility.models.patient_external_test module
            • care.facility.models.patient_icmr module
            • care.facility.models.patient_investigation module
            • care.facility.models.patient_sample module
            • care.facility.models.prescription module
            • care.facility.models.resources module
            • care.facility.models.shifting module
            • care.facility.models.stats module
          • care.facility.tasks package
            • care.facility.tasks.asset_monitor module
            • care.facility.tasks.cleanup module
            • care.facility.tasks.location_monitor module
            • care.facility.tasks.push_asset_config module
          • care.facility.admin module
          • care.facility.apps module
        • care.security package
          • care.security.api package
            • care.security.api.viewsets package
              • care.security.api.viewsets.permissions module
              • care.security.api.viewsets.roles module
          • care.security.authorization package
            • care.security.authorization.account module
            • care.security.authorization.activity_definition module
            • care.security.authorization.base module
            • care.security.authorization.booking module
            • care.security.authorization.charge_item module
            • care.security.authorization.charge_item_definition module
            • care.security.authorization.device module
            • care.security.authorization.encounter module
            • care.security.authorization.facility module
            • care.security.authorization.facility_location module
            • care.security.authorization.facilityorganization module
            • care.security.authorization.healthcare_service module
            • care.security.authorization.inventory_item module
            • care.security.authorization.invoice module
            • care.security.authorization.medication module
            • care.security.authorization.observation_definition module
            • care.security.authorization.organization module
            • care.security.authorization.patient module
            • care.security.authorization.patient_identifier_config module
            • care.security.authorization.payment_reconciliation module
            • care.security.authorization.product module
            • care.security.authorization.product_knowledge module
            • care.security.authorization.questionnaire module
            • care.security.authorization.resource_category module
            • care.security.authorization.scheduling module
            • care.security.authorization.service_request module
            • care.security.authorization.specimen_definition module
            • care.security.authorization.supply_delivery module
            • care.security.authorization.supply_request module
            • care.security.authorization.tag_config module
            • care.security.authorization.token module
            • care.security.authorization.user module
          • care.security.management package
            • care.security.management.commands package
              • care.security.management.commands.sync_permissions_roles module
          • care.security.models package
            • care.security.models.permission module
            • care.security.models.permission_association module
            • care.security.models.role module
          • care.security.permissions package
            • care.security.permissions.account module
            • care.security.permissions.activity_definition module
            • care.security.permissions.base module
            • care.security.permissions.charge_item module
            • care.security.permissions.charge_item_definition module
            • care.security.permissions.constants module
            • care.security.permissions.device module
            • care.security.permissions.diagnostic_report module
            • care.security.permissions.encounter module
            • care.security.permissions.facility module
            • care.security.permissions.facility_organization module
            • care.security.permissions.healthcare_service module
            • care.security.permissions.inventory_item module
            • care.security.permissions.invoice module
            • care.security.permissions.location module
            • care.security.permissions.medication module
            • care.security.permissions.observation_definition module
            • care.security.permissions.organization module
            • care.security.permissions.patient module
            • care.security.permissions.patient_identifier_config module
            • care.security.permissions.payment_reconciliation module
            • care.security.permissions.product module
            • care.security.permissions.product_knowledge module
            • care.security.permissions.questionnaire module
            • care.security.permissions.resource_category module
            • care.security.permissions.schedule module
            • care.security.permissions.service_request module
            • care.security.permissions.specimen module
            • care.security.permissions.specimen_definition module
            • care.security.permissions.supply_delivery module
            • care.security.permissions.supply_request module
            • care.security.permissions.tag_config module
            • care.security.permissions.token module
            • care.security.permissions.user module
          • care.security.roles package
            • care.security.roles.role module
          • care.security.utils package
            • care.security.utils.permission_class module
          • care.security.apps module
        • care.users package
          • care.users.api package
            • care.users.api.serializers package
              • care.users.api.serializers.lsg module
              • care.users.api.serializers.plug_config module
              • care.users.api.serializers.skill module
              • care.users.api.serializers.userskill module
            • care.users.api.viewsets package
              • care.users.api.viewsets.change_password module
              • care.users.api.viewsets.lsg module
              • care.users.api.viewsets.plug_config module
              • care.users.api.viewsets.skill module
              • care.users.api.viewsets.users module
              • care.users.api.viewsets.userskill module
          • care.users.management package
            • care.users.management.commands package
          • care.users.admin module
          • care.users.apps module
          • care.users.forms module
          • care.users.models module
          • care.users.reset_password_views module
          • care.users.signals module
        • care.utils package
          • care.utils.assetintegration package
            • care.utils.assetintegration.asset_classes module
            • care.utils.assetintegration.base module
            • care.utils.assetintegration.hl7monitor module
            • care.utils.assetintegration.onvif module
            • care.utils.assetintegration.schema module
            • care.utils.assetintegration.ventilator module
          • care.utils.cache package
            • care.utils.cache.cache_allowed_facilities module
            • care.utils.cache.mixin module
            • care.utils.cache.patient_investigation module
          • care.utils.csp package
            • care.utils.csp.config module
          • care.utils.evaluators package
            • care.utils.evaluators.evaluation_metric package
              • care.utils.evaluators.evaluation_metric.base module
              • care.utils.evaluators.evaluation_metric.encounter_tag module
              • care.utils.evaluators.evaluation_metric.patient_age module
              • care.utils.evaluators.evaluation_metric.patient_gender module
            • care.utils.evaluators.interpretation_evaluator module
          • care.utils.exports package
            • care.utils.exports.mixins module
          • care.utils.file_uploads package
            • care.utils.file_uploads.cover_image module
          • care.utils.filters package
            • care.utils.filters.choicefilter module
            • care.utils.filters.dummy_filter module
            • care.utils.filters.multiselect module
            • care.utils.filters.null_filter module
          • care.utils.jwks package
            • care.utils.jwks.generate_jwk module
            • care.utils.jwks.token_generator module
          • care.utils.models package
            • care.utils.models.base module
            • care.utils.models.validators module
          • care.utils.pagination package
            • care.utils.pagination.care_pagination module
          • care.utils.queryset package
            • care.utils.queryset.asset_bed module
            • care.utils.queryset.asset_location module
            • care.utils.queryset.consultation module
            • care.utils.queryset.facility module
            • care.utils.queryset.filters module
            • care.utils.queryset.patient module
            • care.utils.queryset.shifting module
            • care.utils.queryset.user module
          • care.utils.registries package
            • care.utils.registries.evaluation_metric module
            • care.utils.registries.feature_flag module
          • care.utils.serializers package
            • care.utils.serializers.fields module
            • care.utils.serializers.history_serializer module
          • care.utils.sms package
            • care.utils.sms.backend package
              • care.utils.sms.backend.base module
              • care.utils.sms.backend.console module
              • care.utils.sms.backend.sns module
            • care.utils.sms.message module
            • care.utils.sms.utils module
          • care.utils.swagger package
            • care.utils.swagger.filter module
            • care.utils.swagger.schema module
          • care.utils.ulid package
            • care.utils.ulid.models module
            • care.utils.ulid.serializers module
            • care.utils.ulid.ulid module
          • care.utils.context_processors module
          • care.utils.event_utils module
          • care.utils.exceptions module
          • care.utils.inverse_choices module
          • care.utils.lock module
          • care.utils.notification_handler module
          • care.utils.shortcuts module
          • care.utils.time_util module
Back to top
View this page

care.emr.reports package¶

Submodules¶

  • care.emr.reports.discharge_summary module
    • lock_key()
    • set_lock()
    • get_progress()
    • clear_lock()
    • parse_iso_datetime()
    • format_duration()
    • get_discharge_summary_data()
    • compile_typ()
    • generate_discharge_summary_pdf()
    • generate_and_upload_discharge_summary()
    • generate_discharge_report_signed_url()
Next
care.emr.reports.discharge_summary module
Previous
care.emr.models.valueset module
Copyright © 2025, Open Healthcare Network
Made with Sphinx and @pradyunsg's Furo
On this page
  • care.emr.reports package
    • Submodules