diff --git a/public/apidoc/digifi.json b/public/apidoc/digifi.json index f44502a..733c5eb 100644 --- a/public/apidoc/digifi.json +++ b/public/apidoc/digifi.json @@ -5,7 +5,7 @@ "description": "Contents for digiFi Services", "license": { "name": "ChiefSoft Works Licence", - "url": "https://automedsys.net/licence" + "url": "https://chiefsoft.net/licence" }, "version": "v1" }, @@ -47,12 +47,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails" + "$ref": "#/components/schemas/ErrorResponseType" } }, "text/json": { "schema": { - "$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails" + "$ref": "#/components/schemas/ErrorResponseType" } } } @@ -115,12 +115,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails" + "$ref": "#/components/schemas/ErrorResponseType" } }, "text/json": { "schema": { - "$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails" + "$ref": "#/components/schemas/ErrorResponseType" } } } @@ -164,12 +164,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails" + "$ref": "#/components/schemas/ErrorResponseType" } }, "text/json": { "schema": { - "$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails" + "$ref": "#/components/schemas/ErrorResponseType" } } } @@ -199,72 +199,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/AuxService.Common.Responses.Response`1[AuxFrmwrkXsd.LabResultType2]" + "$ref": "#/components/schemas/BNV.Verify.ResponseType" } }, "text/json": { "schema": { - "$ref": "#/components/schemas/AuxService.Common.Responses.Response`1[AuxFrmwrkXsd.LabResultType2]" - } - } - } - }, - "400": { - "description": "Bad Request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AuxService.Common.Responses.Response`1[AuxFrmwrkXsd.LabResultType2]" - } - }, - "text/json": { - "schema": { - "$ref": "#/components/schemas/AuxService.Common.Responses.Response`1[AuxFrmwrkXsd.LabResultType2]" - } - } - } - }, - "401": { - "description": "Unauthorized", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AuxService.Common.Responses.Response`1[AuxFrmwrkXsd.LabResultType2]" - } - }, - "text/json": { - "schema": { - "$ref": "#/components/schemas/AuxService.Common.Responses.Response`1[AuxFrmwrkXsd.LabResultType2]" - } - } - } - }, - "404": { - "description": "Not Found", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AuxService.Common.Responses.Response`1[AuxFrmwrkXsd.LabResultType2]" - } - }, - "text/json": { - "schema": { - "$ref": "#/components/schemas/AuxService.Common.Responses.Response`1[AuxFrmwrkXsd.LabResultType2]" - } - } - } - }, - "500": { - "description": "Server Error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/AuxService.Common.Responses.Response`1[AuxFrmwrkXsd.LabResultType2]" - } - }, - "text/json": { - "schema": { - "$ref": "#/components/schemas/AuxService.Common.Responses.Response`1[AuxFrmwrkXsd.LabResultType2]" + "$ref": "#/components/schemas/BNV.ResponseType" } } } @@ -274,12 +214,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails" + "$ref": "#/components/schemas/ErrorResponseType" } }, "text/json": { "schema": { - "$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails" + "$ref": "#/components/schemas/ErrorResponseType" } } } @@ -309,7 +249,7 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/BNV.ResponseType" + "$ref": "#/components/schemas/BNV.Verify.ResponseType" } }, "text/json": { @@ -324,12 +264,12 @@ "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails" + "$ref": "#/components/schemas/ErrorResponseType" } }, "text/json": { "schema": { - "$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails" + "$ref": "#/components/schemas/ErrorResponseType" } } } @@ -430,158 +370,7 @@ }, "additionalProperties": false }, - "AutoMedSystem.CommonService.ViewModels.InteractionAndAllergyIndicationResponseType": { - "type": "object", - "properties": { - "Id": { - "type": "integer", - "format": "int32" - }, - "Value": { - "type": "integer", - "format": "int32" - }, - "Parameter": { - "type": "string", - "nullable": true - }, - "ParameterName": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AutoMedSystem.CommonService.ViewModels.IntSeverityListItemResponse": { - "type": "object", - "properties": { - "Code": { - "type": "string", - "nullable": true - }, - "Description": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AutoMedSystem.CommonService.ViewModels.IntProviderExemptionResponse": { - "type": "object", - "properties": { - "ProviderId": { - "type": "integer", - "format": "int32" - }, - "PersonnelId": { - "type": "integer", - "format": "int32" - }, - "FirstName": { - "type": "string", - "nullable": true - }, - "LastName": { - "type": "string", - "nullable": true - }, - "Severity": { - "type": "integer", - "format": "int32" - }, - "IntSeverityList": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AutoMedSystem.CommonService.ViewModels.IntSeverityListItemResponse" - }, - "nullable": true - }, - "Title": { - "type": "string", - "nullable": true - }, - "Suffix": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AutoMedSystem.CommonService.ViewModels.DrugInteractionSettingResponseType": { - "type": "object", - "properties": { - "MinorInteraction": { - "type": "boolean" - }, - "ModerateInteraction": { - "type": "boolean" - }, - "SevereInteraction": { - "type": "boolean" - }, - "ColorCodeAllAlerts": { - "type": "boolean" - }, - "SuppressAlerts": { - "type": "boolean" - }, - "ColorCodeAlertOnRxForm": { - "type": "boolean" - }, - "DrugInteractionIndicators": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AutoMedSystem.CommonService.ViewModels.InteractionAndAllergyIndicationResponseType" - }, - "nullable": true - }, - "AllergyInteractionIndicators": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AutoMedSystem.CommonService.ViewModels.InteractionAndAllergyIndicationResponseType" - }, - "nullable": true - }, - "ProviderExemptions": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AutoMedSystem.CommonService.ViewModels.IntProviderExemptionResponse" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.ResultType": { - "enum": [ - "1 - Success", - "2 - Error", - "3 - ValidationError", - "4 - Warning", - "5 - NotFound", - "6 - Empty", - "7 - UnAuthorized", - "8 - Duplicate", - "9 - Acknowledged" - ], - "type": "string" - }, - "AuxService.Common.Model.ValidationError": { - "type": "object", - "properties": { - "inpField": { - "type": "string", - "nullable": true - }, - "errMessage": { - "type": "object", - "additionalProperties": false, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.Response`1[AutoMedSystem.CommonService.ViewModels.DrugInteractionSettingResponseType]": { + "ErrorResponseType": { "type": "object", "properties": { "HasResult": { @@ -590,3658 +379,12 @@ "readOnly": true }, "ResponseData": { - "$ref": "#/components/schemas/AutoMedSystem.CommonService.ViewModels.DrugInteractionSettingResponseType" + "$ref": "#/components/schemas/BVNResponseModel" }, "Successful": { "type": "boolean", "description": "Indicates if the response is successful or not. Warning or success result type indicate success", "readOnly": true - }, - "ResultType": { - "$ref": "#/components/schemas/AuxService.Common.Responses.ResultType" - }, - "Message": { - "type": "string", - "description": "The message returned with the response", - "nullable": true - }, - "ValidationMessages": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The validation error messages returned with the response", - "nullable": true - }, - "ValidationErrors": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxService.Common.Model.ValidationError" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "Microsoft.AspNetCore.Mvc.ProblemDetails": { - "type": "object", - "properties": { - "Type": { - "type": "string", - "nullable": true - }, - "Title": { - "type": "string", - "nullable": true - }, - "Status": { - "type": "integer", - "format": "int32", - "nullable": true - }, - "Detail": { - "type": "string", - "nullable": true - }, - "Instance": { - "type": "string", - "nullable": true - }, - "Extensions": { - "type": "object", - "additionalProperties": { - "type": "object", - "additionalProperties": false - }, - "nullable": true, - "readOnly": true - } - }, - "additionalProperties": false - }, - "AutoMedSystem.CommonService.ViewModels.DrugInteractionSettingsModel": { - "type": "object", - "properties": { - "MinorInteraction": { - "type": "boolean" - }, - "ModerateInteraction": { - "type": "boolean" - }, - "SevereInteraction": { - "type": "boolean" - }, - "ColorCodeAllAlerts": { - "type": "boolean" - } - }, - "additionalProperties": false - }, - "AutoMedSystem.CommonService.ViewModels.AllergyInteractionSettingsModel": { - "type": "object", - "properties": { - "SuppressAlerts": { - "type": "boolean" - }, - "ColorCodeAlertOnRxForm": { - "type": "boolean" - } - }, - "additionalProperties": false - }, - "AutoMedSystem.CommonService.ViewModels.ProviderExemptionRequest": { - "type": "object", - "properties": { - "ProviderId": { - "type": "integer", - "format": "int32" - }, - "ExemptFromMinor": { - "type": "boolean" - }, - "ExemptFromModerate": { - "type": "boolean" - }, - "ExemptFromSevere": { - "type": "boolean" - } - }, - "additionalProperties": false - }, - "AutoMedSystem.CommonService.ViewModels.InteractionSettingsRequestViewModel": { - "type": "object", - "properties": { - "DrugInteractionSettingsModel": { - "$ref": "#/components/schemas/AutoMedSystem.CommonService.ViewModels.DrugInteractionSettingsModel" - }, - "AllergyInteractionSettingsModel": { - "$ref": "#/components/schemas/AutoMedSystem.CommonService.ViewModels.AllergyInteractionSettingsModel" - }, - "ProviderExemptions": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AutoMedSystem.CommonService.ViewModels.ProviderExemptionRequest" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.AddResponse": { - "type": "object", - "properties": { - "MiscField1": { - "type": "string", - "nullable": true - }, - "MiscField2": { - "type": "string", - "nullable": true - }, - "IsPartial": { - "type": "boolean" - }, - "Warning": { - "type": "object", - "additionalProperties": false, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.Response`1[AuxService.Common.Responses.AddResponse]": { - "type": "object", - "properties": { - "HasResult": { - "type": "boolean", - "description": "Indicates if the response contains a result", - "readOnly": true - }, - "ResponseData": { - "$ref": "#/components/schemas/AuxService.Common.Responses.AddResponse" - }, - "Successful": { - "type": "boolean", - "description": "Indicates if the response is successful or not. Warning or success result type indicate success", - "readOnly": true - }, - "ResultType": { - "$ref": "#/components/schemas/AuxService.Common.Responses.ResultType" - }, - "Message": { - "type": "string", - "description": "The message returned with the response", - "nullable": true - }, - "ValidationMessages": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The validation error messages returned with the response", - "nullable": true - }, - "ValidationErrors": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxService.Common.Model.ValidationError" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.NameType": { - "type": "object", - "properties": { - "LastName": { - "type": "string", - "nullable": true - }, - "FirstName": { - "type": "string", - "nullable": true - }, - "MiddleName": { - "type": "string", - "nullable": true - }, - "Suffix": { - "type": "string", - "nullable": true - }, - "Prefix": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.GenderType": { - "enum": [ - "0 - M", - "1 - F", - "2 - U" - ], - "type": "string" - }, - "AuxFrmwrkXsd.AddressType": { - "type": "object", - "properties": { - "Country": { - "type": "string", - "nullable": true - }, - "AddressLine1": { - "type": "string", - "nullable": true - }, - "AddressLine2": { - "type": "string", - "nullable": true - }, - "City": { - "type": "string", - "nullable": true - }, - "State": { - "type": "string", - "nullable": true - }, - "ZipCode": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.PhoneType": { - "type": "object", - "properties": { - "Number": { - "type": "string", - "nullable": true - }, - "Qualifier": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.GuarantorType": { - "type": "object", - "properties": { - "RelationshipToGuarantor": { - "type": "string", - "nullable": true - }, - "SegmentTypeID": { - "type": "string", - "nullable": true - }, - "Status": { - "type": "integer", - "format": "int32" - }, - "RecordId": { - "type": "string", - "nullable": true - }, - "SSN": { - "type": "string", - "nullable": true - }, - "AccountNumber": { - "type": "string", - "nullable": true - }, - "Name": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.NameType" - }, - "Gender": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.GenderType" - }, - "DateOfBirth": { - "type": "string", - "nullable": true - }, - "Address": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.AddressType" - }, - "Email": { - "type": "string", - "nullable": true - }, - "PhoneNumbers": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PhoneType" - }, - "nullable": true - }, - "FacilityId": { - "type": "string", - "nullable": true - }, - "EmployeeName": { - "type": "string", - "nullable": true - }, - "SPI": { - "type": "string", - "nullable": true - }, - "NPI": { - "type": "string", - "nullable": true - }, - "RxReferenceNumber": { - "type": "string", - "nullable": true - }, - "PrescriberOrderNumber": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.PersonInformationType": { - "type": "object", - "properties": { - "RecordId": { - "type": "string", - "nullable": true - }, - "SSN": { - "type": "string", - "nullable": true - }, - "AccountNumber": { - "type": "string", - "nullable": true - }, - "Name": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.NameType" - }, - "Gender": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.GenderType" - }, - "DateOfBirth": { - "type": "string", - "nullable": true - }, - "Address": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.AddressType" - }, - "Email": { - "type": "string", - "nullable": true - }, - "PhoneNumbers": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PhoneType" - }, - "nullable": true - }, - "FacilityId": { - "type": "string", - "nullable": true - }, - "EmployeeName": { - "type": "string", - "nullable": true - }, - "SPI": { - "type": "string", - "nullable": true - }, - "NPI": { - "type": "string", - "nullable": true - }, - "RxReferenceNumber": { - "type": "string", - "nullable": true - }, - "PrescriberOrderNumber": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.InsuranceProviderType": { - "type": "object", - "properties": { - "Phones": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PhoneType" - }, - "nullable": true - }, - "CompanyName": { - "type": "string", - "nullable": true - }, - "PayerId": { - "type": "string", - "nullable": true - }, - "Address": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.AddressType" - }, - "PayerType": { - "type": "string", - "nullable": true - }, - "PayerTypeCode": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.InsurancePolicyType": { - "type": "object", - "properties": { - "RecordId": { - "type": "string", - "nullable": true - }, - "PolicyNumber": { - "type": "string", - "nullable": true - }, - "RelationshipToSubscriber": { - "type": "string", - "nullable": true - }, - "Subscriber": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PersonInformationType" - }, - "GroupNumber": { - "type": "string", - "nullable": true - }, - "InsuranceProvider": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.InsuranceProviderType" - }, - "SetID": { - "type": "string", - "nullable": true - }, - "SegmentID": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.MaritalStatusType": { - "enum": [ - "0 - M", - "1 - S", - "2 - D", - "3 - W", - "4 - R", - "5 - A", - "6 - U" - ], - "type": "string" - }, - "AuxFrmwrkXsd.ItemsChoiceType3": { - "enum": [ - "0 - MedicaidNumber", - "1 - MedicareNumber", - "2 - AutoMedSysChartNo", - "3 - SocialSecurity", - "4 - AutoMedSysRecordId", - "5 - AutoMedSysLastname" - ], - "type": "string" - }, - "AuxFrmwrkXsd.PatientIDType": { - "type": "object", - "properties": { - "Item": { - "type": "string", - "nullable": true - }, - "ItemElementName": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.ItemsChoiceType3" - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.PatientIdentityDocumentType": { - "type": "object", - "properties": { - "IDNumber": { - "type": "string", - "nullable": true - }, - "IdTypeCode": { - "type": "string", - "nullable": true - }, - "ExpirationDate": { - "type": "string", - "format": "date-time", - "nullable": true - }, - "DateIssued": { - "type": "string", - "format": "date-time", - "nullable": true - }, - "IssuringCountry": { - "type": "string", - "nullable": true - }, - "IssuringState": { - "type": "string", - "nullable": true - }, - "IsActive": { - "type": "boolean" - }, - "DateCreated": { - "type": "string", - "format": "date-time", - "nullable": true - }, - "DocImgId": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.PatientAdditionalInformationType": { - "type": "object", - "properties": { - "Ethnicity": { - "type": "string", - "nullable": true - }, - "Language": { - "type": "string", - "nullable": true - }, - "Race": { - "type": "string", - "nullable": true - }, - "SmokingStatus": { - "type": "string", - "nullable": true - }, - "SmokingStatuCommunication": { - "type": "string", - "nullable": true - }, - "Note": { - "type": "string", - "nullable": true - }, - "AdvancedDirectives": { - "type": "string", - "nullable": true - }, - "LivingWill": { - "type": "string", - "nullable": true - }, - "Hippa": { - "type": "string", - "nullable": true - }, - "ServiceLocationId": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.PatientType": { - "type": "object", - "properties": { - "Guarantor": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.GuarantorType" - }, - "InsurancePolicySet": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.InsurancePolicyType" - }, - "nullable": true - }, - "SegmentTypeID": { - "type": "string", - "nullable": true - }, - "MaritalStatus": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.MaritalStatusType" - }, - "PatientIDList": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PatientIDType" - }, - "nullable": true - }, - "Note": { - "type": "string", - "nullable": true - }, - "Height": { - "type": "string", - "nullable": true - }, - "Weight": { - "type": "string", - "nullable": true - }, - "DateCreated": { - "type": "string", - "nullable": true - }, - "Status": { - "type": "string", - "nullable": true - }, - "PrimaryProviderId": { - "type": "integer", - "format": "int32" - }, - "ReferingProvider": { - "type": "integer", - "format": "int32" - }, - "PrimaryProviderName": { - "type": "integer", - "format": "int32" - }, - "ReferingProviderName": { - "type": "integer", - "format": "int32" - }, - "DocumentTypes": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PatientIdentityDocumentType" - }, - "nullable": true - }, - "AdditionalInformation": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PatientAdditionalInformationType" - }, - "LastName": { - "type": "string", - "nullable": true - }, - "Id": { - "type": "integer", - "format": "int32" - }, - "RecordId": { - "type": "string", - "nullable": true - }, - "SSN": { - "type": "string", - "nullable": true - }, - "AccountNumber": { - "type": "string", - "nullable": true - }, - "Name": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.NameType" - }, - "Gender": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.GenderType" - }, - "DateOfBirth": { - "type": "string", - "nullable": true - }, - "Address": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.AddressType" - }, - "Email": { - "type": "string", - "nullable": true - }, - "PhoneNumbers": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PhoneType" - }, - "nullable": true - }, - "FacilityId": { - "type": "string", - "nullable": true - }, - "EmployeeName": { - "type": "string", - "nullable": true - }, - "SPI": { - "type": "string", - "nullable": true - }, - "NPI": { - "type": "string", - "nullable": true - }, - "RxReferenceNumber": { - "type": "string", - "nullable": true - }, - "PrescriberOrderNumber": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.HL7PatientType": { - "type": "object", - "properties": { - "ExternalPatientID": { - "type": "string", - "nullable": true - }, - "LabPatientID": { - "type": "string", - "nullable": true - }, - "AlternatePatientID": { - "type": "string", - "nullable": true - }, - "FirstName": { - "type": "string", - "nullable": true - }, - "LastName": { - "type": "string", - "nullable": true - }, - "MiddleInitial": { - "type": "string", - "nullable": true - }, - "DOB": { - "type": "string", - "nullable": true - }, - "Gender": { - "type": "string", - "nullable": true - }, - "Address": { - "type": "string", - "nullable": true - }, - "City": { - "type": "string", - "nullable": true - }, - "State": { - "type": "string", - "nullable": true - }, - "ZipCode": { - "type": "string", - "nullable": true - }, - "PatientAccountNumber": { - "type": "string", - "nullable": true - }, - "PhoneNumber": { - "type": "string", - "nullable": true - }, - "SSN": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.HL7NoteAndCommentType": { - "type": "object", - "properties": { - "Comment": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.HL7PatientORU": { - "type": "object", - "properties": { - "PatientType": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.HL7PatientType" - }, - "Notes": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.HL7NoteAndCommentType" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.HL7CommonOrderType": { - "type": "object", - "properties": { - "OrderControl": { - "type": "string", - "nullable": true - }, - "DateOfTransaction": { - "type": "string", - "nullable": true - }, - "ProviderID": { - "type": "string", - "nullable": true - }, - "ProviderLastName": { - "type": "string", - "nullable": true - }, - "ProviderFirstName": { - "type": "string", - "nullable": true - }, - "ProviderIdentification": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.HL7ObservationRequestType": { - "type": "object", - "properties": { - "OrderControl": { - "type": "string", - "nullable": true - }, - "DateOfTransaction": { - "type": "string", - "nullable": true - }, - "ProviderID": { - "type": "string", - "nullable": true - }, - "ProviderLastName": { - "type": "string", - "nullable": true - }, - "ProviderFirstName": { - "type": "string", - "nullable": true - }, - "SpecimenSource": { - "type": "string", - "nullable": true - }, - "SpecimenCondition": { - "type": "string", - "nullable": true - }, - "TestHeader": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.HL7ObservationType": { - "type": "object", - "properties": { - "SetID": { - "type": "string", - "nullable": true - }, - "ObservationSubID": { - "type": "string", - "nullable": true - }, - "ObservationValue": { - "type": "object", - "additionalProperties": false, - "nullable": true - }, - "ReferenceRange": { - "type": "string", - "nullable": true - }, - "AbnormalFlags": { - "type": "string", - "nullable": true - }, - "Probability": { - "type": "string", - "nullable": true - }, - "NatureOfAbnormalTest": { - "type": "string", - "nullable": true - }, - "ObservationResultStatus": { - "type": "string", - "nullable": true - }, - "DateLastObsNormalValues": { - "type": "string", - "nullable": true - }, - "ObservationDateTime": { - "type": "string", - "nullable": true - }, - "TestNameShort": { - "type": "string", - "nullable": true - }, - "TestNameLong": { - "type": "string", - "nullable": true - }, - "TestUnit": { - "type": "string", - "nullable": true - }, - "TestResult": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.HL7ZEFType": { - "type": "object", - "properties": { - "SetID": { - "type": "string", - "nullable": true - }, - "Documents": { - "type": "array", - "items": { - "type": "string" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.HL7LabAddressType": { - "type": "object", - "properties": { - "StreetAddress": { - "type": "string", - "nullable": true - }, - "City": { - "type": "string", - "nullable": true - }, - "State": { - "type": "string", - "nullable": true - }, - "PostalCode": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.HL7LabPersonType": { - "type": "object", - "properties": { - "Title": { - "type": "string", - "nullable": true - }, - "FirstName": { - "type": "string", - "nullable": true - }, - "LastName": { - "type": "string", - "nullable": true - }, - "MiddleInitial": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.HL7ZPSType": { - "type": "object", - "properties": { - "SetID": { - "type": "string", - "nullable": true - }, - "LabName": { - "type": "string", - "nullable": true - }, - "LabAddress": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.HL7LabAddressType" - }, - "LabPhoneNumber": { - "type": "string", - "nullable": true - }, - "LabPerson": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.HL7LabPersonType" - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.HL7ObservationORU": { - "type": "object", - "properties": { - "ObservationType": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.HL7ObservationType" - }, - "Notes": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.HL7NoteAndCommentType" - }, - "nullable": true - }, - "ZEFType": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.HL7ZEFType" - }, - "ZPSTypes": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.HL7ZPSType" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.HL7OrderObservationORU": { - "type": "object", - "properties": { - "CommonOrderType": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.HL7CommonOrderType" - }, - "ObservationRequestType": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.HL7ObservationRequestType" - }, - "Observations": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.HL7ObservationORU" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.HL7Type": { - "type": "object", - "properties": { - "Patient": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.HL7PatientORU" - }, - "OrderObservations": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.HL7OrderObservationORU" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.LabResultType": { - "type": "object", - "properties": { - "Id": { - "type": "string", - "nullable": true - }, - "Channel": { - "type": "string", - "nullable": true - }, - "ChannelName": { - "type": "string", - "nullable": true - }, - "VisitDate": { - "type": "string", - "nullable": true - }, - "LStatus": { - "type": "string", - "nullable": true - }, - "PatientInfo": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PatientType" - }, - "DateAdded": { - "type": "string", - "nullable": true - }, - "DateUpdated": { - "type": "string", - "nullable": true - }, - "ResultName": { - "type": "string", - "nullable": true - }, - "AlertStatus": { - "type": "string", - "nullable": true - }, - "Status": { - "type": "string", - "nullable": true - }, - "ControlId": { - "type": "string", - "nullable": true - }, - "ProviderId": { - "type": "integer", - "format": "int32" - }, - "ProviderName": { - "type": "string", - "nullable": true - }, - "HL7Type": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.HL7Type" - }, - "PrintedResult": { - "type": "boolean", - "nullable": true - }, - "LabId": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.CountModel`1[AuxFrmwrkXsd.LabResultType]": { - "type": "object", - "properties": { - "CurrentPage": { - "type": "integer", - "format": "int32" - }, - "TotalPages": { - "type": "integer", - "format": "int32" - }, - "PageSize": { - "type": "integer", - "format": "int32" - }, - "TotalCount": { - "type": "integer", - "format": "int64" - }, - "HasPrevious": { - "type": "boolean", - "readOnly": true - }, - "HasNext": { - "type": "boolean", - "readOnly": true - }, - "Items": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.LabResultType" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.Response`1[AuxService.Common.Responses.CountModel`1[AuxFrmwrkXsd.LabResultType]]": { - "type": "object", - "properties": { - "HasResult": { - "type": "boolean", - "description": "Indicates if the response contains a result", - "readOnly": true - }, - "ResponseData": { - "$ref": "#/components/schemas/AuxService.Common.Responses.CountModel`1[AuxFrmwrkXsd.LabResultType]" - }, - "Successful": { - "type": "boolean", - "description": "Indicates if the response is successful or not. Warning or success result type indicate success", - "readOnly": true - }, - "ResultType": { - "$ref": "#/components/schemas/AuxService.Common.Responses.ResultType" - }, - "Message": { - "type": "string", - "description": "The message returned with the response", - "nullable": true - }, - "ValidationMessages": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The validation error messages returned with the response", - "nullable": true - }, - "ValidationErrors": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxService.Common.Model.ValidationError" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.LabResultType2": { - "type": "object", - "properties": { - "Id": { - "type": "string", - "nullable": true - }, - "Channel": { - "type": "string", - "nullable": true - }, - "ChannelName": { - "type": "string", - "nullable": true - }, - "VisitDate": { - "type": "string", - "nullable": true - }, - "LStatus": { - "type": "string", - "nullable": true - }, - "DateAdded": { - "type": "string", - "nullable": true - }, - "DateUpdated": { - "type": "string", - "nullable": true - }, - "ResultName": { - "type": "string", - "nullable": true - }, - "AlertStatus": { - "type": "string", - "nullable": true - }, - "Status": { - "type": "string", - "nullable": true - }, - "ControlId": { - "type": "string", - "nullable": true - }, - "ProviderId": { - "type": "integer", - "format": "int32" - }, - "ProviderName": { - "type": "string", - "nullable": true - }, - "HL7Type": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.HL7Type" - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.Response`1[AuxFrmwrkXsd.LabResultType2]": { - "type": "object", - "properties": { - "HasResult": { - "type": "boolean", - "description": "Indicates if the response contains a result", - "readOnly": true - }, - "ResponseData": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.LabResultType2" - }, - "Successful": { - "type": "boolean", - "description": "Indicates if the response is successful or not. Warning or success result type indicate success", - "readOnly": true - }, - "ResultType": { - "$ref": "#/components/schemas/AuxService.Common.Responses.ResultType" - }, - "Message": { - "type": "string", - "description": "The message returned with the response", - "nullable": true - }, - "ValidationMessages": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The validation error messages returned with the response", - "nullable": true - }, - "ValidationErrors": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxService.Common.Model.ValidationError" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.DocumentTypeWithFile": { - "type": "object", - "properties": { - "DocumentFile": { - "type": "string", - "nullable": true - }, - "DocumentTypeName": { - "type": "string", - "nullable": true - }, - "PatientName": { - "type": "string", - "nullable": true - }, - "Id": { - "type": "integer", - "format": "int64" - }, - "PatientRecordID": { - "type": "string", - "nullable": true - }, - "PersonnelID": { - "type": "string", - "nullable": true - }, - "ChartNo": { - "type": "string", - "nullable": true - }, - "OrigDocumentDate": { - "type": "string", - "nullable": true - }, - "FileSize": { - "type": "string", - "nullable": true - }, - "PracticeFlag": { - "type": "integer", - "format": "int32" - }, - "Description": { - "type": "string", - "nullable": true - }, - "DocumentName": { - "type": "string", - "nullable": true - }, - "DocumentSequenceNo": { - "type": "integer", - "format": "int32" - }, - "DocumentTypeID": { - "type": "string", - "nullable": true - }, - "DocumentID": { - "type": "integer", - "format": "int64" - }, - "EncounterID": { - "type": "integer", - "format": "int64" - }, - "DocumentExtension": { - "type": "string", - "nullable": true - }, - "RawFileData": { - "type": "string", - "format": "byte", - "nullable": true - }, - "Alias": { - "type": "string", - "nullable": true - }, - "Category": { - "type": "string", - "nullable": true - }, - "DocumentDate": { - "type": "string", - "nullable": true - }, - "StatusCode": { - "type": "string", - "nullable": true - }, - "RawResponse": { - "type": "string", - "nullable": true - }, - "MiscField1": { - "type": "string", - "nullable": true - }, - "MiscField2": { - "type": "string", - "nullable": true - }, - "SessionId": { - "type": "string", - "nullable": true - }, - "ErrorCode": { - "type": "string", - "nullable": true - }, - "ErrorMessage": { - "type": "string", - "nullable": true - }, - "MessageID": { - "type": "string", - "nullable": true - }, - "Suggestion": { - "type": "string", - "nullable": true - }, - "SessionTimeout": { - "type": "number", - "format": "double" - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.Response`1[AuxFrmwrkXsd.DocumentTypeWithFile]": { - "type": "object", - "properties": { - "HasResult": { - "type": "boolean", - "description": "Indicates if the response contains a result", - "readOnly": true - }, - "ResponseData": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.DocumentTypeWithFile" - }, - "Successful": { - "type": "boolean", - "description": "Indicates if the response is successful or not. Warning or success result type indicate success", - "readOnly": true - }, - "ResultType": { - "$ref": "#/components/schemas/AuxService.Common.Responses.ResultType" - }, - "Message": { - "type": "string", - "description": "The message returned with the response", - "nullable": true - }, - "ValidationMessages": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The validation error messages returned with the response", - "nullable": true - }, - "ValidationErrors": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxService.Common.Model.ValidationError" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AutoMedSystem.CommonService.ViewModels.QueryParameters.LabResultStatusPatchViewModel": { - "type": "object", - "properties": { - "Status": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AutoMedSystem.CommonService.ViewModels.QueryParameters.LinkPatientToResultViewmodel": { - "required": [ - "ChartNo" - ], - "type": "object", - "properties": { - "ChartNo": { - "type": "string" - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.DocumentType": { - "type": "object", - "properties": { - "Id": { - "type": "integer", - "format": "int64" - }, - "PatientRecordID": { - "type": "string", - "nullable": true - }, - "PersonnelID": { - "type": "string", - "nullable": true - }, - "ChartNo": { - "type": "string", - "nullable": true - }, - "OrigDocumentDate": { - "type": "string", - "nullable": true - }, - "FileSize": { - "type": "string", - "nullable": true - }, - "PracticeFlag": { - "type": "integer", - "format": "int32" - }, - "Description": { - "type": "string", - "nullable": true - }, - "DocumentName": { - "type": "string", - "nullable": true - }, - "DocumentSequenceNo": { - "type": "integer", - "format": "int32" - }, - "DocumentTypeID": { - "type": "string", - "nullable": true - }, - "DocumentID": { - "type": "integer", - "format": "int64" - }, - "EncounterID": { - "type": "integer", - "format": "int64" - }, - "DocumentExtension": { - "type": "string", - "nullable": true - }, - "RawFileData": { - "type": "string", - "format": "byte", - "nullable": true - }, - "Alias": { - "type": "string", - "nullable": true - }, - "Category": { - "type": "string", - "nullable": true - }, - "DocumentDate": { - "type": "string", - "nullable": true - }, - "StatusCode": { - "type": "string", - "nullable": true - }, - "RawResponse": { - "type": "string", - "nullable": true - }, - "MiscField1": { - "type": "string", - "nullable": true - }, - "MiscField2": { - "type": "string", - "nullable": true - }, - "SessionId": { - "type": "string", - "nullable": true - }, - "ErrorCode": { - "type": "string", - "nullable": true - }, - "ErrorMessage": { - "type": "string", - "nullable": true - }, - "MessageID": { - "type": "string", - "nullable": true - }, - "Suggestion": { - "type": "string", - "nullable": true - }, - "SessionTimeout": { - "type": "number", - "format": "double" - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.LabOrderDetailsType": { - "type": "object", - "properties": { - "Documents": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.DocumentType" - }, - "nullable": true - }, - "Id": { - "type": "integer", - "format": "int64" - }, - "PvCheckInDate": { - "type": "string", - "nullable": true - }, - "LEndDate": { - "type": "string", - "nullable": true - }, - "LStatus": { - "type": "string", - "nullable": true - }, - "PatientName": { - "type": "string", - "nullable": true - }, - "LabName": { - "type": "string", - "nullable": true - }, - "LabCode": { - "type": "string", - "nullable": true - }, - "Instruction": { - "type": "string", - "nullable": true - }, - "Indication": { - "type": "string", - "nullable": true - }, - "Status": { - "type": "integer", - "format": "int64" - }, - "PId": { - "type": "integer", - "format": "int64" - }, - "PAccountNumber": { - "type": "string", - "nullable": true - }, - "LabId": { - "type": "integer", - "format": "int64" - }, - "VisitId": { - "type": "integer", - "format": "int64" - }, - "VDocumentNumber": { - "type": "string", - "nullable": true - }, - "TestResult": { - "type": "string", - "nullable": true - }, - "OrderActive": { - "type": "integer", - "format": "int64" - }, - "OrderType": { - "type": "integer", - "format": "int32" - }, - "OrderTypeName": { - "type": "string", - "nullable": true - }, - "ICDCode": { - "type": "string", - "nullable": true - }, - "ICDCodeId": { - "type": "integer", - "format": "int32" - }, - "OrderDate": { - "type": "string", - "nullable": true - }, - "ResultId": { - "type": "string", - "nullable": true - }, - "DocumentId": { - "type": "string", - "nullable": true - }, - "ProviderId": { - "type": "integer", - "format": "int64" - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.Response`1[AuxFrmwrkXsd.LabOrderDetailsType]": { - "type": "object", - "properties": { - "HasResult": { - "type": "boolean", - "description": "Indicates if the response contains a result", - "readOnly": true - }, - "ResponseData": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.LabOrderDetailsType" - }, - "Successful": { - "type": "boolean", - "description": "Indicates if the response is successful or not. Warning or success result type indicate success", - "readOnly": true - }, - "ResultType": { - "$ref": "#/components/schemas/AuxService.Common.Responses.ResultType" - }, - "Message": { - "type": "string", - "description": "The message returned with the response", - "nullable": true - }, - "ValidationMessages": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The validation error messages returned with the response", - "nullable": true - }, - "ValidationErrors": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxService.Common.Model.ValidationError" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AutoMedSystem.CommonService.ViewModels.OrderPatchViewModel": { - "required": [ - "LabName", - "OrderDate" - ], - "type": "object", - "properties": { - "VisitId": { - "type": "string", - "nullable": true - }, - "LabName": { - "maxLength": 200, - "minLength": 0, - "type": "string" - }, - "LabCode": { - "maxLength": 10, - "minLength": 0, - "type": "string", - "nullable": true - }, - "OrderDate": { - "type": "string" - }, - "EndDate": { - "type": "string", - "nullable": true - }, - "Instruction": { - "maxLength": 250, - "minLength": 0, - "type": "string", - "nullable": true - }, - "Indication": { - "maxLength": 100, - "minLength": 0, - "type": "string", - "nullable": true - }, - "OrderType": { - "type": "integer", - "format": "int32" - }, - "ICDCode": { - "type": "string", - "nullable": true - }, - "ICDCodeId": { - "type": "integer", - "format": "int32" - }, - "ProviderId": { - "type": "integer", - "format": "int64" - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.LabOrderType": { - "type": "object", - "properties": { - "Id": { - "type": "integer", - "format": "int64" - }, - "PvCheckInDate": { - "type": "string", - "nullable": true - }, - "LEndDate": { - "type": "string", - "nullable": true - }, - "LStatus": { - "type": "string", - "nullable": true - }, - "PatientName": { - "type": "string", - "nullable": true - }, - "LabName": { - "type": "string", - "nullable": true - }, - "LabCode": { - "type": "string", - "nullable": true - }, - "Instruction": { - "type": "string", - "nullable": true - }, - "Indication": { - "type": "string", - "nullable": true - }, - "Status": { - "type": "integer", - "format": "int64" - }, - "PId": { - "type": "integer", - "format": "int64" - }, - "PAccountNumber": { - "type": "string", - "nullable": true - }, - "LabId": { - "type": "integer", - "format": "int64" - }, - "VisitId": { - "type": "integer", - "format": "int64" - }, - "VDocumentNumber": { - "type": "string", - "nullable": true - }, - "TestResult": { - "type": "string", - "nullable": true - }, - "OrderActive": { - "type": "integer", - "format": "int64" - }, - "OrderType": { - "type": "integer", - "format": "int32" - }, - "OrderTypeName": { - "type": "string", - "nullable": true - }, - "ICDCode": { - "type": "string", - "nullable": true - }, - "ICDCodeId": { - "type": "integer", - "format": "int32" - }, - "OrderDate": { - "type": "string", - "nullable": true - }, - "ResultId": { - "type": "string", - "nullable": true - }, - "DocumentId": { - "type": "string", - "nullable": true - }, - "ProviderId": { - "type": "integer", - "format": "int64" - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.CountModel`1[AuxFrmwrkXsd.LabOrderType]": { - "type": "object", - "properties": { - "CurrentPage": { - "type": "integer", - "format": "int32" - }, - "TotalPages": { - "type": "integer", - "format": "int32" - }, - "PageSize": { - "type": "integer", - "format": "int32" - }, - "TotalCount": { - "type": "integer", - "format": "int64" - }, - "HasPrevious": { - "type": "boolean", - "readOnly": true - }, - "HasNext": { - "type": "boolean", - "readOnly": true - }, - "Items": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.LabOrderType" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.Response`1[AuxService.Common.Responses.CountModel`1[AuxFrmwrkXsd.LabOrderType]]": { - "type": "object", - "properties": { - "HasResult": { - "type": "boolean", - "description": "Indicates if the response contains a result", - "readOnly": true - }, - "ResponseData": { - "$ref": "#/components/schemas/AuxService.Common.Responses.CountModel`1[AuxFrmwrkXsd.LabOrderType]" - }, - "Successful": { - "type": "boolean", - "description": "Indicates if the response is successful or not. Warning or success result type indicate success", - "readOnly": true - }, - "ResultType": { - "$ref": "#/components/schemas/AuxService.Common.Responses.ResultType" - }, - "Message": { - "type": "string", - "description": "The message returned with the response", - "nullable": true - }, - "ValidationMessages": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The validation error messages returned with the response", - "nullable": true - }, - "ValidationErrors": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxService.Common.Model.ValidationError" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AutoMedSystem.CommonService.ViewModels.OrderPostViewModel": { - "required": [ - "LabName", - "OrderDate", - "PatientId" - ], - "type": "object", - "properties": { - "PatientId": { - "pattern": "^.{4,}$", - "type": "string" - }, - "VisitId": { - "type": "string", - "nullable": true - }, - "LabName": { - "maxLength": 200, - "minLength": 0, - "type": "string" - }, - "LabCode": { - "maxLength": 10, - "minLength": 0, - "type": "string", - "nullable": true - }, - "OrderDate": { - "type": "string" - }, - "EndDate": { - "type": "string", - "nullable": true - }, - "Instruction": { - "maxLength": 250, - "minLength": 0, - "type": "string", - "nullable": true - }, - "Indication": { - "maxLength": 100, - "minLength": 0, - "type": "string", - "nullable": true - }, - "OrderType": { - "type": "integer", - "format": "int32" - }, - "ICDCode": { - "type": "string", - "nullable": true - }, - "ICDCodeId": { - "type": "integer", - "format": "int32" - }, - "ProviderId": { - "type": "integer", - "format": "int64" - } - }, - "additionalProperties": false - }, - "AutoMedSystem.CommonService.ViewModels.OrderStatusPatchViewModel": { - "type": "object", - "properties": { - "Status": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.MedicationFrequencyLookup": { - "type": "object", - "properties": { - "FrequencyId": { - "type": "string", - "nullable": true - }, - "Description": { - "type": "string", - "nullable": true - }, - "Code": { - "type": "string", - "nullable": true - }, - "ADMIN_PER_DAY": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.MedicationTakeLookup": { - "type": "object", - "properties": { - "Id": { - "type": "string", - "nullable": true - }, - "Code": { - "type": "string", - "nullable": true - }, - "DESCRIPTION": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.ProviderType": { - "type": "object", - "properties": { - "Id": { - "type": "integer", - "format": "int32" - }, - "UniqueId": { - "type": "string", - "nullable": true - }, - "Description": { - "type": "string", - "nullable": true - }, - "Firstname": { - "type": "string", - "nullable": true - }, - "Lastname": { - "type": "string", - "nullable": true - }, - "Title": { - "type": "string", - "nullable": true - }, - "Suffix": { - "type": "string", - "nullable": true - }, - "ProviderCode": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.PatientPharmacyType": { - "type": "object", - "properties": { - "Id": { - "type": "string", - "nullable": true - }, - "Code": { - "type": "string", - "nullable": true - }, - "Description": { - "type": "string", - "nullable": true - }, - "PatientId": { - "type": "string", - "nullable": true - }, - "NCPDPID": { - "type": "string", - "nullable": true - }, - "StoreName": { - "type": "string", - "nullable": true - }, - "AddressLine1": { - "type": "string", - "nullable": true - }, - "AddressLine2": { - "type": "string", - "nullable": true - }, - "City": { - "type": "string", - "nullable": true - }, - "State": { - "type": "string", - "nullable": true - }, - "ZipCode": { - "type": "string", - "nullable": true - }, - "PhonePrimary": { - "type": "string", - "nullable": true - }, - "Fax": { - "type": "string", - "nullable": true - }, - "Email": { - "type": "string", - "nullable": true - }, - "CountryCode": { - "type": "string", - "nullable": true - }, - "SetPreferred": { - "type": "integer", - "format": "int32" - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.IdNameType": { - "type": "object", - "properties": { - "Id": { - "type": "string", - "nullable": true - }, - "Name": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.MedicationLookupType": { - "type": "object", - "properties": { - "MedicationFrequencyLookup": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.MedicationFrequencyLookup" - }, - "nullable": true - }, - "MedicationTakeLookup": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.MedicationTakeLookup" - }, - "nullable": true - }, - "MedicationQuantityLookup": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.MedicationTakeLookup" - }, - "nullable": true - }, - "ProviderType": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.ProviderType" - }, - "nullable": true - }, - "PatientPharmacyType": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PatientPharmacyType" - }, - "nullable": true - }, - "Substitution": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.IdNameType" - }, - "nullable": true - }, - "PreAuthorization": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.IdNameType" - }, - "nullable": true - }, - "RefillIndicator": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.IdNameType" - }, - "nullable": true - }, - "DrugTypes": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.IdNameType" - }, - "nullable": true - }, - "Dea": { - "type": "array", - "items": { - "type": "string" - }, - "nullable": true - }, - "NDea": { - "type": "array", - "items": { - "type": "string" - }, - "nullable": true - }, - "MedStatus": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.IdNameType" - }, - "nullable": true - }, - "DrugFilter": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.IdNameType" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.Response`1[AuxFrmwrkXsd.MedicationLookupType]": { - "type": "object", - "properties": { - "HasResult": { - "type": "boolean", - "description": "Indicates if the response contains a result", - "readOnly": true - }, - "ResponseData": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.MedicationLookupType" - }, - "Successful": { - "type": "boolean", - "description": "Indicates if the response is successful or not. Warning or success result type indicate success", - "readOnly": true - }, - "ResultType": { - "$ref": "#/components/schemas/AuxService.Common.Responses.ResultType" - }, - "Message": { - "type": "string", - "description": "The message returned with the response", - "nullable": true - }, - "ValidationMessages": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The validation error messages returned with the response", - "nullable": true - }, - "ValidationErrors": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxService.Common.Model.ValidationError" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.PatientPersonInformationType": { - "type": "object", - "properties": { - "Height": { - "type": "string", - "nullable": true - }, - "Weight": { - "type": "string", - "nullable": true - }, - "RecordId": { - "type": "string", - "nullable": true - }, - "SSN": { - "type": "string", - "nullable": true - }, - "AccountNumber": { - "type": "string", - "nullable": true - }, - "Name": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.NameType" - }, - "Gender": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.GenderType" - }, - "DateOfBirth": { - "type": "string", - "nullable": true - }, - "Address": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.AddressType" - }, - "Email": { - "type": "string", - "nullable": true - }, - "PhoneNumbers": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PhoneType" - }, - "nullable": true - }, - "FacilityId": { - "type": "string", - "nullable": true - }, - "EmployeeName": { - "type": "string", - "nullable": true - }, - "SPI": { - "type": "string", - "nullable": true - }, - "NPI": { - "type": "string", - "nullable": true - }, - "RxReferenceNumber": { - "type": "string", - "nullable": true - }, - "PrescriberOrderNumber": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.PharmacyType": { - "type": "object", - "properties": { - "RecordId": { - "type": "string", - "nullable": true - }, - "NCPDPID": { - "type": "string", - "nullable": true - }, - "StoreName": { - "type": "string", - "nullable": true - }, - "Address": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.AddressType" - }, - "Email": { - "type": "string", - "nullable": true - }, - "PhoneNumbers": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PhoneType" - }, - "nullable": true - }, - "PatientId": { - "type": "string", - "nullable": true - }, - "LastTrxAttemptDate": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.PrescriberIDs": { - "type": "object", - "properties": { - "DEA_Number": { - "type": "string", - "nullable": true - }, - "NPI": { - "type": "string", - "nullable": true - }, - "NDEAN": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.PrescriberType": { - "type": "object", - "properties": { - "Id": { - "type": "integer", - "format": "int32" - }, - "Phone": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PhoneType" - }, - "nullable": true - }, - "Name": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.NameType" - }, - "Address": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.AddressType" - }, - "PrescriberIDs": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PrescriberIDs" - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.PatientRxOrderType": { - "type": "object", - "properties": { - "MedicationId": { - "type": "string", - "nullable": true - }, - "RecordId": { - "type": "string", - "nullable": true - }, - "ProviderId": { - "type": "string", - "nullable": true - }, - "PatientRecordId": { - "type": "string", - "nullable": true - }, - "EncounterId": { - "type": "string", - "nullable": true - }, - "BrandName": { - "type": "string", - "nullable": true - }, - "DrugName": { - "type": "string", - "nullable": true - }, - "DrugCode": { - "type": "string", - "nullable": true - }, - "CodeType": { - "type": "string", - "nullable": true - }, - "Direction": { - "type": "string", - "nullable": true - }, - "Strength": { - "type": "string", - "nullable": true - }, - "StrengthUOM": { - "type": "string", - "nullable": true - }, - "WrittenDate": { - "type": "string", - "nullable": true - }, - "Substitution": { - "type": "string", - "nullable": true - }, - "NoteToPharmacy": { - "type": "string", - "nullable": true - }, - "Quantity": { - "type": "number", - "format": "double" - }, - "QuantityUOM": { - "type": "string", - "nullable": true - }, - "FreqCode": { - "type": "string", - "nullable": true - }, - "Refills": { - "type": "integer", - "format": "int64" - }, - "Take": { - "type": "string", - "nullable": true - }, - "TakeUnit": { - "type": "string", - "nullable": true - }, - "RefillIndicator": { - "type": "string", - "nullable": true - }, - "PreAuthorization": { - "type": "string", - "nullable": true - }, - "PreAuthCode": { - "type": "string", - "nullable": true - }, - "Duration": { - "type": "integer", - "format": "int64" - }, - "FreqDescr": { - "type": "string", - "nullable": true - }, - "QuantityQualifier": { - "type": "string", - "nullable": true - }, - "TakeQualifier": { - "type": "string", - "nullable": true - }, - "DosageForm": { - "type": "string", - "nullable": true - }, - "PharmacyID": { - "type": "string", - "nullable": true - }, - "ICDCode": { - "type": "string", - "nullable": true - }, - "ICDCodeId": { - "type": "string", - "nullable": true - }, - "ERxStatusCode": { - "type": "string", - "nullable": true - }, - "RefReqReferenceNo": { - "type": "string", - "nullable": true - }, - "EffectiveDate": { - "type": "string", - "nullable": true - }, - "RefMessageId": { - "type": "string", - "nullable": true - }, - "PFirstName": { - "type": "string", - "nullable": true - }, - "PLastName": { - "type": "string", - "nullable": true - }, - "ProviderName": { - "type": "string", - "nullable": true - }, - "PDob": { - "type": "string", - "nullable": true - }, - "PGender": { - "type": "string", - "nullable": true - }, - "LastAction": { - "type": "string", - "nullable": true - }, - "Status": { - "type": "string", - "nullable": true - }, - "OrderNumber": { - "type": "string", - "nullable": true - }, - "CsaCode": { - "type": "string", - "nullable": true - }, - "Schedule": { - "type": "integer", - "format": "int32" - }, - "ReadyToSignFlag": { - "type": "string", - "nullable": true - }, - "SignedFlag": { - "type": "string", - "nullable": true - }, - "SignedProvider": { - "type": "string", - "nullable": true - }, - "RtsProvider": { - "type": "string", - "nullable": true - }, - "SignedDate": { - "type": "string", - "nullable": true - }, - "RtsDate": { - "type": "string", - "nullable": true - }, - "Dea": { - "type": "string", - "nullable": true - }, - "NDea": { - "type": "string", - "nullable": true - }, - "PatientId": { - "type": "string", - "nullable": true - }, - "ErxAction": { - "type": "string", - "nullable": true - }, - "TRANS_RMK_CODE": { - "type": "string", - "nullable": true - }, - "TRANS_RMK_TEXT": { - "type": "string", - "nullable": true - }, - "PrintCount": { - "type": "integer", - "format": "int32" - }, - "PatientHeight": { - "type": "number", - "format": "double", - "nullable": true - }, - "PatientHeightUOM": { - "type": "string", - "nullable": true - }, - "PatientWeight": { - "type": "number", - "format": "double", - "nullable": true - }, - "PatientWeightUOM": { - "type": "string", - "nullable": true - }, - "LastStatMsg": { - "type": "string", - "nullable": true - }, - "CoBIndex": { - "type": "array", - "items": { - "type": "string" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxFrmwrkXsd.PatientRxOrderDetailType": { - "type": "object", - "properties": { - "Id": { - "type": "integer", - "format": "int32" - }, - "Patient": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PatientPersonInformationType" - }, - "PharmacyType": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PharmacyType" - }, - "Prescriber": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PrescriberType" - }, - "Supervisor": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PrescriberType" - }, - "OrderType": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PatientRxOrderType" - }, - "LastTransmittedPharmacy": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PharmacyType" - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.Response`1[System.Collections.Generic.List`1[AuxFrmwrkXsd.PatientRxOrderDetailType]]": { - "type": "object", - "properties": { - "HasResult": { - "type": "boolean", - "description": "Indicates if the response contains a result", - "readOnly": true - }, - "ResponseData": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxFrmwrkXsd.PatientRxOrderDetailType" - }, - "description": "The result of the response", - "nullable": true - }, - "Successful": { - "type": "boolean", - "description": "Indicates if the response is successful or not. Warning or success result type indicate success", - "readOnly": true - }, - "ResultType": { - "$ref": "#/components/schemas/AuxService.Common.Responses.ResultType" - }, - "Message": { - "type": "string", - "description": "The message returned with the response", - "nullable": true - }, - "ValidationMessages": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The validation error messages returned with the response", - "nullable": true - }, - "ValidationErrors": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxService.Common.Model.ValidationError" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AutoMedSystem.CommonService.ViewModels.PrescriptionUpdateViewModel": { - "required": [ - "Direction", - "PatientRecordId", - "Quantity", - "RecordId", - "WrittenDate" - ], - "type": "object", - "properties": { - "RecordId": { - "type": "string" - }, - "MedicationId": { - "type": "string", - "nullable": true - }, - "ProviderId": { - "type": "string", - "nullable": true - }, - "PatientRecordId": { - "type": "string" - }, - "EncounterId": { - "type": "string", - "nullable": true - }, - "BrandName": { - "type": "string", - "nullable": true - }, - "DrugName": { - "type": "string", - "nullable": true - }, - "DrugCode": { - "type": "string", - "nullable": true - }, - "CodeType": { - "type": "string", - "nullable": true - }, - "Direction": { - "type": "string" - }, - "Strength": { - "type": "string", - "nullable": true - }, - "StrengthUOM": { - "type": "string", - "nullable": true - }, - "WrittenDate": { - "type": "string" - }, - "Substitution": { - "type": "string", - "nullable": true - }, - "NoteToPharmacy": { - "type": "string", - "nullable": true - }, - "Quantity": { - "type": "number", - "format": "double" - }, - "QuantityUOM": { - "type": "string", - "nullable": true - }, - "FreqCode": { - "type": "string", - "nullable": true - }, - "Refills": { - "type": "integer", - "format": "int64" - }, - "Take": { - "type": "string", - "nullable": true - }, - "TakeUnit": { - "type": "string", - "nullable": true - }, - "RefillIndicator": { - "type": "string", - "nullable": true - }, - "PreAuthorization": { - "type": "string", - "nullable": true - }, - "PreAuthCode": { - "type": "string", - "nullable": true - }, - "Duration": { - "type": "integer", - "format": "int64" - }, - "FreqDescr": { - "type": "string", - "nullable": true - }, - "QuantityQualifier": { - "type": "string", - "nullable": true - }, - "TakeQualifier": { - "type": "string", - "nullable": true - }, - "DosageForm": { - "type": "string", - "nullable": true - }, - "PharmacyID": { - "type": "string", - "nullable": true - }, - "ICDCode": { - "type": "string", - "nullable": true - }, - "ICDCodeId": { - "type": "string", - "nullable": true - }, - "LastAction": { - "type": "string", - "nullable": true - }, - "Status": { - "type": "string", - "nullable": true - }, - "OrderNumber": { - "type": "string", - "nullable": true - }, - "CsaCode": { - "type": "string", - "nullable": true - }, - "Dea": { - "type": "string", - "nullable": true - }, - "NDea": { - "type": "string", - "nullable": true - }, - "EffectiveDate": { - "type": "string", - "nullable": true - }, - "CoBIndex": { - "type": "array", - "items": { - "type": "integer", - "format": "int32" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.PatientPrescriptionResponse": { - "type": "object", - "properties": { - "MedicationId": { - "type": "string", - "nullable": true - }, - "RecordId": { - "type": "string", - "nullable": true - }, - "ProviderId": { - "type": "string", - "nullable": true - }, - "EncounterId": { - "type": "string", - "nullable": true - }, - "BrandName": { - "type": "string", - "nullable": true - }, - "DrugName": { - "type": "string", - "nullable": true - }, - "DrugCode": { - "type": "string", - "nullable": true - }, - "CodeType": { - "type": "string", - "nullable": true - }, - "Direction": { - "type": "string", - "nullable": true - }, - "Strength": { - "type": "string", - "nullable": true - }, - "StrengthUOM": { - "type": "string", - "nullable": true - }, - "WrittenDate": { - "type": "string", - "nullable": true - }, - "Substitution": { - "type": "string", - "nullable": true - }, - "NoteToPharmacy": { - "type": "string", - "nullable": true - }, - "Quantity": { - "type": "number", - "format": "double" - }, - "QuantityUOM": { - "type": "string", - "nullable": true - }, - "FreqCode": { - "type": "string", - "nullable": true - }, - "Refills": { - "type": "integer", - "format": "int64" - }, - "Take": { - "type": "string", - "nullable": true - }, - "TakeUnit": { - "type": "string", - "nullable": true - }, - "RefillIndicator": { - "type": "string", - "nullable": true - }, - "Duration": { - "type": "integer", - "format": "int64" - }, - "FreqDescr": { - "type": "string", - "nullable": true - }, - "QuantityQualifier": { - "type": "string", - "nullable": true - }, - "TakeQualifier": { - "type": "string", - "nullable": true - }, - "DosageForm": { - "type": "string", - "nullable": true - }, - "PharmacyID": { - "type": "string", - "nullable": true - }, - "ICDCode": { - "type": "string", - "nullable": true - }, - "ICDCodeId": { - "type": "string", - "nullable": true - }, - "PFirstName": { - "type": "string", - "nullable": true - }, - "PLastName": { - "type": "string", - "nullable": true - }, - "ProviderName": { - "type": "string", - "nullable": true - }, - "PDob": { - "type": "string", - "nullable": true - }, - "PGender": { - "type": "string", - "nullable": true - }, - "LastAction": { - "type": "string", - "nullable": true - }, - "Status": { - "type": "string", - "nullable": true - }, - "OrderNumber": { - "type": "string", - "nullable": true - }, - "CsaCode": { - "type": "string", - "nullable": true - }, - "Schedule": { - "type": "integer", - "format": "int32" - }, - "ReadyToSignFlag": { - "type": "string", - "nullable": true - }, - "SignedFlag": { - "type": "string", - "nullable": true - }, - "SignedProvider": { - "type": "string", - "nullable": true - }, - "RtsProvider": { - "type": "string", - "nullable": true - }, - "SignedDate": { - "type": "string", - "nullable": true - }, - "RtsDate": { - "type": "string", - "nullable": true - }, - "Dea": { - "type": "string", - "nullable": true - }, - "NDea": { - "type": "string", - "nullable": true - }, - "AccountNumber": { - "type": "string", - "nullable": true - }, - "ERxStatusCode": { - "type": "string", - "nullable": true - }, - "EffectiveDate": { - "type": "string", - "nullable": true - }, - "ErxAction": { - "type": "string", - "nullable": true - }, - "TrnRmk": { - "type": "string", - "nullable": true - }, - "TransRmkText": { - "type": "string", - "nullable": true - }, - "PrintCount": { - "type": "integer", - "format": "int32" - }, - "PatientHeight": { - "type": "number", - "format": "double", - "nullable": true - }, - "PatientHeightUOM": { - "type": "string", - "nullable": true - }, - "PatientWeight": { - "type": "number", - "format": "double", - "nullable": true - }, - "PatientWeightUOM": { - "type": "string", - "nullable": true - }, - "LastStatMsg": { - "type": "string", - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.CountModel`1[AuxService.Common.Responses.PatientPrescriptionResponse]": { - "type": "object", - "properties": { - "CurrentPage": { - "type": "integer", - "format": "int32" - }, - "TotalPages": { - "type": "integer", - "format": "int32" - }, - "PageSize": { - "type": "integer", - "format": "int32" - }, - "TotalCount": { - "type": "integer", - "format": "int64" - }, - "HasPrevious": { - "type": "boolean", - "readOnly": true - }, - "HasNext": { - "type": "boolean", - "readOnly": true - }, - "Items": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxService.Common.Responses.PatientPrescriptionResponse" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.Response`1[AuxService.Common.Responses.CountModel`1[AuxService.Common.Responses.PatientPrescriptionResponse]]": { - "type": "object", - "properties": { - "HasResult": { - "type": "boolean", - "description": "Indicates if the response contains a result", - "readOnly": true - }, - "ResponseData": { - "$ref": "#/components/schemas/AuxService.Common.Responses.CountModel`1[AuxService.Common.Responses.PatientPrescriptionResponse]" - }, - "Successful": { - "type": "boolean", - "description": "Indicates if the response is successful or not. Warning or success result type indicate success", - "readOnly": true - }, - "ResultType": { - "$ref": "#/components/schemas/AuxService.Common.Responses.ResultType" - }, - "Message": { - "type": "string", - "description": "The message returned with the response", - "nullable": true - }, - "ValidationMessages": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The validation error messages returned with the response", - "nullable": true - }, - "ValidationErrors": { - "type": "array", - "items": { - "$ref": "#/components/schemas/AuxService.Common.Model.ValidationError" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AutoMedSystem.CommonService.ViewModels.PrescriptionPostViewModel": { - "required": [ - "Direction", - "PatientRecordId", - "Quantity", - "WrittenDate" - ], - "type": "object", - "properties": { - "MedicationId": { - "type": "string", - "nullable": true - }, - "ProviderId": { - "type": "string", - "nullable": true - }, - "PatientRecordId": { - "type": "string" - }, - "EncounterId": { - "type": "string", - "nullable": true - }, - "BrandName": { - "type": "string", - "nullable": true - }, - "DrugName": { - "type": "string", - "nullable": true - }, - "DrugCode": { - "type": "string", - "nullable": true - }, - "CodeType": { - "type": "string", - "nullable": true - }, - "Direction": { - "type": "string" - }, - "Strength": { - "type": "string", - "nullable": true - }, - "StrengthUOM": { - "type": "string", - "nullable": true - }, - "WrittenDate": { - "type": "string" - }, - "Substitution": { - "type": "string", - "nullable": true - }, - "NoteToPharmacy": { - "type": "string", - "nullable": true - }, - "Quantity": { - "type": "number", - "format": "double" - }, - "QuantityUOM": { - "type": "string", - "nullable": true - }, - "FreqCode": { - "type": "string", - "nullable": true - }, - "Refills": { - "type": "integer", - "format": "int64" - }, - "Take": { - "type": "string", - "nullable": true - }, - "TakeUnit": { - "type": "string", - "nullable": true - }, - "RefillIndicator": { - "type": "string", - "nullable": true - }, - "PreAuthorization": { - "type": "string", - "nullable": true - }, - "PreAuthCode": { - "type": "string", - "nullable": true - }, - "Duration": { - "type": "integer", - "format": "int64" - }, - "FreqDescr": { - "type": "string", - "nullable": true - }, - "QuantityQualifier": { - "type": "string", - "nullable": true - }, - "TakeQualifier": { - "type": "string", - "nullable": true - }, - "DosageForm": { - "type": "string", - "nullable": true - }, - "PharmacyID": { - "type": "string", - "nullable": true - }, - "ICDCode": { - "type": "string", - "nullable": true - }, - "ICDCodeId": { - "type": "string", - "nullable": true - }, - "LastAction": { - "type": "string", - "nullable": true - }, - "Status": { - "type": "string", - "nullable": true - }, - "OrderNumber": { - "type": "string", - "nullable": true - }, - "CsaCode": { - "type": "string", - "nullable": true - }, - "Dea": { - "type": "string", - "nullable": true - }, - "NDea": { - "type": "string", - "nullable": true - }, - "EffectiveDate": { - "type": "string", - "nullable": true - }, - "CoBIndex": { - "type": "array", - "items": { - "type": "integer", - "format": "int32" - }, - "nullable": true - } - }, - "additionalProperties": false - }, - "AuxService.Common.Responses.PrintNotifyModel": { - "type": "object", - "properties": { - "PrescriptionIds": { - "type": "array", - "items": { - "type": "string" - }, - "nullable": true } }, "additionalProperties": false