csi-service-gateway-lib

0.0.0 • Public • Published

CSI SERVICES GATEWAY

This package contains commonly Services

Follow the instructions.

Step 1: Install library

npm install @csi/csi-services-gateway

Step 2: Import module

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    CsiServicesGatewayModule.forRoot('Host name',localurls:localurls)
  ],
  providers: [DoctorService],
  bootstrap: [AppComponent]
})

Step 3: Use services

import { Component } from '@angular/core';
import { DoctorService } from '@csi/csi-services-gateway';

@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.scss']
})
export class AppComponent {
  
  constructor(private doctor:DoctorService){}

  ngOnInit(): void {
    this.doctor.GetAll().subscribe(res=>{
      // Do something here...
    })
  }
}

Package Includes

Services

  • LogUserService - Service used to get Logged User properties/info
  • Admission
  • Common Converter
  • CSI Login
  • Doctor
  • EMPI
  • ER Dashboard
  • ER GCS
  • ER Patient Journey
  • ER Triage
  • ER Trauma
  • ER Trauma sheet
  • ER Visual Triage
  • ER Patient Registration
  • ER Main Triage
  • ER Pre-register patient
  • ER Disaster
  • ER Patient Banner
  • History Type
  • History
  • SOAP
  • Medication
  • Meta Data
  • Patient
  • POMR
  • Problem List
  • Refferal
  • Vital Signs
  • Appointment
  • Allergy
  • Progress Notes
  • Prescription
  • Templates
  • Dynamic Forms Library
  • Dynamic Forms
  • Master Data
  • Clinical reminders
  • Assign Bed Doctor Nurse
  • PatientAnatomyChartService
  • PhysicalExaminationSystemService
  • SoapPhysicalExaminationService
  • DischargeService
  • DischargeWebsocketService
  • AdmissioRequestService
  • Order
  • SoapReportService
  • CommonMasterDataService
  • ScreeningService
  • SickLeaveRequestService
  • Medical Dictionary
  • Nurse Cheif Complaint
  • DiscargePlanningService
  • Pharmacy Inventory
  • Pharmacy Item Master
  • Pharmacy Schedule
  • OpdTemplateService
  • CarePlainService
  • Patient Visit History
  • PainAssessmentService
  • WoundAssessmentService
  • PatientAdmissionService
  • PatientTruningChartService
  • WoundTreatmentPlanService
  • Prescription Add Modal Service
  • SOAP medical prescription
  • CommonRiskAssessmentService
  • SafetyService
  • SoapChiefComplainService
  • SoapHistoryService
  • Cheif Complaint Service
  • Episode Service
  • Code blue report service
  • Initial Assessment service
  • Resource Service
  • SituationService
  • RecommendationService
  • AssessmentService
  • MedicalAdministrationRecordService
  • DoctorOrderService
  • MedicationDueService
  • MenuSelectableService
  • RefillGridService
  • IPDGridService
  • NurseShiftAssignmentService
  • PatientBannerService
  • SBarListService
  • ShiftEndorsementService
  • LogUserHelperService // Helper class for log-user.service in csi-ehr-interfaces package
  • Report Service
  • ER Patient Addmision
  • AddMedicationSuggestionsService
  • MedicationInterventionService
  • SoapMedicationService
  • MediSpanService
  • DubowitsService
  • AppoinmentsService
  • RunSheetService
  • OR BookingService
  • OR OperationRoomService
  • OR AnatomyMarkingService
  • OR SurgicalSafetyCheckListService
  • LocalizationService
  • PendingDoctorTaskListService
  • PendingNurseWorkListService
  • OncologyAppointmentService
  • ProcedureTimeoutFormService
  • ConsentMappingIdService
  • InsuranceApprovalService
  • EhrMrnDisplayNameService
  • OrderSampleStatusDetailService
  • FormBuilderService
  • ClearanceAssessmentService

Configs

  • soap.config

ServiceConfig Model

export interface LocalUrls{
  LOCAL_PRINTER:string;
}

