[OperationContractAttribute()][FaultContractAttribute(System.Type)]public void AddPatient(WCFPatient patient)
patient
The patient record to add.
Shows how to use the patient specific-methods of the broker service.
using Leadtools;using Leadtools.Medical.Worklist.Wcf.Service;using Leadtools.Medical.Worklist.DataAccessLayer.MatchingParameters;using Leadtools.Dicom;using Leadtools.Medical.Worklist.Wcf.Entities;public void PatientTest(){try{WCFPatient patient = null;//// Find and delete the patient//patient = _BrokerService.FindPatient("000000", "246");if (patient != null)_BrokerService.DeletePatient("000000", "246");patient = new WCFPatient();patient.IssuerOfPatientID = "246";patient.PatientID = "000000";patient.PatientNameFamilyName = "Family";patient.PatientNameGivenName = "Given";patient.PatientSex = "M";//// Add the patient//_BrokerService.AddPatient(patient);//// Search for the patient//patient = _BrokerService.FindPatient("000000", "246");if (patient != null){patient.AdditionalPatientHistory = "Additional History";_BrokerService.UpdatePatient("000000", "246", patient);}//// List all patient ids//string[] ids = _BrokerService.GetPatientIDs();foreach (string id in ids){Console.WriteLine(id);}}catch (Exception e){Debug.WriteLine(e.Message);}}