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}