Module: Services

Defined in:
app/utils/services/file_upload_handler.rb,
lib/services.rb,
lib/services/engine.rb,
lib/services/version.rb,
app/models/services/service.rb,
app/models/services/isc_code.rb,
app/models/services/mds_pull.rb,
app/models/services/mds_push.rb,
app/models/services/sltc_api.rb,
app/models/services/credential.rb,
app/models/services/ftp_server.rb,
app/models/services/mds_upload.rb,
app/models/services/public_key.rb,
app/utils/services/upload_file.rb,
app/models/services/hl7_message.rb,
app/models/services/mds_content.rb,
app/models/services/third_party.rb,
app/models/services/pcc_mds_pull.rb,
app/models/services/sltc_mds_pull.rb,
app/models/services/available_file.rb,
app/models/services/mds_assessment.rb,
app/roles/services/service_creator.rb,
app/roles/services/service_invoker.rb,
app/roles/services/service_updater.rb,
app/models/services/abaqis_mds_push.rb,
app/models/services/account_mapping.rb,
app/models/services/application_api.rb,
app/models/services/isc_code_lookup.rb,
app/models/services/mds_ws_response.rb,
app/models/services/provider_change.rb,
app/models/services/facility_mapping.rb,
app/models/services/mds_pull_account.rb,
app/roles/services/mds_notifications.rb,
app/models/services/sltc_registration.rb,
app/roles/services/credential_creator.rb,
app/roles/services/credential_updater.rb,
app/roles/services/mds_file_processor.rb,
app/roles/services/public_key_creator.rb,
app/roles/services/public_key_updater.rb,
app/utils/services/mds_upload_filters.rb,
app/contexts/services/mds_pull_context.rb,
app/models/services/assessment_request.rb,
app/models/services/configured_account.rb,
app/models/services/mds_upload_content.rb,
app/models/services/service_definition.rb,
app/models/services/sltc_api_exception.rb,
app/roles/services/hl7_message_trimmer.rb,
app/roles/services/third_party_creator.rb,
app/roles/services/third_party_updater.rb,
app/utils/services/mds_xml_file_parser.rb,
app/controllers/services/status_masking.rb,
app/helpers/services/application_helper.rb,
app/models/services/configured_facility.rb,
app/models/services/hl7_inbound_service.rb,
app/roles/services/sltc_provider_lister.rb,
app/controllers/services/adts_controller.rb,
app/roles/services/hl7_adt_message_saver.rb,
app/models/services/service_implementation.rb,
app/roles/services/account_mapping_creator.rb,
app/roles/services/account_mapping_updator.rb,
app/roles/services/sltc_baseline_requestor.rb,
app/roles/services/sltc_registration_saver.rb,
app/helpers/services/available_files_helper.rb,
app/models/services/mds_ws_response_handler.rb,
app/roles/services/facility_mapping_creator.rb,
app/roles/services/facility_mapping_updater.rb,
app/contexts/services/create_service_context.rb,
app/contexts/services/invoke_service_context.rb,
app/contexts/services/update_service_context.rb,
app/controllers/services/services_controller.rb,
app/roles/services/new_registration_notifier.rb,
app/contexts/services/application_mds_context.rb,
app/contexts/services/mds_file_upload_context.rb,
app/controllers/services/mds_files_controller.rb,
app/helpers/services/mds_pull_accounts_helper.rb,
app/roles/services/configured_account_creator.rb,
app/roles/services/configured_account_updater.rb,
app/roles/services/mds_assessment_categorizer.rb,
app/roles/services/service_definition_creator.rb,
app/roles/services/service_definition_updater.rb,
app/controllers/services/validation_controller.rb,
app/helpers/services/assessment_request_helper.rb,
app/helpers/services/sltc_registrations_helper.rb,
app/roles/services/configured_facility_creator.rb,
app/roles/services/configured_facility_updater.rb,
app/roles/services/sltc_registration_completer.rb,
app/contexts/services/create_credential_context.rb,
app/contexts/services/create_public_key_context.rb,
app/contexts/services/update_credential_context.rb,
app/contexts/services/update_public_key_context.rb,
app/controllers/services/application_controller.rb,
app/controllers/services/public_keys_controller.rb,
app/contexts/services/accept_hl7_message_context.rb,
app/contexts/services/create_third_party_context.rb,
app/contexts/services/update_third_party_context.rb,
app/controllers/services/service_base_controller.rb,
app/roles/services/monthly_service_table_cleaner.rb,
app/roles/services/sltc_provider_change_notifier.rb,
app/contexts/services/list_sltc_providers_context.rb,
app/contexts/services/mds_file_processing_context.rb,
app/controllers/services/third_parties_controller.rb,
app/roles/services/submit_mds_file_for_processing.rb,
app/contexts/services/hl7_message_trimming_context.rb,
app/controllers/services/sltc_providers_controller.rb,
app/contexts/services/request_sltc_baseline_context.rb,
app/controllers/services/available_files_controller.rb,
app/contexts/services/create_account_mapping_context.rb,
app/contexts/services/update_account_mapping_context.rb,
app/controllers/services/account_mappings_controller.rb,
app/controllers/services/third_party_base_controller.rb,
app/contexts/services/create_facility_mapping_context.rb,
app/contexts/services/notify_new_registration_context.rb,
app/contexts/services/update_facility_mapping_context.rb,
app/controllers/services/facility_mappings_controller.rb,
app/controllers/services/mds_pull_accounts_controller.rb,
app/contexts/services/create_sltc_registration_context.rb,
app/controllers/services/sltc_registrations_controller.rb,
app/contexts/services/create_configured_account_context.rb,
app/contexts/services/create_service_definition_context.rb,
app/contexts/services/update_configured_account_context.rb,
app/contexts/services/update_service_definition_context.rb,
app/controllers/services/assessment_requests_controller.rb,
app/controllers/services/configured_accounts_controller.rb,
app/controllers/services/service_definitions_controller.rb,
app/contexts/services/create_configured_facility_context.rb,
app/contexts/services/update_configured_facility_context.rb,
app/contexts/services/notify_sltc_provider_change_context.rb,
app/controllers/services/configured_facilities_controller.rb,
app/contexts/services/monthly_service_table_cleanup_context.rb,
app/controllers/services/configured_account_base_controller.rb,
app/controllers/services/service_definition_base_controller.rb,
app/contexts/services/complete_sltc_registration_process_context.rb