export interface ServiceConfig {
    CSI_PMS_RMS_HUMAN_RESOURCE_REGISTRY: string;
    CSI_PMS_ADT_REQUEST: string;
    CSI_JAVA_EHR_IP_DOCTOR_ADMISSION_READ: string;
    CSI_PMS_RMS_RESERVATION: string;
    CSI_NET_EMPIREAD: string;
    CSI_PMS_RMS_MASTERDATA: string;
    CSI_JAVA_EHR_OPD_MEDICALDICTIONARY: string;
    CSI_NET_EHRPROBM: string;
    CSI_JAVA_EHR_PATIENT_POMR: string;
    CSI_JAVA_EHR_OPD_COMMON_TEMPLATE: string;
    CSI_EHR_OPD_REFERRAL: string;
    CSI_JAVA_EHR_IP_CAREPLAN_READ: string;
    CSI_JAVA_EHR_IP_CAREPLAN_WRITE: string;
    CSI_JAVA_EHR_OPD_VITALSIGNS: string;
    CSI_NET_EMPIWRIT: string;
    CSI_NET_ER_FUNCTI: string;
    CSI_JAVA_EHR_OPD_MEDICATION: string;
    CSI_NET_NOTY_QUERY: string;
    CSI_NET_NOTY: string;
    CSI_JAVA_EHR_COMMON_SOAP_CONFIG_READ: string;
    CSI_NET_EHRPHIST: string;
    CSI_NET_EHRPALGY: string;
    CSI_JAVA_EHR_OPD_SOAP: string;
    CSI_PHR_BASE: string;
    CSI_JAVA_EHR_COMMON_ANATOMYCHART_WRITE: string;
    CSI_JAVA_EHR_COMMON_ANATOMYCHART_READ: string;
    CSI_JAVA_EHR_COMMON_TEMPLATE_NURSE: string;
    CSI_JAVA_EHR_SBAR_ENDORSEMENT_READ: string;
    CSI_JAVA_EHR_NURSE_UNITTRANSFER: string;
    SERVICE_BASE_SECURITY_TOKEN: string;
    CSI_JAVA_EHR_OPD_COMMON_CLINICAL_REMAINDER: string;
    CSI_JAVA_EHR_ER_CONFIG_READ: string;
    CSI_NET_EHRPPESE: string;
    CSI_JAVA_EHR_COMMON_FLOWSHEET: string;
    CSI_JAVA_EHR_IP_DOCTOR_ADMISSION_WRITE: string;
    CSI_PMS_RMS_RESOURCE_REGISTRY: string;
    CSI_NET_EHRDGACT: string;
    CSI_NET_EHRDGOAL: string;
    CSI_NET_EHRDISDE: string;
    CSI_NET_EHRNDISS: string;
    CSI_NET_EHRSIGNF: string;
    CSI_NET_EHRFUAPP: string;
    CSI_NET_EHRDISRE: string;
    CSI_JAVA_EHR_OPD_PATIENT_ORDER: string;
    CSI_JAVA_EHR_IP_DOCTOR_PRESCRIPTION: string;
    CSI_NET_EHRDISDI: string;
    ADT_DISCHARGE_SOCKET_SERVICE_URL: string;
    REFERRAL_SOCKET_SERVICE_URL: string;
    CSI_NET_EHROPROC: string;
    CSI_NET_EHRDISOR: string;
    CSI_NET_PATIENTS: string;
    CSI_NET_LABRESLT: string;
    SERVICE_BASE_USER: string;
    CSI_JAVA_EHR_COMMON_MASTER_METADATA_READ: string;
    CSI_JAVA_EHR_IP_PATIENT_SICK_LEAVE: string;
    CSI_JAVA_MLM_MEDICAL_LEAVE: string;
    CSI_JAVA_EHR_COMMON_FUNCTIONAL_SCREENING_WRITE: string;
    CSI_JAVA_EHR_COMMON_FUNCTIONAL_SCREENING_READ: string;
    CSI_JAVA_EHR_COMMON_IMPAIRMENT_AND_DISABILITES_WRITE: string;
    CSI_JAVA_EHR_COMMON_IMPAIRMENT_AND_DISABILITES_READ: string;
    CSI_JAVA_EHR_COMMON_NUTRITIONAL_SCREENING_WRITE: string;
    CSI_JAVA_EHR_COMMON_NUTRITIONAL_SCREENING_READ: string;
    CSI_JAVA_EHR_COMMON_PSYCHOLOGICAL_SCREENING_WRITE: string;
    CSI_JAVA_EHR_COMMON_PSYCHOLOGICAL_SCREENING_READ: string;
    CSI_JAVA_EHR_COMMON_SOCIAL_SCREENING_WRITE: string;
    CSI_JAVA_EHR_COMMON_SOCIAL_SCREENING_READ: string;
    CSI_JAVA_EHR_OPD_NURSE_CHIEF_COMPLAINT_READ: string;
    CSI_JAVA_EHR_OPD_NURSE_CHIEF_COMPLAINT_WRITE: string;
    CSI_NET_PHRMI: string;
    CSI_PHR_BASE: string;
    CSI_JAVA_EHR_COMMON_DISCHARGE_PLANNING_WRITE: string;
    CSI_JAVA_EHR_COMMON_DISCHARGE_PLANNING_READ: string;
    CSI_JAVA_EHR_OPD_INTELLICENSE: string;
    CSI_JAVA_EHR_IP_NURSE_WOUND_WRITE: string;
    CSI_JAVA_EHR_IP_NURSE_WOUND_READ: string;
    CSI_JAVA_EHR_OPD_RISKASSESSMENT: string;
    CSI_JAVA_EHR_COMMON_ADMISSION_DISCHARGE: string;
    CSI_NET_PHRGNITM: string;
    CSI_JAVA_EHR_OPD_NURSE_RISKASSESSMENT: string;
    CSI_JAVA_EHR_COMMON_SAFETY_WRITE: string;
    CSI_JAVA_EHR_COMMON_SAFETY_READ: string;
    CSI_PMS_RMS_VALIDATION: string;
    CSI_JAVA_EHR_OR_BOOK_WRITE: string;
    CSI_JAVA_EHR_OR_BOOK_READ: string;
    CSI_NET_EHRMSTER: string;
    CSI_JAVA_EHR_IP_INITIAL_ASSESSMENT_READ: string;
    CSI_JAVA_EHR_IP_INITIAL_ASSESSMENT_WRITE: string;
    EHR_PROBLEM_MASTER?: string;
    CLINIC_DATA_MOCK?: string;
    EMPI_SERVICE_WRITE?: string;
    CSI_JAVA_ER?: string;
    RETRIVE_NOTIFICATION?: string;
    NOTIFICATION?: string;
    EHR_PATIENT_HISTORY?: string;
    EHR_MASTER_DATA?: string;
    EHR_PATIENT_ALLERGY?: string;
    EHR_DOCTOR_PROGRESS_NOTE?: string;
    CSI_EHR_PRESCRIPTION?: string;
    CSI_JAVA_EHR_IP_COMMON_ANATOMYCHART_WRITE?: string;
    MOCK_SERVICE?: string;
    LOGIN?: string;
    EHR_CLINICAL_REMAINDER?: string;
    EHR_PATIENT_PHYSICAL_EXAMINATIONS?: string;
    CSI_DOTNET_EHR_DG_ACTIONS?: string;
    ADMISSION_REQUEST_MASTERDATA_DISCHARGEGOALS?: string;
    EHR_DISCHARGE_DETAILS?: string;
    EHR_DISCHARGE_NURSE_SUMMERARY?: string;
    EHR_SIGNIFICANT_FINDING?: string;
    EHR_FOLLOW_UP_APPOINTMENTS?: string;
    EHR_ADT_DISCHARGE_STATUS?: string;
    EHR_ORDER_DETAILS?: string;
    EHR_DIAGNOSIS_DETAILS?: string;
    LAB_RESULT?: string;
    ADT_MASTER_DATA?: string;
    LAB_PATIENT?: string;
    EHR_LAB_REPORTS?: string;
    CSI_JAVA_EHR_OPD_MEDICAL_DICTIONARY?: string;
    CSI_PHR_SCHEDULE?: string;
    CSI_PHR_INVENTORY?: string;
    CSI_PHR_ITEM_MASTER?: string;
    CSI_PROBL_SUM?: string;
    CSI_EHR_WR_IP_NURSE_WOUND?: string;
    CSI_EHR_RD_IP_NURSE_WOUND?: string;
    CSI_EHR_CC_COMMON_ADMISSION_COMMON_DISCHARGE?: string;
    CSI_JAVA_PHR_ITEMMASTER?: string;
    CSI_EHR_OPD_NURSE_RISKASSESSMENT?:string;
    OR_BOOK_WRITE?:string;
    OR_BOOK_READ?:string;
    FLOW_SHEET_SERVICE?:string;
    CSI_EHR_OPD_NURSE_TASK_LIST?:string;
    CSI_EHR_OPD_NURSE_IMMUNIZATION?:string;
    PHARMACY_MINI_INV?:string;
    CSI_JAVA_PHR_PRESCRIPTION?:string;
    CSI_NET_LABORDER?:string;
    CSI_NET_TESTDIRC?:string;
    LOCAL_PRINTER?:string;
    CSI_NET_SAMPLECL?:string;
    CSI_LAB_COMMON_CHARTS?:string;
    CSI_NET_EHR_ADMISSION?:string;
    CSI_JAVA_EHR_SBAR_ENDORSEMENT_WRITE?:string;
    CSI_JAVA_EHR_IC_DASHBOARD?:string;
    CSI_NET_HEMDIALY?:string;
}

Readme

Keywords

none

Package Sidebar

Install

npm i csi-service-gateway-lib

Weekly Downloads

1

Version

0.0.0

License

none

Unpacked Size

1.35 MB

Total Files

371

Last publish

Collaborators

  • mursith.akram