NINS_CODE/bahmniapps/registration/views/newpatient.html
travelershot 70dda814aa codepush
2024-12-12 22:37:39 +06:00

47 lines
3.6 KiB
HTML

<div class="reg-body-wrapper">
<div class="simple-form-ui new-patient">
<form name="myForm" class="form-horizontal well" single-submit="create()">
<div class="box-container box-container-default">
<legend class="registraion_legend first-registraion_legend">
<span class="mylegend"><strong>{{::'REGISTRATION_LABEL_NEW_PATIENT' | translate}}</strong></span>
</legend>
<section class="clearfix">
<div class="photo-container-wrapper" ng-if="!disablePhotoCapture">
<span class="pull-right photo-container">
<img class="patient-image" ng-src="{{patient.image}}" fallback-src="../images/blank-user.gif">
<div ng-model="patient.image" capture-photo="" class="capture-photo-btn"></div>
</span>
</div>
</section>
<section>
<article class="form-field existing-patient">
<div class="field-attribute">
<label class="control-label" for="patientID">{{:: getTranslatedPatientIdentifier(patient.primaryIdentifier.identifierType.name) | translate}}
<span ng-show="::patient.primaryIdentifier.identifierType.required && !patient.primaryIdentifier.hasIdentifierSources()" class="asterick">*</span>
</label>
</div>
<div ng-show="::(patient.primaryIdentifier.hasIdentifierSources() && !patient.primaryIdentifier.hasIdentifierSourceWithEmptyPrefix())" class="field-value" id="patientID">
<select id="identifierPrefix" ng-model="patient.primaryIdentifier.selectedIdentifierSource" ng-options="identifierSource.prefix for identifierSource in ::patient.primaryIdentifier.identifierType.identifierSources" ng-change="patient.primaryIdentifier.generate()" required>
</select>
</div>
<div class="field-value field-value-has-identifier">
<input type="text" id="registrationNumber" ng-model="patient.primaryIdentifier.registrationNumber" placeholder="{{:: getTranslatedPatientIdentifier(patient.primaryIdentifier.identifierType.description)}}" non-blank="patient.primaryIdentifier.isIdentifierRequired()" pattern-validate ng-change="patient.primaryIdentifier.generate()" focus-on="patient.primaryIdentifier.hasOldIdentifier" ng-show="patient.primaryIdentifier.hasOldIdentifier || !patient.primaryIdentifier.hasIdentifierSources()">
<div ng-show="::patient.primaryIdentifier.hasIdentifierSources() && showEnterID" class="fl">
<div class="field-attribute hasOldIdentifier-field-attribute">
<label for="hasOldIdentifier" class="control-label">{{::'REGISTRATION_LABEL_ENTER_ID' | translate}}</label>
</div>
<div class="field-value">
<input class="input-label-inline" ng-show="::showEnterID" type="checkbox" id="hasOldIdentifier" ng-model="patient.primaryIdentifier.hasOldIdentifier" ng-change="patient.primaryIdentifier.clearRegistrationNumber()">
</div>
</div>
</div>
</article>
</section>
</div>
<div ng-include="'views/patientcommon.html'"></div>
<patient-action></patient-action>
</form>
<br>
</div>
</div>