Pārlūkot izejas kodu

new patient fix

Peter Muturi 3 gadi atpakaļ
vecāks
revīzija
40915dd76d

+ 19 - 2
resources/views/app/new-patient.blade.php

@@ -222,7 +222,7 @@
                 					</div>
                 					<div class="form-group col-md-6">
                 						<label for="" class="control-label">Medicaid State</label>
-                						<input class="form-control input-sm" list="mcdPayer" name="mcdPayerUid" id="mcdPayerUid">
+                						<input class="form-control input-sm" list="mcdPayer" name="mcdPayerName" id="mcdPayerName">
                 						<datalist id="mcdPayer">
                 							<option value="">--</option>
                 							<option>MEDICAID ALABAMA</option>
@@ -366,7 +366,24 @@
           data: {
             planType: 'MEDICARE',
             isPatientSubscriber: true
-          }
+          },
+          methods: {
+            onCommercialPayerChange: function() {
+							var input = $('input[name=commercialPayerUidSuggest]');
+							var hiddenInput = $('input[name=commercialPayerUid]');
+							input
+								.off('stag-suggest-selected')
+								.on('stag-suggest-selected', (e, input, _data) => {
+									hiddenInput.val(_data.uid);
+								});
+						},
+            init: function() {
+							this.onCommercialPayerChange();
+						}
+          },
+          mounted: function() {
+						this.init();
+					}
         });
     </script>
 

+ 6 - 56
resources/views/app/patient/primary-coverage-form.blade.php

@@ -1,3 +1,6 @@
+<?php
+$medicaidStates = Config::get('constants.medicaid_states');
+?>
 	<div id="new-coverage-form-{{$patient->uid}}">
 		<div class="p-3">
 			<form :url="url" class="mcp-theme-1" @submit.prevent="submitForm">
@@ -144,62 +147,9 @@
 						<input class="form-control input-sm" list="mcdPayer" name="mcdPayerUid" id="mcdPayerUid">
 						<datalist id="mcdPayer">
 							<option value="">--</option>
-							<option>MEDICAID ALABAMA</option>
-							<option>MEDICAID ALASKA</option>
-							<option>MEDICAID ARIZONA</option>
-							<option>MEDICAID ARKANSAS</option>
-							<option>MEDICAID CALIFORNIA MEDI-CAL</option>
-							<option>MEDICAID COLORADO</option>
-							<option>MEDICAID CONNECTICUT</option>
-							<option>MEDICAID DELAWARE</option>
-							<option>MEDICAID DISTRICT OF COLUMBIA</option>
-							<option>MEDICAID FLORIDA</option>
-							<option>MEDICAID GEORGIA</option>
-							<option>MEDICAID HAWAII</option>
-							<option>MEDICAID IDAHO</option>
-							<option>MEDICAID ILLINOIS</option>
-							<option>MEDICAID INDIANA</option>
-							<option>MEDICAID IOWA</option>
-							<option>MEDICAID KANSAS</option>
-							<option>MEDICAID KENTUCKY</option>
-							<option>MEDICAID LOUISIANA</option>
-							<option>MEDICAID MAINE</option>
-							<option>MEDICAID MARYLAND</option>
-							<option>MEDICAID MARYLAND DHMH</option>
-							<option>MEDICAID MASSACHUSETTS</option>
-							<option>MEDICAID MICHIGAN</option>
-							<option>MEDICAID MINNESOTA</option>
-							<option>MEDICAID MISSISSIPPI</option>
-							<option>MEDICAID MISSISSIPPI</option>
-							<option>MEDICAID MISSOURI</option>
-							<option>MEDICAID MONTANA</option>
-							<option>MEDICAID NEBRASKA</option>
-							<option>MEDICAID NEVADA</option>
-							<option>MEDICAID NEW HAMPSHIRE</option>
-							<option>MEDICAID NEW JERSEY</option>
-							<option>MEDICAID NEW MEXICO</option>
-							<option>MEDICAID NEW YORK</option>
-							<option>MEDICAID NEW YORK</option>
-							<option>MEDICAID NORTH CAROLINA</option>
-							<option>MEDICAID NORTH DAKOTA</option>
-							<option>MEDICAID OHIO</option>
-							<option>MEDICAID OKLAHOMA</option>
-							<option>MEDICAID OREGON</option>
-							<option>MEDICAID OREGON (DHS OMAP)</option>
-							<option>MEDICAID PENNSYLVANIA</option>
-							<option>MEDICAID RHODE ISLAND</option>
-							<option>MEDICAID SOUTH CAROLINA</option>
-							<option>MEDICAID SOUTH DAKOTA</option>
-							<option>MEDICAID TENNESSEE</option>
-							<option>MEDICAID TEXAS</option>
-							<option>MEDICAID TEXAS AND TEXAS HEALTH STEPS</option>
-							<option>MEDICAID UTAH</option>
-							<option>MEDICAID VERMONT</option>
-							<option>MEDICAID VIRGINIA</option>
-							<option>MEDICAID WASHINGTON (PROVIDER ONE)</option>
-							<option>MEDICAID WEST VIRGINIA</option>
-							<option>MEDICAID WISCONSIN</option>
-							<option>MEDICAID WYOMING</option>
+							@foreach($medicaidStates as $state)
+              <option>{{$state}}</option>
+              @endforeach
 						</datalist>
 					</div>