{"swagger":"2.0","info":{"version":"v1","title":"CmppAPI"},"host":"cmppapi.cervey.com","schemes":["https"],"paths":{"/api/account/{clientid}/{nonce}":{"get":{"tags":["Accounts"],"operationId":"Accounts_Get","consumes":[],"produces":["application/json","text/json","application/json-patch+json"],"parameters":[{"name":"clientid","in":"path","required":true,"type":"string"},{"name":"nonce","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/account":{"post":{"tags":["Accounts"],"operationId":"Accounts_Refresh","consumes":["application/json","text/json","application/json-patch+json","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/json-patch+json"],"parameters":[{"name":"tokenModel","in":"body","required":true,"schema":{"$ref":"#/definitions/TokenModel"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/cmppformulary":{"get":{"tags":["CmppFormularies"],"summary":"Gets a list of formularies for authorized location","operationId":"CmppFormularies_Get","consumes":[],"produces":["application/json","text/json","application/json-patch+json"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/FormularyCMPPModel"}}}}}},"/api/cmppformulary/{id}":{"get":{"tags":["CmppFormularies"],"summary":"Gets a formulary by ID","operationId":"CmppFormularies_GetByID","consumes":[],"produces":["application/json","text/json","application/json-patch+json"],"parameters":[{"name":"id","in":"path","description":"Formulary identifier","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/FormularyCMPPModel"}}}}},"/api/cmppformulary/{formularyID}/cmppformularyproduct":{"get":{"tags":["CmppFormularyProducts"],"summary":"Gets a paged result of formulary products for a given formulary id for authorized location","operationId":"CmppFormularyProducts_Get","consumes":[],"produces":["application/json","text/json","application/json-patch+json"],"parameters":[{"name":"formularyID","in":"path","description":"Formulary identifier","required":true,"type":"integer","format":"int64"},{"name":"tier","in":"query","description":"Tier","required":false,"type":"integer","format":"int32"},{"name":"nameStartsWith","in":"query","description":"Optional parameter to search products by name","required":false,"type":"string"},{"name":"page","in":"query","description":"Parameter to supply page","required":false,"type":"integer","format":"int32"},{"name":"pageSize","in":"query","description":"Parameter to supply page size","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/PagedResultModel[FormularyProductCMPPModel]"}}}}},"/api/cmpphomepageitem":{"get":{"tags":["CmppHomePageItems"],"operationId":"CmppHomePageItems_Get","consumes":[],"produces":["application/json","text/json","application/json-patch+json"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/HomePageItemModel"}}}}}},"/api/cmppnetworklogo/{id}":{"get":{"tags":["CmppNetworkLogo"],"summary":"Gets a logo image for a network if it exists with ability to specify new dimensions.  If network does not have a logo, an optional placeholder image can be returned or a 404 status code.","operationId":"CmppNetworkLogo_Get","consumes":[],"produces":["application/json","text/json","application/json-patch+json"],"parameters":[{"name":"id","in":"path","description":"Network identifier","required":true,"type":"integer","format":"int64"},{"name":"width","in":"query","description":"Optional image width (in pixels)","required":false,"type":"integer","format":"int32"},{"name":"height","in":"query","description":"Optional image height (in pixels)","required":false,"type":"integer","format":"int32"},{"name":"crop","in":"query","description":"Optional paramter that indicates how to handle resizing the image if the new dimensions are not proportional to the old dimensions.  \r\n            When cropping is enabled, the image will be cropped as needed to keep the image proporitioanl to the original.  \r\n            When cropping is disabled (default behavior), the image will be scaled to the new size but with padding added as needed accommodate the new dimensions","required":false,"type":"boolean"},{"name":"hexColor","in":"query","description":"When crop is not used, the image may be padded in order to scale to requested size.  The hex color controls the color of the padded margins.","required":false,"type":"string"},{"name":"placeholderForMissingLogo","in":"query","description":"Optional parameter used to indicate if placeholder image should be returned if the network does not have an image loaded.","required":false,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/drugsearch/{drugName}":{"get":{"tags":["DrugSearch"],"operationId":"DrugSearch_Get","consumes":[],"produces":["application/json","text/json","application/json-patch+json"],"parameters":[{"name":"drugName","in":"path","required":true,"type":"string"},{"name":"zipCode","in":"query","required":false,"type":"string"},{"name":"localization","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/DrugModel"}}}}}},"/api/drugSelect/{drugID}":{"get":{"tags":["DrugSelect"],"operationId":"DrugSelect_Get","consumes":[],"produces":["application/json","text/json","application/json-patch+json"],"parameters":[{"name":"drugID","in":"path","required":true,"type":"string"},{"name":"page","in":"query","required":false,"type":"integer","format":"int32"},{"name":"pageSize","in":"query","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/PagedResultModel[DrugDetailModel]"}}}}},"/api/heartbeat":{"get":{"tags":["Heartbeat"],"operationId":"Heartbeat_Get","consumes":[],"produces":["application/json","text/json","application/json-patch+json"],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/api/heng":{"get":{"tags":["Heng"],"summary":"Gets a active list of items from the Heng file","operationId":"Heng_Get","consumes":[],"produces":["application/json","text/json","application/json-patch+json"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/HengModel"}}}}}},"/api/petmedclaimreversal":{"post":{"tags":["PetMedClaimReversal"],"operationId":"PetMedClaimReversal_Post","consumes":["application/json","text/json","application/json-patch+json","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/json-patch+json"],"parameters":[{"name":"request","in":"body","required":true,"schema":{"$ref":"#/definitions/PetMedClaimReversalModel"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/PetMedClaimReversalResponseModel"}}}}},"/api/petmedclaimsubmission":{"post":{"tags":["PetMedClaimSubmission"],"operationId":"PetMedClaimSubmission_Post","consumes":["application/json","text/json","application/json-patch+json","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/json-patch+json"],"parameters":[{"name":"request","in":"body","required":true,"schema":{"$ref":"#/definitions/PetMedClaimSubmissionModel"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/PetMedClaimSubmissionResponseModel"}}}}},"/api/petmedpricecatalog":{"get":{"tags":["PetMedPriceCatalog"],"operationId":"PetMedPriceCatalog_Get","consumes":[],"produces":["application/json","text/json","application/json-patch+json"],"responses":{"200":{"description":"OK","schema":{"type":"array","items":{"$ref":"#/definitions/PetMedPriceCatalogModel"}}}}}},"/api/petmedpricecheck":{"post":{"tags":["PetMedPriceCheck"],"operationId":"PetMedPriceCheck_Post","consumes":["application/json","text/json","application/json-patch+json","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/json-patch+json"],"parameters":[{"name":"request","in":"body","required":true,"schema":{"$ref":"#/definitions/PetMedPriceCheckModel"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/PetMedPriceCheckResponseModel"}}}}},"/api/pricecheck/{ndc}":{"get":{"tags":["PriceCheck"],"operationId":"PriceCheck_Get","consumes":[],"produces":["application/json","text/json","application/json-patch+json"],"parameters":[{"name":"ndc","in":"path","required":true,"type":"string"},{"name":"quantity","in":"query","required":true,"type":"number","format":"double"},{"name":"zipCode","in":"query","required":false,"type":"string"},{"name":"localization","in":"query","required":false,"type":"string"},{"name":"page","in":"query","required":false,"type":"integer","format":"int32"},{"name":"pageSize","in":"query","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/PagedPriceCheckModel"}}}}},"/api/storelocations/{networkID}":{"get":{"tags":["StoreLocations"],"operationId":"StoreLocations_Get","consumes":[],"produces":["application/json","text/json","application/json-patch+json"],"parameters":[{"name":"networkID","in":"path","required":true,"type":"integer","format":"int64"},{"name":"zipCode","in":"query","required":false,"type":"string"},{"name":"localization","in":"query","required":false,"type":"string"},{"name":"page","in":"query","required":false,"type":"integer","format":"int32"},{"name":"pageSize","in":"query","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/PagedResultModel[StoreLocationModel]"}}}}},"/api/storelocations/{networkID}/{id}":{"get":{"tags":["StoreLocations"],"operationId":"StoreLocations_GetByID","consumes":[],"produces":["application/json","text/json","application/json-patch+json"],"parameters":[{"name":"networkID","in":"path","required":true,"type":"integer","format":"int64"},{"name":"id","in":"path","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/StoreLocationModel"}}}}},"/api/StoreLocations":{"get":{"tags":["StoreLocations"],"operationId":"StoreLocations_GetMockStoreData","consumes":[],"produces":["application/json","text/json","application/json-patch+json"],"parameters":[{"name":"networkID","in":"query","required":true,"type":"integer","format":"int64"},{"name":"zipCode","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"string"}}}}}},"definitions":{"TokenModel":{"type":"object","properties":{"token":{"type":"string"},"refreshToken":{"type":"string"}}},"FormularyCMPPModel":{"type":"object","properties":{"url":{"description":"Gets or sets the link representing a link back to the resource","type":"string"},"id":{"format":"int64","description":"Gets or sets the identifier for the resource","type":"integer"},"name":{"type":"string"},"effectiveDate":{"format":"date-time","type":"string"}}},"PagedResultModel[FormularyProductCMPPModel]":{"description":"Paged Result Model","type":"object","properties":{"pageNumber":{"format":"int32","description":"Gets or sets the current page index of the results of an api request","type":"integer"},"pageCount":{"format":"int32","description":"Gets or sets the total page count of the results of an api request","type":"integer"},"pageSize":{"format":"int32","description":"Gets or sets the page size of the results of an api request","type":"integer"},"items":{"description":"Gets or sets the results of an api request","type":"array","items":{"$ref":"#/definitions/FormularyProductCMPPModel"}},"totalRecordCount":{"format":"int32","description":"Gets or sets the total count of results","type":"integer"}}},"FormularyProductCMPPModel":{"description":"Formulary Product CMPP Model","type":"object","properties":{"url":{"description":"Gets or sets the link representing a link back to the resource","type":"string"},"id":{"format":"int64","description":"Gets or sets the identifier for the resource","type":"integer"},"productID":{"description":"Gets or sets the product identifier","type":"string"},"productIDType":{"description":"Gets or sets the product id type (e.g. DDID)","type":"string"},"tier":{"format":"int32","description":"Gets or sets the tier number for which the product is under","type":"integer"},"tierName":{"description":"Gets or sets the tier name","type":"string"},"drugName":{"description":"Gets or sets the product's drug name","type":"string"},"genericName":{"description":"Gets or sets the product's generic name","type":"string"},"dosageForm":{"description":"Gets or sets the products dosage form","type":"string"},"dosageFormDescription":{"description":"Gets or sets the products dosage form description","type":"string"},"strength":{"description":"Gets or sets the product's strength","type":"string"},"strengthUnitOfMeasure":{"description":"Gets or sets the product's strength unit of measure","type":"string"},"strengthDescription":{"description":"Gets or sets the product's strength description","type":"string"},"drugAndStrength":{"description":"Gets or sets the product's drug and strength","type":"string"},"routeOfAdministration":{"description":"Gets or sets the product's Route of Administration","type":"string"},"isBrand":{"description":"Gets or sets whether the product is a brand or generic product","type":"boolean"},"therapeuticGroup":{"description":"Gets or sets the product's therapeutic group","type":"string"},"quantity":{"format":"double","description":"Gets or sets the default quantity to that the CMPPPrice is based on","type":"number"},"networkPriceInfo":{"description":"Gets or sets the product's Network pricing information","type":"array","items":{"$ref":"#/definitions/NetworkPriceInfoModel"}},"tags":{"description":"Gets or sets the product's list of Tags","type":"array","items":{"type":"string"}},"drugIdentifier":{"description":"Gets or sets the product's drug identifier","type":"string"},"packageDescription":{"type":"string"},"showPackageIndicator":{"type":"boolean"},"substitutionBrandDrugs":{"type":"array","items":{"type":"string"}}}},"NetworkPriceInfoModel":{"description":"Network Price Info Model","type":"object","properties":{"networkName":{"description":"Gets or sets the network name","type":"string"},"avgWAC":{"format":"double","description":"Gets or sets the average wholesale acquisition cost (price per unit)","type":"number"},"cmppPrice":{"format":"double","description":"Gets or sets the CMPP Price (price based on quantity supplied in the Quantity field)","type":"number"},"logoURL":{"description":"Gets or sets the link to the network's logo","type":"string"},"seqNo":{"format":"int64","description":"Gets or sets the sequence number for the network","type":"integer"}}},"HomePageItemModel":{"type":"object","properties":{"drugName":{"type":"string"},"genericName":{"type":"string"},"dosageForm":{"type":"string"},"dosageFormDescription":{"type":"string"},"strength":{"type":"string"},"strengthUnitOfMeasure":{"type":"string"},"strengthDescription":{"type":"string"},"drugAndStrength":{"type":"string"},"routeOfAdministration":{"type":"string"},"isBrand":{"type":"boolean"},"quantity":{"format":"double","type":"number"},"cmppPrice":{"format":"double","type":"number"},"tags":{"type":"array","items":{"type":"string"}},"drugIdentifier":{"type":"string"},"packageDescription":{"type":"string"},"showPackageIndicator":{"type":"boolean"},"substitutionBrandDrugs":{"type":"array","items":{"type":"string"}},"isPetMed":{"type":"boolean"}}},"DrugModel":{"type":"object","properties":{"url":{"description":"Gets or sets the link representing a link back to the resource","type":"string"},"id":{"format":"int64","description":"Gets or sets the identifier for the resource","type":"integer"},"drugName":{"type":"string"},"drugIdentifier":{"type":"string"},"drugIdentifierAlt":{"type":"string"}}},"PagedResultModel[DrugDetailModel]":{"description":"Paged Result Model","type":"object","properties":{"pageNumber":{"format":"int32","description":"Gets or sets the current page index of the results of an api request","type":"integer"},"pageCount":{"format":"int32","description":"Gets or sets the total page count of the results of an api request","type":"integer"},"pageSize":{"format":"int32","description":"Gets or sets the page size of the results of an api request","type":"integer"},"items":{"description":"Gets or sets the results of an api request","type":"array","items":{"$ref":"#/definitions/DrugDetailModel"}},"totalRecordCount":{"format":"int32","description":"Gets or sets the total count of results","type":"integer"}}},"DrugDetailModel":{"type":"object","properties":{"url":{"description":"Gets or sets the link representing a link back to the resource","type":"string"},"id":{"format":"int64","description":"Gets or sets the identifier for the resource","type":"integer"},"drugType":{"type":"string"},"drugName":{"type":"string"},"forms":{"type":"array","items":{"$ref":"#/definitions/FormContainer"}}}},"FormContainer":{"type":"object","properties":{"isDefault":{"type":"boolean"},"form":{"type":"string"},"strengths":{"type":"array","items":{"$ref":"#/definitions/Strength"}}}},"Strength":{"type":"object","properties":{"isDefault":{"type":"boolean"},"strengthValue":{"type":"string"},"packageDescriptions":{"type":"array","items":{"$ref":"#/definitions/Package"}}}},"Package":{"type":"object","properties":{"isDefault":{"type":"boolean"},"ndc":{"type":"string"},"gpi":{"type":"string"},"packageDescription":{"type":"string"},"showPackageIndicator":{"type":"boolean"},"quantities":{"type":"array","items":{"$ref":"#/definitions/QuantityContainer"}}}},"QuantityContainer":{"type":"object","properties":{"isDefault":{"type":"boolean"},"quantity":{"format":"double","type":"number"}}},"HengModel":{"type":"object","properties":{"drugName":{"type":"string"},"ndc":{"type":"string"},"gpi":{"type":"string"},"identifier":{"type":"string"}}},"PetMedClaimReversalModel":{"required":["dateOfService","serviceProviderId","groupId","rxNumber","fillNumber"],"type":"object","properties":{"dateOfService":{"format":"date-time","type":"string"},"serviceProviderId":{"type":"string"},"groupId":{"pattern":"^(COSTCO)$","type":"string"},"rxNumber":{"maxLength":12,"minLength":1,"pattern":"^[0-9]*$","type":"string"},"fillNumber":{"format":"int32","maximum":99,"minimum":0,"type":"integer"}}},"PetMedClaimReversalResponseModel":{"type":"object","properties":{"responseStatus":{"type":"string"},"claimNo":{"format":"int64","type":"integer"},"rejectReason":{"type":"array","items":{"$ref":"#/definitions/RejectReason"}}}},"RejectReason":{"type":"object","properties":{"code":{"type":"string"},"reason":{"type":"string"},"additionalReason":{"type":"string"}}},"PetMedClaimSubmissionModel":{"required":["dateOfService","serviceProviderId","memberID","groupId","petDob","petGender","petName","memberLastName","prescriberIdQualifier","prescriberId","rxNumber","fillNumber","daysSupply","datePrescriptionWritten","refillsAuthorized","ndc","quantityDispensed"],"type":"object","properties":{"dateOfService":{"format":"date-time","type":"string"},"serviceProviderId":{"type":"string"},"memberID":{"maxLength":20,"minLength":1,"type":"string"},"groupId":{"pattern":"^(COSTCO)$","type":"string"},"petDob":{"format":"date-time","type":"string"},"petGender":{"format":"int32","maximum":2,"minimum":0,"type":"integer"},"petName":{"maxLength":20,"minLength":1,"type":"string"},"memberLastName":{"maxLength":30,"minLength":1,"type":"string"},"memberStreetAddress":{"maxLength":30,"minLength":0,"type":"string"},"memberCity":{"maxLength":30,"minLength":0,"type":"string"},"memberStateCode":{"maxLength":2,"minLength":0,"type":"string"},"memberZip":{"maxLength":5,"minLength":0,"type":"string"},"prescriberIdQualifier":{"pattern":"^(1|12)$","type":"string"},"prescriberId":{"type":"string"},"prescriberFirstName":{"maxLength":20,"minLength":0,"type":"string"},"prescriberLastName":{"maxLength":30,"minLength":0,"type":"string"},"prescriberStreetAddress1":{"maxLength":40,"minLength":0,"type":"string"},"prescriberStreetAddress2":{"maxLength":40,"minLength":0,"type":"string"},"prescriberCity":{"maxLength":20,"minLength":0,"type":"string"},"prescriberStateCode":{"maxLength":2,"minLength":0,"type":"string"},"prescriberZip":{"maxLength":5,"minLength":0,"type":"string"},"rxNumber":{"maxLength":12,"minLength":1,"pattern":"^[0-9]*$","type":"string"},"fillNumber":{"format":"int32","maximum":99,"minimum":0,"type":"integer"},"daysSupply":{"format":"int32","maximum":999,"minimum":1,"type":"integer"},"datePrescriptionWritten":{"format":"date-time","type":"string"},"refillsAuthorized":{"format":"int32","maximum":99,"minimum":0,"type":"integer"},"ndc":{"maxLength":19,"minLength":11,"type":"string"},"quantityDispensed":{"format":"double","type":"number"}}},"PetMedClaimSubmissionResponseModel":{"type":"object","properties":{"responseStatus":{"type":"string"},"patientPayAmount":{"format":"double","type":"number"},"claimNo":{"format":"int64","type":"integer"},"rejectReason":{"type":"array","items":{"$ref":"#/definitions/RejectReason"}}}},"PetMedPriceCatalogModel":{"type":"object","properties":{"ndc":{"type":"string"},"drugName":{"type":"string"},"strength":{"type":"string"},"strengthUnitOfMeasure":{"type":"string"},"packageDescription":{"type":"string"},"dosageForm":{"type":"string"},"quantity":{"format":"double","type":"number"},"unitPrice":{"format":"double","type":"number"},"extendedPrice":{"format":"double","type":"number"}}},"PetMedPriceCheckModel":{"required":["memberID","groupId","ndc","quantity"],"type":"object","properties":{"memberID":{"maxLength":20,"minLength":0,"type":"string"},"groupId":{"pattern":"^(COSTCO)$","type":"string"},"ndc":{"maxLength":19,"minLength":11,"type":"string"},"quantity":{"format":"double","type":"number"}}},"PetMedPriceCheckResponseModel":{"type":"object","properties":{"responseStatus":{"type":"string"},"patientPayAmount":{"format":"double","type":"number"},"priceCheckDate":{"format":"date-time","type":"string"},"rejectReason":{"type":"array","items":{"$ref":"#/definitions/RejectReason"}}}},"PagedPriceCheckModel":{"type":"object","properties":{"pageNumber":{"format":"int32","description":"Gets or sets the current page index of the results of an api request","type":"integer"},"pageCount":{"format":"int32","description":"Gets or sets the total page count of the results of an api request","type":"integer"},"pageSize":{"format":"int32","description":"Gets or sets the page size of the results of an api request","type":"integer"},"items":{"description":"Gets or sets the results of an api request","type":"array","items":{"$ref":"#/definitions/PriceCheckModel"}},"totalRecordCount":{"format":"int32","description":"Gets or sets the total count of results","type":"integer"},"espots":{"type":"object","additionalProperties":{"type":"string"}}}},"PriceCheckModel":{"type":"object","properties":{"url":{"description":"Gets or sets the link representing a link back to the resource","type":"string"},"id":{"format":"int64","description":"Gets or sets the identifier for the resource","type":"integer"},"networkName":{"type":"string"},"networkSortOrder":{"format":"int32","type":"integer"},"logoUrl":{"type":"string"},"averageWac":{"format":"double","type":"number"},"networkPrice":{"format":"double","type":"number"},"mailOrderLocation":{"type":"boolean"},"mailOrderPhoneNumber":{"type":"string"},"isPetMed":{"type":"boolean"},"showPrice":{"type":"boolean"},"altPriceText":{"type":"string"},"altPriceImageUrl":{"type":"string"},"showAltPriceImage":{"type":"boolean"},"customURL":{"type":"string"},"customURLText":{"type":"string"}}},"PagedResultModel[StoreLocationModel]":{"description":"Paged Result Model","type":"object","properties":{"pageNumber":{"format":"int32","description":"Gets or sets the current page index of the results of an api request","type":"integer"},"pageCount":{"format":"int32","description":"Gets or sets the total page count of the results of an api request","type":"integer"},"pageSize":{"format":"int32","description":"Gets or sets the page size of the results of an api request","type":"integer"},"items":{"description":"Gets or sets the results of an api request","type":"array","items":{"$ref":"#/definitions/StoreLocationModel"}},"totalRecordCount":{"format":"int32","description":"Gets or sets the total count of results","type":"integer"}}},"StoreLocationModel":{"type":"object","properties":{"url":{"description":"Gets or sets the link representing a link back to the resource","type":"string"},"id":{"format":"int64","description":"Gets or sets the identifier for the resource","type":"integer"},"storeNPI":{"type":"string"},"storeName":{"type":"string"},"latitude":{"format":"double","type":"number"},"longitude":{"format":"double","type":"number"},"distance":{"format":"double","type":"number"},"address1":{"type":"string"},"address2":{"type":"string"},"city":{"type":"string"},"state":{"type":"string"},"zip":{"type":"string"},"telephoneNumber":{"type":"string"},"faxNumber":{"type":"string"},"hours":{"type":"string"},"customAttribute1":{"type":"string"},"customAttribute2":{"type":"string"},"customAttribute3":{"type":"string"}}}},"securityDefinitions":{"apiKey":{"type":"apiKey","description":"API Key Authentication","name":"apiKey","in":"header"}}}