001/*- 002 * #%L 003 * Smile CDR - CDR 004 * %% 005 * Copyright (C) 2016 - 2025 Smile CDR, Inc. 006 * %% 007 * All rights reserved. 008 * #L% 009 */ 010package ca.cdr.api.priorauth; 011 012import com.fasterxml.jackson.annotation.JsonProperty; 013import io.swagger.v3.oas.annotations.media.Schema; 014 015@Schema(name = "CrdApplyProcessorConfig", description = "Configs related to CrdApplyProcessor") 016public class CrdApplyProcessorConfig { 017 018 @Schema(description = "Payer source label used in CDS hooks response card as source.label") 019 @JsonProperty("payerSourceLabel") 020 private String myPayerSourceLabel; 021 022 @Schema(description = "Payer source URL used in CDS hooks response card as source.url") 023 @JsonProperty("payerSourceUrl") 024 private String myPayerSourceUrl; 025 026 @Schema(description = "Coverage identifier system used for searching identifier in Provider coverage") 027 @JsonProperty("coverageIdentifierSystem") 028 private String myCoverageIdentifierSystem; 029 030 public String getPayerSourceLabel() { 031 return myPayerSourceLabel; 032 } 033 034 public void setPayerSourceLabel(String thePayerSourceLabel) { 035 myPayerSourceLabel = thePayerSourceLabel; 036 } 037 038 public String getPayerSourceUrl() { 039 return myPayerSourceUrl; 040 } 041 042 public void setPayerSourceUrl(String thePayerSourceUrl) { 043 myPayerSourceUrl = thePayerSourceUrl; 044 } 045 046 public String getCoverageIdentifierSystem() { 047 return myCoverageIdentifierSystem; 048 } 049 050 public void setCoverageIdentifierSystem(String theCoverageIdentifierSystem) { 051 myCoverageIdentifierSystem = theCoverageIdentifierSystem; 052 } 053}