Overview

A mixin for controllers that want to clean out temporary files created for file uploads.

Typically used as follows:

class MyController < ApplicationController

include FileUploadHandler

after_filter :clear_temporary_files

...

end

Defined Under Namespace

Modules: AccountMappingCreator, AccountMappingUpdator, ApplicationHelper, AssessmentRequestHelper, AvailableFilesHelper, ConfiguredAccountCreator, ConfiguredAccountUpdater, ConfiguredFacilityCreator, ConfiguredFacilityUpdater, CredentialCreator, CredentialUpdater, FacilityMappingCreator, FacilityMappingUpdater, FileUploadHandler, Hl7AdtMessageSaver, Hl7MessageTrimmer, MdsAssessmentCategorizer, MdsFileProcessor, MdsNotifications, MdsPullAccountsHelper, MdsUploadContent, MdsUploadFilters, MonthlyServiceTableCleaner, NewRegistrationNotifier, PublicKeyCreator, PublicKeyUpdater, ServiceCreator, ServiceDefinitionCreator, ServiceDefinitionUpdater, ServiceInvoker, ServiceUpdater, SltcBaselineRequestor, SltcProviderChangeNotifier, SltcProviderLister, SltcRegistrationCompleter, SltcRegistrationSaver, SltcRegistrationsHelper, StatusMasking, SubmitMdsFileForProcessing, ThirdPartyCreator, ThirdPartyUpdater Classes: AbaqisMdsPush, AcceptHl7MessageContext, AccountMapping, AccountMappingsController, AdtsController, ApplicationApi, ApplicationController, ApplicationMdsContext, AssessmentRequest, AssessmentRequestsController, AvailableFile, AvailableFilesController, CompleteSltcRegistrationProcessContext, ConfiguredAccount, ConfiguredAccountBaseController, ConfiguredAccountsController, ConfiguredFacilitiesController, ConfiguredFacility, CreateAccountMappingContext, CreateConfiguredAccountContext, CreateConfiguredFacilityContext, CreateCredentialContext, CreateFacilityMappingContext, CreatePublicKeyContext, CreateServiceContext, CreateServiceDefinitionContext, CreateSltcRegistrationContext, CreateThirdPartyContext, Credential, Engine, FacilityMapping, FacilityMappingsController, FtpServer, Hl7InboundService, Hl7Message, Hl7MessageTrimmingContext, InvokeServiceContext, IscCode, IscCodeLookup, ListSltcProvidersContext, MdsAssessment, MdsContent, MdsFileProcessingContext, MdsFileUploadContext, MdsFilesController, MdsPull, MdsPullAccount, MdsPullAccountsController, MdsPullContext, MdsPush, MdsSaxHandler, MdsUpload, MdsWsResponse, MdsWsResponseHandler, MdsXmlFileParser, MonthlyServiceTableCleanupContext, NotifyNewRegistrationContext, NotifySltcProviderChangeContext, PccMdsPull, ProviderChange, PublicKey, PublicKeysController, RequestSltcBaselineContext, Service, ServiceBaseController, ServiceDefinition, ServiceDefinitionBaseController, ServiceDefinitionsController, ServiceImplementation, ServicesController, SltcApi, SltcApiException, SltcMdsPull, SltcProvidersController, SltcRegistration, SltcRegistrationsController, ThirdPartiesController, ThirdParty, ThirdPartyBaseController, UpdateAccountMappingContext, UpdateConfiguredAccountContext, UpdateConfiguredFacilityContext, UpdateCredentialContext, UpdateFacilityMappingContext, UpdatePublicKeyContext, UpdateServiceContext, UpdateServiceDefinitionContext, UpdateThirdPartyContext, UploadFile, ValidationController

Constant Summary collapse

VERSION =
"0.1.1"