|
@@ -6,13 +6,13 @@
|
|
|
<div class="form-group col-md-12">
|
|
|
<p class="mb-1">Type of insurance card:</p>
|
|
|
<div class="form-check form-check-inline">
|
|
|
- <label class="form-check-label"><input class="form-check-input" type="radio" v-model="insuranceCardType" name="insuranceCardType" value="medicare">Medicare Part B (Primary)</label>
|
|
|
+ <label class="form-check-label"><input class="form-check-input" type="radio" v-model="insuranceCardType" @change="updateUrl" name="insuranceCardType" value="medicare">Medicare Part B (Primary)</label>
|
|
|
</div>
|
|
|
<div class="form-check form-check-inline">
|
|
|
- <label class="form-check-label"><input class="form-check-input" type="radio" v-model="insuranceCardType" name="insuranceCardType" value="medicaid">Medicaid (Primary)</label>
|
|
|
+ <label class="form-check-label"><input class="form-check-input" type="radio" v-model="insuranceCardType" @change="updateUrl" name="insuranceCardType" value="medicaid">Medicaid (Primary)</label>
|
|
|
</div>
|
|
|
<div class="form-check form-check-inline">
|
|
|
- <label class="form-check-label"><input class="form-check-input" type="radio" v-model="insuranceCardType" name="insuranceCardType" value="commercial">Commercial / Third Party (Primary)</label>
|
|
|
+ <label class="form-check-label"><input class="form-check-input" type="radio" v-model="insuranceCardType" @change="updateUrl" name="insuranceCardType" value="commercial">Commercial / Third Party (Primary)</label>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -213,7 +213,7 @@
|
|
|
</div>
|
|
|
|
|
|
<div class="form-group text-nowrap mb-0">
|
|
|
- <button class="btn btn-sm btn-primary" type="submit">Submt</button>
|
|
|
+ <button class="btn btn-sm btn-primary" type="submit" :disabled="url == ''">Submt</button>
|
|
|
</div>
|
|
|
</form>
|
|
|
</div>
|
|
@@ -229,6 +229,19 @@
|
|
|
url: '',
|
|
|
insuranceCardType: '',
|
|
|
isPatientSubscriber: 1
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ updateUrl: function() {
|
|
|
+ if (this.insuranceCardType == 'medicare') {
|
|
|
+ this.url = '/api/clientPrimaryCoverage/createNewCoverageForMedicare';
|
|
|
+ }
|
|
|
+ if (this.insuranceCardType == 'medicaid') {
|
|
|
+ this.url = '/api/clientPrimaryCoverage/createNewCoverageForMedicaid';
|
|
|
+ }
|
|
|
+ if (this.insuranceCardType == 'commercial') {
|
|
|
+ this.url = '/api/clientPrimaryCoverage/createNewCoverageForCommercial';
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
});
|
|
|
}
|