Configure LABPORTALEN_SETTINGS with required values in your project's settings.py
::
LABPORTALEN_SETTINGS = {
'base_dir': BASE_DIR, ## -> project's base directory: (required for all services)
'sftp_host': env('SFTP_HOSTNAME'), ## -> SFTP server where XML reports will be uploaded: (required to use SFTP service)
'sftp_username': env('SFTP_USERNAME'), ## -> SFTP server where XML reports will be uploaded: (required to use SFTP service)
'sftp_password': env('SFTP_PASSWORD'), ## -> SFTP server where XML reports will be uploaded: (required to use SFTP service)
'sftp_file_prefix': env('SFTP_FILE_PREFIX'), ## -> SFTP server where XML reports will be uploaded: (required to use SFTP service)
'production_env_name': 'PRODUCTION', ## -> production server name: (required for all services)
'current_env_name': 'DEV', ## -> current server name where this code base is going to be executed: (required for all services)
'soap_service_wsdl_url': env('SERVICE_URL'), ## -> WSDL url where remiss creation request will be posted: (required to use remiss creation service)
'customer_code': env('CUSTOMER_CODE'), ## -> customer code provided by labportalen: (required to use remiss creation service)
'requnitcode': env('REQUNITCODE'), ## -> requnitcode provided by labportalen: (required to use remiss creation service)
'company_name': env('COMPANY_NAME'), ## -> company name provided by labportalen: (required to use remiss creation service)
'contact_person': env('CONTACT_PERSON'), ## -> contact person name provided by labportalen: (required to use remiss creation service)
'user_guid': os.environ.get('USER_GUID',''), ## -> user guid provided by labportalen: (optional)
'department_id': env('DEPARTMENTID'), ## -> department id provided by labportalen: (required to use remiss creation service)
'reservenumber_prefix': env('RESERVENUMBER_PREFIX'), ## -> reservenumber prefix provided by labportalen: (optional)
'case_model': 'case.Case', ## -> case model against which remisses will be created: (required)
'rid_mapping_models': ['case.CaseRid', 'patient_tests.BloodTest'], ## -> if you want to map rids against cases to trace which rid belongs to which case.
} ## should be many to one relation: (optional)
It is recommended to take the credentials from a .env file.