/// <summary> /// Sample Medication data package. Based on the sample used in the Script 10.6 documentation /// </summary> /// <returns></returns> private static IntegrationPartner.RxChangePrescribedMedicationType GetSampleMedicationData() { //DRU+P:TEMAZEPAM 15MG::::3Ø:::::::AA:C25158:AB:C28253+::3Ø:38:AC:C4848Ø+:TAKE ONE CAPSULE AT BEDTIME AS //NEEDED FOR SLEEP+85:2ØØ41ØØ1:1Ø2*ZDS:3Ø:8Ø4++R:Ø+++PATIENT'S INSURANCE //REQUIRES A PRIOR AUTHORIZATION' IntegrationPartner.RxChangePrescribedMedicationType MedicationData = new IntegrationPartner.RxChangePrescribedMedicationType(); MedicationData.drugDescriptionField = "TEMAZEPAM 15MG"; MedicationData.drugCodedField = new IntegrationPartner.DrugCodedType() { strengthField = "30", formSourceCodeField = "AA", formCodeField = "C25158", strengthSourceCodeField = "AB", strengthCodeField = "C28253" }; MedicationData.quantityField = new IntegrationPartner.QuantityType[1]; MedicationData.quantityField[0] = new IntegrationPartner.QuantityType() { valueField = "30", codeListQualifierField = "38", unitSourceCodeField = "AC", potencyUnitCodeField = "C48480" }; MedicationData.directionsField = "TAKE ONE CAPSULE AT BEDTIME AS NEEDED FOR SLEEP"; MedicationData.writtenDateField = new IntegrationPartner.DateType() { itemElementNameField = IntegrationPartner.ItemChoiceType.DateTime, itemField = new DateTime(2012, 11, 29) }; MedicationData.daysSupplyField = "30"; MedicationData.refillsField = new IntegrationPartner.RxChangePrescribedMedicationTypeRefills[1]; MedicationData.refillsField[0] = new IntegrationPartner.RxChangePrescribedMedicationTypeRefills() { qualifierField = "R", valueField = "0" }; MedicationData.priorAuthorizationStatusField = "PATIENT'S INSURANCE REQUIRES A PRIOR AUTHORIZATION"; return(MedicationData); }
/// <summary> /// Sample Medication data package. Based on the sample used in the Script 10.6 documentation /// </summary> /// <returns></returns> private static IntegrationPartner.RxChangePrescribedMedicationType GetSampleMedicationData() { //DRU+P:TEMAZEPAM 15MG::::3Ø:::::::AA:C25158:AB:C28253+::3Ø:38:AC:C4848Ø+:TAKE ONE CAPSULE AT BEDTIME AS //NEEDED FOR SLEEP+85:2ØØ41ØØ1:1Ø2*ZDS:3Ø:8Ø4++R:Ø+++PATIENT'S INSURANCE //REQUIRES A PRIOR AUTHORIZATION' IntegrationPartner.RxChangePrescribedMedicationType MedicationData = new IntegrationPartner.RxChangePrescribedMedicationType(); MedicationData.drugDescriptionField = "TEMAZEPAM 15MG"; MedicationData.drugCodedField = new IntegrationPartner.DrugCodedType() { strengthField = "30", formSourceCodeField = "AA", formCodeField = "C25158", strengthSourceCodeField = "AB", strengthCodeField = "C28253" }; MedicationData.quantityField = new IntegrationPartner.QuantityType[1]; MedicationData.quantityField[0] = new IntegrationPartner.QuantityType() { valueField = "30", codeListQualifierField = "38", unitSourceCodeField = "AC", potencyUnitCodeField = "C48480" }; MedicationData.directionsField = "TAKE ONE CAPSULE AT BEDTIME AS NEEDED FOR SLEEP"; MedicationData.writtenDateField = new IntegrationPartner.DateType() { itemElementNameField = IntegrationPartner.ItemChoiceType.DateTime, itemField = new DateTime(2012, 11, 29) }; MedicationData.daysSupplyField = "30"; MedicationData.refillsField = new IntegrationPartner.RxChangePrescribedMedicationTypeRefills[1]; MedicationData.refillsField[0] = new IntegrationPartner.RxChangePrescribedMedicationTypeRefills() { qualifierField = "R", valueField = "0" }; MedicationData.priorAuthorizationStatusField = "PATIENT'S INSURANCE REQUIRES A PRIOR AUTHORIZATION"; return MedicationData; }