Reference for http://cssnwebservices.com/CSSNService/CardProcessor/GetMedInsuranceData
Url: http://cssnwebservices.com/CSSNService/CardProcessor/GetMedInsuranceData
HTTP Method: GET
Message direction | Format | Body |
---|---|---|
Request | N/A | The Request body is empty. |
Response | Xml | Example,Schema |
Response | Json | Example |
The following is an example response Xml body:
<GetMedInsuranceDataResponse xmlns="http://schemas.datacontract.org/2004/07/CardScanningSolution.CSSNContract"> <Base64BackReformattedImage>String content</Base64BackReformattedImage> <Base64FrontReformattedImage>String content</Base64FrontReformattedImage> <ContractCode>String content</ContractCode> <CopayEr>String content</CopayEr> <CopayOv>String content</CopayOv> <CopaySp>String content</CopaySp> <CopayUc>String content</CopayUc> <Coverage>String content</Coverage> <DateOfBirth>String content</DateOfBirth> <Deductible>String content</Deductible> <EffectiveDate>String content</EffectiveDate> <Employer>String content</Employer> <ExpirationDate>String content</ExpirationDate> <FirstName>String content</FirstName> <GroupName>String content</GroupName> <GroupNumber>String content</GroupNumber> <IssuerNumber>String content</IssuerNumber> <LastName>String content</LastName> <ListAddress> <AddressModel xmlns="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail"> <City>String content</City> <FullAddress>String content</FullAddress> <State>String content</State> <Street>String content</Street> <Zip>String content</Zip> </AddressModel> <AddressModel xmlns="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail"> <City>String content</City> <FullAddress>String content</FullAddress> <State>String content</State> <Street>String content</Street> <Zip>String content</Zip> </AddressModel> </ListAddress> <ListDeductible> <DeductibleModel xmlns="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail"> <Label>String content</Label> <Value>String content</Value> </DeductibleModel> <DeductibleModel xmlns="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail"> <Label>String content</Label> <Value>String content</Value> </DeductibleModel> </ListDeductible> <ListEmail> <EmailModel xmlns="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail"> <Label>String content</Label> <Value>String content</Value> </EmailModel> <EmailModel xmlns="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail"> <Label>String content</Label> <Value>String content</Value> </EmailModel> </ListEmail> <ListPlanCode> <PlanCodeModel xmlns="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail"> <PlanCode>String content</PlanCode> </PlanCodeModel> <PlanCodeModel xmlns="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail"> <PlanCode>String content</PlanCode> </PlanCodeModel> </ListPlanCode> <ListTelephone> <TelephoneModel xmlns="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail"> <Label>String content</Label> <Value>String content</Value> </TelephoneModel> <TelephoneModel xmlns="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail"> <Label>String content</Label> <Value>String content</Value> </TelephoneModel> </ListTelephone> <ListWeb> <WebModel xmlns="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail"> <Label>String content</Label> <Value>String content</Value> </WebModel> <WebModel xmlns="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail"> <Label>String content</Label> <Value>String content</Value> </WebModel> </ListWeb> <MemberId>String content</MemberId> <MemberName>String content</MemberName> <MiddleName>String content</MiddleName> <NamePrefix>String content</NamePrefix> <NameSuffix>String content</NameSuffix> <Other>String content</Other> <PayerId>String content</PayerId> <PlanAdmin>String content</PlanAdmin> <PlanProvider>String content</PlanProvider> <PlanType>String content</PlanType> <ResponseCodeAuthorization>2147483647</ResponseCodeAuthorization> <ResponseMessageAuthorization>String content</ResponseMessageAuthorization> <RxBin>String content</RxBin> <RxGroup>String content</RxGroup> <RxId>String content</RxId> <RxPcn>String content</RxPcn> <WebResponseCode>2147483647</WebResponseCode> <WebResponseDescription>String content</WebResponseDescription> </GetMedInsuranceDataResponse>
The following is an example response Json body:
{ "Base64BackReformattedImage":"String content", "Base64FrontReformattedImage":"String content", "ContractCode":"String content", "CopayEr":"String content", "CopayOv":"String content", "CopaySp":"String content", "CopayUc":"String content", "Coverage":"String content", "DateOfBirth":"String content", "Deductible":"String content", "EffectiveDate":"String content", "Employer":"String content", "ExpirationDate":"String content", "FirstName":"String content", "GroupName":"String content", "GroupNumber":"String content", "IssuerNumber":"String content", "LastName":"String content", "ListAddress":[{ "City":"String content", "FullAddress":"String content", "State":"String content", "Street":"String content", "Zip":"String content" }], "ListDeductible":[{ "Label":"String content", "Value":"String content" }], "ListEmail":[{ "Label":"String content", "Value":"String content" }], "ListPlanCode":[{ "PlanCode":"String content" }], "ListTelephone":[{ "Label":"String content", "Value":"String content" }], "ListWeb":[{ "Label":"String content", "Value":"String content" }], "MemberId":"String content", "MemberName":"String content", "MiddleName":"String content", "NamePrefix":"String content", "NameSuffix":"String content", "Other":"String content", "PayerId":"String content", "PlanAdmin":"String content", "PlanProvider":"String content", "PlanType":"String content", "ResponseCodeAuthorization":2147483647, "ResponseMessageAuthorization":"String content", "RxBin":"String content", "RxGroup":"String content", "RxId":"String content", "RxPcn":"String content", "WebResponseCode":2147483647, "WebResponseDescription":"String content" }
The following is the response Xml Schema:
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/CardScanningSolution.CSSNContract" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/CardScanningSolution.CSSNContract" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail" /> <xs:complexType name="GetMedInsuranceDataResponse"> <xs:sequence> <xs:element minOccurs="0" name="Base64BackReformattedImage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Base64FrontReformattedImage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ContractCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CopayEr" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CopayOv" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CopaySp" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CopayUc" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Coverage" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="DateOfBirth" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Deductible" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="EffectiveDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Employer" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ExpirationDate" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="GroupName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="GroupNumber" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="IssuerNumber" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ListAddress" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail" type="q1:ArrayOfAddressModel" /> <xs:element minOccurs="0" name="ListDeductible" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail" type="q2:ArrayOfDeductibleModel" /> <xs:element minOccurs="0" name="ListEmail" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail" type="q3:ArrayOfEmailModel" /> <xs:element minOccurs="0" name="ListPlanCode" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail" type="q4:ArrayOfPlanCodeModel" /> <xs:element minOccurs="0" name="ListTelephone" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail" type="q5:ArrayOfTelephoneModel" /> <xs:element minOccurs="0" name="ListWeb" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail" type="q6:ArrayOfWebModel" /> <xs:element minOccurs="0" name="MemberId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="MemberName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="MiddleName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="NamePrefix" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="NameSuffix" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Other" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PayerId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PlanAdmin" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PlanProvider" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PlanType" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ResponseCodeAuthorization" type="xs:int" /> <xs:element minOccurs="0" name="ResponseMessageAuthorization" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="RxBin" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="RxGroup" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="RxId" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="RxPcn" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="WebResponseCode" type="xs:int" /> <xs:element minOccurs="0" name="WebResponseDescription" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="GetMedInsuranceDataResponse" nillable="true" type="tns:GetMedInsuranceDataResponse" /> </xs:schema>
Additional response Xml Schemas:
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="anyType" nillable="true" type="xs:anyType" /> <xs:element name="anyURI" nillable="true" type="xs:anyURI" /> <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" /> <xs:element name="boolean" nillable="true" type="xs:boolean" /> <xs:element name="byte" nillable="true" type="xs:byte" /> <xs:element name="dateTime" nillable="true" type="xs:dateTime" /> <xs:element name="decimal" nillable="true" type="xs:decimal" /> <xs:element name="double" nillable="true" type="xs:double" /> <xs:element name="float" nillable="true" type="xs:float" /> <xs:element name="int" nillable="true" type="xs:int" /> <xs:element name="long" nillable="true" type="xs:long" /> <xs:element name="QName" nillable="true" type="xs:QName" /> <xs:element name="short" nillable="true" type="xs:short" /> <xs:element name="string" nillable="true" type="xs:string" /> <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" /> <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" /> <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" /> <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" /> <xs:element name="char" nillable="true" type="tns:char" /> <xs:simpleType name="char"> <xs:restriction base="xs:int" /> </xs:simpleType> <xs:element name="duration" nillable="true" type="tns:duration" /> <xs:simpleType name="duration"> <xs:restriction base="xs:duration"> <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" /> <xs:minInclusive value="-P10675199DT2H48M5.4775808S" /> <xs:maxInclusive value="P10675199DT2H48M5.4775807S" /> </xs:restriction> </xs:simpleType> <xs:element name="guid" nillable="true" type="tns:guid" /> <xs:simpleType name="guid"> <xs:restriction base="xs:string"> <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" /> </xs:restriction> </xs:simpleType> <xs:attribute name="FactoryType" type="xs:QName" /> <xs:attribute name="Id" type="xs:ID" /> <xs:attribute name="Ref" type="xs:IDREF" /> </xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/AcuantModels.CardDetail" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ArrayOfAddressModel"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="AddressModel" nillable="true" type="tns:AddressModel" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfAddressModel" nillable="true" type="tns:ArrayOfAddressModel" /> <xs:complexType name="AddressModel"> <xs:sequence> <xs:element minOccurs="0" name="City" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FullAddress" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Street" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Zip" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="AddressModel" nillable="true" type="tns:AddressModel" /> <xs:complexType name="ArrayOfDeductibleModel"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="DeductibleModel" nillable="true" type="tns:DeductibleModel" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfDeductibleModel" nillable="true" type="tns:ArrayOfDeductibleModel" /> <xs:complexType name="DeductibleModel"> <xs:sequence> <xs:element minOccurs="0" name="Label" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="DeductibleModel" nillable="true" type="tns:DeductibleModel" /> <xs:complexType name="ArrayOfEmailModel"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="EmailModel" nillable="true" type="tns:EmailModel" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfEmailModel" nillable="true" type="tns:ArrayOfEmailModel" /> <xs:complexType name="EmailModel"> <xs:sequence> <xs:element minOccurs="0" name="Label" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="EmailModel" nillable="true" type="tns:EmailModel" /> <xs:complexType name="ArrayOfPlanCodeModel"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="PlanCodeModel" nillable="true" type="tns:PlanCodeModel" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfPlanCodeModel" nillable="true" type="tns:ArrayOfPlanCodeModel" /> <xs:complexType name="PlanCodeModel"> <xs:sequence> <xs:element minOccurs="0" name="PlanCode" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="PlanCodeModel" nillable="true" type="tns:PlanCodeModel" /> <xs:complexType name="ArrayOfTelephoneModel"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="TelephoneModel" nillable="true" type="tns:TelephoneModel" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfTelephoneModel" nillable="true" type="tns:ArrayOfTelephoneModel" /> <xs:complexType name="TelephoneModel"> <xs:sequence> <xs:element minOccurs="0" name="Label" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="TelephoneModel" nillable="true" type="tns:TelephoneModel" /> <xs:complexType name="ArrayOfWebModel"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="WebModel" nillable="true" type="tns:WebModel" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfWebModel" nillable="true" type="tns:ArrayOfWebModel" /> <xs:complexType name="WebModel"> <xs:sequence> <xs:element minOccurs="0" name="Label" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="WebModel" nillable="true" type="tns:WebModel" /> </xs:schema>
<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema"> <tns:element name="schema"> <tns:complexType /> </tns:element> </tns:schema>