diff --git a/android/app/src/main/assets/index.android.bundle b/android/app/src/main/assets/index.android.bundle index 0bb37f6b..482679b4 100644 --- a/android/app/src/main/assets/index.android.bundle +++ b/android/app/src/main/assets/index.android.bundle @@ -2190,7 +2190,7 @@ __d(function(g,r,i,a,m,e,d){"use strict";Object.defineProperty(e,"__esModule",{v __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.selectCheckInsuranceCoverageAmount=e.selectFacturerSoin=e.selectDeleteBeneficiary=e.selectDemandeAutorisationSoin=e.selectModifyPrescription=e.selectExecutionPrescription=e.selectAcceptRefuseConsultation=e.selectGetConsultation=e.selectGetAmountConsultation=e.selectGetNetworkAct=e.selectCreateConsultation=e.selectGetProviderClass=e.selectAddDrug=e.selectGetDrugAppareil=e.selectGetUserByNameOrNumber=e.selectGetUserByIdQRCode=e.selectStopSubscription=e.selectActivatePaySubscription=e.selectAddBeneficiaryToSubscription=e.selectSubscriptionList=e.selectUploadInsuranceImages=e.selectInsurancePrimeAmount=e.selectSubscribeInsurance=e.selectInsuranceList=void 0;var t=r(d[0]),n=(r(d[1]),(0,t.createSelector)([function(t){return t.insuranceList}],function(t){return t}));e.selectInsuranceList=n;var c=(0,t.createSelector)([function(t){return t.subscribeInsurance}],function(t){return t});e.selectSubscribeInsurance=c;var u=(0,t.createSelector)([function(t){return t.insurancePrimeAmount}],function(t){return t});e.selectInsurancePrimeAmount=u;var o=(0,t.createSelector)([function(t){return t.uploadInsuranceImagesReducer}],function(t){return t});e.selectUploadInsuranceImages=o;var s=(0,t.createSelector)([function(t){return t.subscriptionList}],function(t){return t});e.selectSubscriptionList=s;var l=(0,t.createSelector)([function(t){return t.addBeneficiaryToSubscription}],function(t){return t});e.selectAddBeneficiaryToSubscription=l;var f=(0,t.createSelector)([function(t){return t.activatePaySubscription}],function(t){return t});e.selectActivatePaySubscription=f;var S=(0,t.createSelector)([function(t){return t.stopSubscription}],function(t){return t});e.selectStopSubscription=S;var v=(0,t.createSelector)([function(t){return t.getUserByIdQRCodeReducer}],function(t){return t});e.selectGetUserByIdQRCode=v;var p=(0,t.createSelector)([function(t){return t.getUserByNameOrNumberReducer}],function(t){return t});e.selectGetUserByNameOrNumber=p;var A=(0,t.createSelector)([function(t){return t.getDrugAppareilReducer}],function(t){return t});e.selectGetDrugAppareil=A;var C=(0,t.createSelector)([function(t){return t.addDrugReducer}],function(t){return t});e.selectAddDrug=C;var b=(0,t.createSelector)([function(t){return t.getProviderClassReducer}],function(t){return t});e.selectGetProviderClass=b;var R=(0,t.createSelector)([function(t){return t.createConsultationReducer}],function(t){return t});e.selectCreateConsultation=R;var y=(0,t.createSelector)([function(t){return t.getNetworkActReducer}],function(t){return t});e.selectGetNetworkAct=y;var I=(0,t.createSelector)([function(t){return t.getAmountConsultationReducer}],function(t){return t});e.selectGetAmountConsultation=I;var P=(0,t.createSelector)([function(t){return t.getConsultationReducer}],function(t){return t});e.selectGetConsultation=P;var G=(0,t.createSelector)([function(t){return t.acceptOrRejectConsultationReducer}],function(t){return t});e.selectAcceptRefuseConsultation=G;var B=(0,t.createSelector)([function(t){return t.executionPrescriptionReducer}],function(t){return t});e.selectExecutionPrescription=B;var D=(0,t.createSelector)([function(t){return t.modifyPrescriptionReducer}],function(t){return t});e.selectModifyPrescription=D;var N=(0,t.createSelector)([function(t){return t.demandeAutorisationSoinReducer}],function(t){return t});e.selectDemandeAutorisationSoin=N;var U=(0,t.createSelector)([function(t){return t.deleteBeneficiaryeducer}],function(t){return t});e.selectDeleteBeneficiary=U;var k=(0,t.createSelector)([function(t){return t.facturerSoinReducer}],function(t){return t});e.selectFacturerSoin=k;var L=(0,t.createSelector)([function(t){return t.checkInsuranceCoverageAmountReducer}],function(t){return t});e.selectCheckInsuranceCoverageAmount=L},2184,[2182,823]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=n(r(d[2])),o=n(r(d[3])),u=t(r(d[4])),c=r(d[5]),s=r(d[6]),f=n(r(d[7])),h=r(d[8]),b=t(r(d[9])),p=t(r(d[10])),E=r(d[11]),C=n(r(d[12])),S=r(d[13]),w=n(r(d[14])),_=n(r(d[15])),I=n(r(d[16])),y=n(r(d[17])),A=n(r(d[18])),T=r(d[19]),D=n(r(d[20])),x=n(r(d[21])),L=r(d[22]),R=n(r(d[23])),B=r(d[24]),F=n(r(d[25])),k=n(r(d[26])),v=t(r(d[27])),O=r(d[28]),V=r(d[29]),N=r(d[30]),P=n(r(d[31])),M=r(d[32]),Y=c.Dimensions.get('window'),U=Y.width,H=(Y.height,.5*U),j=c.StyleSheet.create({textInput:{height:46,backgroundColor:E.Color.fieldColor,borderRadius:5,marginTop:10,padding:10,width:'100%'},lineRow:{flexDirection:'row',justifyContent:'space-between',paddingBottom:20},contain:{alignItems:'center',marginTop:40,paddingBottom:20,paddingLeft:20,paddingRight:20,flex:1},circle:{width:H,height:H,borderRadius:H/2,position:'absolute',top:'15%'},circleContainer:{alignItems:'flex-end',right:-H/3,top:-H/1.5},lineSeparator:{borderWidth:1,width:'40%',height:1,alignSelf:'center'},line:{width:1,height:14,backgroundColor:E.Color.grayColor,marginLeft:10},contentModeView:{width:30,height:'100%',alignItems:'flex-end',justifyContent:'center'},contentFilter:{flexDirection:'row',alignItems:'center',marginLeft:10},bottomModal:{justifyContent:'flex-end',margin:0},contentFilterBottom:{width:"100%",borderTopLeftRadius:8,borderTopRightRadius:8,paddingHorizontal:20},contentSwipeDown:{paddingTop:10,alignItems:'center'},lineSwipeDown:{width:30,height:2.5,backgroundColor:E.Color.dividerColor},contentActionModalBottom:{flexDirection:'row',paddingVertical:15,justifyContent:'space-between',borderBottomWidth:1},containModal:{paddingVertical:10,paddingHorizontal:20,flexDirection:'row',justifyContent:'space-between'},floatingButtonAdd:{backgroundColor:E.Color.accentColor,position:"absolute",width:25,bottom:0,zIndex:1e3,right:20,top:35,height:25,borderRadius:12.5,alignItems:'center',justifyContent:'center'},contentSwitch:{width:(0,T.responsiveWidth)(40)},switch:{},choosePhotoBtn:{marginTop:10,marginBottom:10,width:"auto",height:"auto",padding:5,alignItems:'center',borderColor:E.Color.borderColor,marginRight:10,elevation:2},checkbox:{alignSelf:"center",color:"white"},itemAmountPerMonth:{paddingLeft:10,marginTop:10,flexDirection:'row'},dot:{width:12,height:12,borderRadius:6},blockView:{paddingVertical:10,borderBottomWidth:.5}}),G=(0,O.createStructuredSelector)({insuranceList:V.selectInsuranceList,subscribeInsurance:V.selectSubscribeInsurance,uploadInsuranceImages:V.selectUploadInsuranceImages,insurancePrimeAmount:V.selectInsurancePrimeAmount,addBeneficiaryToSubscription:V.selectAddBeneficiaryToSubscription,subscriptionList:V.selectSubscriptionList}),z=(0,s.connect)(G,{fetchGetListInsurance:L.fetchGetListInsurance,fetchSubscribeInsurance:L.fetchSubscribeInsurance,fetchGetInsurancePrimeAmount:L.fetchGetInsurancePrimeAmount,fetchUploadInsurance:L.fetchUploadInsurance,fetchAddBeneficiaryToSubscription:L.fetchAddBeneficiaryToSubscription,fetchGetSubscriptionList:L.fetchGetSubscriptionList})(function(t){t.insuranceList;var n=t.subscribeInsurance,O=(t.insurancePrimeAmount,t.fetchSubscribeInsurance,t.fetchGetListInsurance,t.fetchGetInsurancePrimeAmount,t.fetchUploadInsurance),V=t.uploadInsuranceImages,Y=t.fetchAddBeneficiaryToSubscription,U=t.addBeneficiaryToSubscription,H=t.fetchGetSubscriptionList,G=t.subscriptionList,z=t.navigation,K=(0,u.useState)(!1),W=(0,o.default)(K,2),J=W[0],Q=W[1],q=(0,u.useState)(!1),X=(0,o.default)(q,2),Z=(X[0],X[1],(0,u.useState)(null)),$=(0,o.default)(Z,2),ee=$[0],te=$[1],ae=(0,u.useState)(null),ne=(0,o.default)(ae,2),le=ne[0],oe=(ne[1],(0,u.useState)(null)),re=(0,o.default)(oe,2),ie=re[0];re[1];(0,u.useEffect)(function(){console.log("amountPerMonth",ie)});var ue=(0,u.useState)(null),ce=(0,o.default)(ue,2),se=ce[0],de=ce[1],fe=(0,u.useState)(null),me=(0,o.default)(fe,2),he=me[0],be=me[1],pe=(0,u.useState)(null),ge=(0,o.default)(pe,2),Ee=(ge[0],ge[1]),Ce=new FormData,Se=(0,u.useState)(null),we=(0,o.default)(Se,2),_e=we[0],Ie=we[1],ye=(0,u.useState)([]),Ae=(0,o.default)(ye,2),Te=Ae[0],De=Ae[1],xe=(0,s.useDispatch)(),Le=null,Re=(0,u.useState)([]),Be=(0,o.default)(Re,2),Fe=(Be[0],Be[1],(0,u.useState)([{label:C.default.t('YES'),value:0},{label:C.default.t('NO'),value:1}])),ke=(0,o.default)(Fe,2),ve=(ke[0],ke[1],(0,u.useState)([{label:C.default.t('MASCULIN'),value:"M"},{label:C.default.t('FEMININ'),value:"F"}])),Oe=(0,o.default)(ve,1)[0],Ve=(0,u.useState)(''+M(new Date((new Date).getFullYear()-5,0,1)).format('YYYY-MM-DD')),Ne=(0,o.default)(Ve,2),Pe=Ne[0],Me=Ne[1],Ye=(0,u.useState)(!1),Ue=(0,o.default)(Ye,2),He=Ue[0],je=Ue[1],Ge=(0,u.useState)(!1),ze=(0,o.default)(Ge,2),Ke=(ze[0],ze[1],(0,u.useState)(!1)),We=(0,o.default)(Ke,2),Je=We[0],Qe=We[1],qe=(0,u.useState)('M'),Xe=(0,o.default)(qe,2),Ze=Xe[0],$e=Xe[1],et=(0,u.useState)([{label:C.default.t('ENFANT'),value:"CHILD"},{label:C.default.t('CONJOINT'),value:'SPOUSE'}]),tt=(0,o.default)(et,1)[0],at=(0,u.useState)('CHILD'),nt=(0,o.default)(at,2),lt=nt[0],ot=nt[1],rt=(0,u.useState)(null),it=(0,o.default)(rt,2),ut=it[0],ct=it[1],st=(0,u.useState)([]),dt=(0,o.default)(st,2),ft=dt[0],mt=dt[1],ht=(0,u.useState)(new Date((new Date).getFullYear()-5,0,1)),bt=(0,o.default)(ht,2),pt=bt[0],gt=bt[1],Et=null;(0,u.useEffect)(function(){(0,B.readUser)().then(function(t){console.log("user",t),te(t)}),xe((0,L.fetchUploadInsuranceReset)()),xe((0,L.fetchAddBeneficiaryToSubscriptionReset)()),xe((0,L.fetchGetSubscriptionListReset)())},[]),(0,u.useEffect)(function(){null!==ee&&H(ee.id,'EDITABLE',!1)},[ee]),(0,u.useEffect)(function(){console.log('Beneficiaries',Dt)},[Dt]),(0,u.useEffect)(function(){null!==ut&&console.log('Subscription',ut)},[ut]),(0,u.useEffect)(function(){console.log("currentYearMinusAgeLimit",pt)},pt),(0,u.useEffect)(function(){if(null!==G.result){var t=[];G.result.response.map(function(n,l){t.push(n)}),mt(t)}G.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),p.getErrorMsg(G),[{text:C.default.t("OK"),onPress:function(){xe((0,L.fetchGetListInsuranceReset)())}}],{cancelable:!1})},[G]),(0,u.useEffect)(function(){null!==U.result&&c.Alert.alert(C.default.t("SUCCESS"),U.result.response,[{text:C.default.t("OK"),onPress:function(){xe((0,L.fetchAddBeneficiaryToSubscriptionReset)()),z.goBack()}}],{cancelable:!1}),U.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),p.getErrorMsg(U),[{text:C.default.t("OK"),onPress:function(){xe((0,L.fetchSubscribeInsuranceReset)())}}],{cancelable:!1})},[U]),(0,u.useEffect)(function(){null!==V.result&&(Q(!1),null!==ut)&&(Dt.length===parseInt(ut.max_number_of_beneficiaries)?c.Alert.alert(C.default.t("ERROR_LABLE"),C.default.t('NUMBER_MAX_BENEFICIARY'),[{text:C.default.t("OK"),onPress:function(){}}],{cancelable:!1}):(console.log("affiliation",lt),xt([{lastname:he,firstname:se,gender:Ze,birthdate:M(Pe).format('YYYY-MM-DD'),affiliation:lt,birthdate_proof:It[0].checboxSelectedValue,birthdate_proof_doc:V.result.response[0],justice_doc:V.result.response.length>1?V.result.response[1]:null,marriage_certificate_doc:V.result.response[0],id_document_type:"CNI",id_document_front:V.result.response[1],id_document_back:V.result.response[2],isEditable:!0}].concat((0,l.default)(Dt))),Le.alertWithType('success',C.default.t('SUCCESS'),C.default.t('BENEFICIARY_SUCCESSFULLY_ADDED')),Q(!1))),V.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),p.getErrorMsg(V),[{text:C.default.t("OK"),onPress:function(){xe((0,L.fetchUploadInsuranceReset)())}}],{cancelable:!1})},[V]);var Ct=b.object().shape({password:b.string().required(C.default.t('THIS_FIELD_IS_REQUIRED'))}),St=b.object().shape({lastname:b.string().required(C.default.t('THIS_FIELD_IS_REQUIRED')),firstname:b.string()}),wt=(0,u.useState)([{label:C.default.t('COPIE_LEGALISE_ACTE_NAISSANCE_CERTIFICAT_NAISSANCE'),name:'birthdate_proof_doc',isFrontCamera:!1,file:null,hasCheckbox:!0,checkboxValue:['CERTIFICATE','CERTIFIED_COPY'],checboxSelectedValue:'CERTIFICATE'},{label:C.default.t('DOCUMENT_JUSTICE_ENFANT_ADOPTE'),name:'justice_doc',isFrontCamera:!1,file:null,hasCheckbox:!1}]),_t=(0,o.default)(wt,2),It=_t[0],yt=_t[1],At=(0,u.useState)([]),Tt=(0,o.default)(At,2),Dt=Tt[0],xt=Tt[1],Lt=(0,u.useState)([{label:C.default.t('ACTE_MARIAGE'),name:'marriage_certificate_doc',isFrontCamera:!1,file:null,hasCheckbox:!1},{label:C.default.t('CNI_FRONT_FACE'),name:'id_document_front',isFrontCamera:!1,file:null,hasCheckbox:!1},{label:C.default.t('CNI_BACK_FACE'),name:'id_document_back',isFrontCamera:!1,file:null,hasCheckbox:!1}]),Rt=(0,o.default)(Lt,2),Bt=Rt[0],Ft=Rt[1],kt=function(t){arguments.length>1&&void 0!==arguments[1]&&arguments[1],F.default.openCamera({cropping:!0,compressImageQuality:.7,useFrontCamera:!1}).then(function(n){var o,u;"CHILD"===lt?yt(It.map(function(l){return t===l.name?l.hasCheckbox?{label:l.label,name:l.name,isFrontCamera:l.isFrontCamera,file:n,hasCheckbox:l.hasCheckbox,checkboxValue:l.checkboxValue,checboxSelectedValue:l.checboxSelectedValue}:{label:l.label,name:l.name,isFrontCamera:l.isFrontCamera,file:n}:l})):Ft(Bt.map(function(l){return t===l.name?l.hasCheckbox?{label:l.label,name:l.name,isFrontCamera:l.isFrontCamera,file:n,hasCheckbox:l.hasCheckbox,checkboxValue:l.checkboxValue,checboxSelectedValue:l.checboxSelectedValue}:{label:l.label,name:l.name,isFrontCamera:l.isFrontCamera,file:n}:l})),o=t,u=n,null!==_e&&(Ce=_e),Ce.append("files[]",{name:u.path.split('/').pop(),type:u.mime,uri:"android"===c.Platform.OS?u.path:u.path.replace("file://","")}),De([o].concat((0,l.default)(Te))),Ie(Ce)})},vt=function(t,n){var l=n||Pe;je('ios'===c.Platform.OS),Me(l)};return u.default.createElement(S.ScreenComponent,null,u.default.createElement(R.default,{ref:function(t){return Le=t}}),u.default.createElement(c.KeyboardAvoidingView,{behavior:'android'===c.Platform.OS?'height':'padding',style:{flex:1}},u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(h.Formik,{validationSchema:Ct,initialValues:{password:''},onSubmit:function(t){null!==ee&&(null===ut?Et.shake(800):(console.log(ee),console.log("insurance",le),Ee(t.password),Y(ut.id,{password:t.password,beneficiaries:Dt})))}},function(t){var n=t.values,l=t.errors,o=t.touched,s=t.handleChange,f=t.handleBlur,h=t.handleSubmit;return t.isSubmitting,u.default.createElement(c.View,{style:j.contain},u.default.createElement(v.View,{ref:function(t){Et=t},style:{width:(0,T.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},u.default.createElement(N.Dropdown,{label:C.default.t('SELECT_SUBSCRIPTION'),data:ft,useNativeDriver:!0,onChangeText:function(t,n,l){console.log("Value",t),ct({id:t.id,network:t.network,insurance_subscription_id:t.insurance_subscription_id,network_id:t.network_id,user_id:t.user_id,number_of_months:t.number_of_months,bonus_amount:t.bonus_amount,number_of_beneficiaries:t.number_of_beneficiaries,total_bonus_amount:t.total_bonus_amount,state:t.state,created_at:t.created_at,updated_at:t.updated_at,start_at:t.start_at,end_at:t.end_at,insured_id:t.insured_id,subscription:t.subscription,beneficiaries:t.beneficiaries})},valueExtractor:function(t){return t},labelExtractor:function(t){return t.network.name+" | "+C.default.t('ETAT')+": "+t.state+" | "+C.default.t('AMOUNT_LABEL')+": "+t.total_bonus_amount}})),u.default.createElement(I.default,{style:{marginTop:10},onChangeText:s('password'),placeholder:C.default.t('PASSWORD'),secureTextEntry:!0,icon:u.default.createElement(A.default,{name:"lock",size:20}),value:n.password,onBlur:f('password'),success:o.password&&!l.password,touched:o.password,error:l.password}),u.default.createElement(c.View,{style:{flexDirection:'column',alignItems:'center',justifyContent:'space-between',marginTop:25}},u.default.createElement(c.TouchableOpacity,{onPress:function(){var t,n;null===ut?Le.alertWithType('warn',C.default.t('ERROR_LABEL'),C.default.t('PLEASE_SELECT_INSURANCE_BEFORE')):(console.log("Souscription",ut),Q(!0),je(!1),xe((0,L.fetchUploadInsuranceReset)()),ot('CHILD'),gt(new Date((new Date).getFullYear()-parseInt(null==ut?void 0:null==(t=ut.network)?void 0:t.age_limit_of_child_beneficiary),0,1)),Me(''+M(new Date((new Date).getFullYear()-parseInt(null==ut?void 0:null==(n=ut.network)?void 0:n.age_limit_of_child_beneficiary),0,1)).format('YYYY-MM-DD')),de(null),be(null),De([]))}},u.default.createElement(_.default,{body1:!0,primaryColor:!0,bold:!0},C.default.t('ADD_AYANT_DROIT')))),u.default.createElement(y.default,{style:{marginTop:20},full:!0,loading:U.loading,onPress:h},C.default.t('SUBMIT_LABEL')))}))),J&&u.default.createElement(h.Formik,{validationSchema:St,initialValues:{firstname:'',lastname:''},onSubmit:function(t){O(_e),de(t.firstname),be(t.lastname)}},function(t){var l=t.values,o=t.errors,s=t.touched,h=t.handleChange,b=t.handleBlur,p=t.handleSubmit;return t.isSubmitting,u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[j.containModal,{backgroundColor:E.Color.containerBackgroundColor}]},u.default.createElement(f.default,{isVisible:J,onSwipeComplete:function(){Q(!1)},swipeDirection:['down'],style:j.bottomModal},u.default.createElement(c.View,{style:[j.contentFilterBottom,{backgroundColor:E.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:j.contentSwipeDown},u.default.createElement(c.View,{style:j.lineSwipeDown})),u.default.createElement(_.default,{body2:!0,style:{marginTop:10}},C.default.t('ADD_AYANT_DROIT')),u.default.createElement(w.default,{style:{marginTop:10},placeholder:C.default.t('NOM_ASSURE'),value:l.lastname,onChangeText:h('lastname'),onBlur:b('lastname'),success:s.lastname&&!o.lastname,touched:s.lastname,error:o.lastname}),u.default.createElement(w.default,{style:{marginTop:10},placeholder:C.default.t('PRENOM_ASSURE'),value:l.firstname,onChangeText:h('firstname'),onBlur:b('firstname'),success:s.firstname&&!o.firstname,touched:s.firstname,error:o.firstname}),u.default.createElement(w.default,{style:{marginTop:10},placeholder:C.default.t('DATE_NAISSANCE'),value:''+M(Pe).format('YYYY-MM-DD'),onChangeText:h('birthdate'),onBlur:b('birthdate'),onFocus:function(){c.Keyboard.dismiss(),je(!0)},success:s.birthdate&&!o.birthdate,touched:s.birthdate,error:o.birthdate}),u.default.createElement(c.View,{style:{marginTop:10,width:"100%",flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(_.default,{body2:!0},C.default.t('SEXE')),u.default.createElement(c.View,{style:j.contentSwitch},u.default.createElement(D.default,{options:Oe,initial:0,buttonColor:E.Color.accentColor,backgroundColor:E.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){$e(t)}}))),u.default.createElement(c.View,{style:{marginTop:10,width:"100%",flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(_.default,{body2:!0},C.default.t('AFFILIATION')),u.default.createElement(c.View,{style:j.contentSwitch},u.default.createElement(D.default,{options:tt,initial:0,buttonColor:E.Color.accentColor,backgroundColor:E.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){De([]),gt('CHILD'===t?new Date((new Date).getFullYear()-parseInt(ut.network.age_limit_of_child_beneficiary),0,1):new Date((new Date).getFullYear()-parseInt(ut.network.age_limit_of_insured_and_spouse),0,1)),ot(t)}}))),u.default.createElement(c.View,{style:j.contentService},u.default.createElement(c.FlatList,{horizontal:!0,showsHorizontalScrollIndicator:!1,data:'CHILD'===lt?It:Bt,extraData:'CHILD'===lt?It:Bt,keyExtractor:function(t,n){return n},renderItem:function(t){var n=t.item,l=t.index;return 0===l?u.default.createElement(c.TouchableOpacity,{style:j.choosePhotoBtn,onPress:function(){return kt(n.name,n.isFrontCamera)}},null===n.file?u.default.createElement(x.default,{name:"camera-image",size:50,color:E.Color.accentColor}):u.default.createElement(c.Image,{source:{uri:n.file.path},style:{width:50,height:50}}),u.default.createElement(_.default,{style:{alignSelf:'flex-start',fontSize:13},textAlign:"center"},n.label)):u.default.createElement(c.TouchableOpacity,{style:j.choosePhotoBtn,onPress:function(){return kt(n.name,n.isFrontCamera)},disabled:!Te.includes('CHILD'===lt?It[l-1].name:Bt[l-1].name)},null===n.file?u.default.createElement(x.default,{name:"camera-image",size:50,color:Te.includes('CHILD'===lt?It[l-1].name:Bt[l-1].name)?E.Color.accentColor:E.Color.grayColor}):u.default.createElement(c.Image,{source:{uri:n.file.path},style:{width:50,height:50}}),u.default.createElement(_.default,{style:{alignSelf:'flex-start',fontSize:13},textAlign:"center"},n.label))}})),u.default.createElement(y.default,{style:{marginTop:20,marginBottom:20},full:!0,loading:V.loading||n.loading,onPress:p},C.default.t('SUBMIT_LABEL'))))))}),Je&&u.default.createElement(f.default,{isVisible:Je,onSwipeComplete:function(){return Qe(!1)},swipeDirection:['down'],style:j.bottomModal},u.default.createElement(c.View,{style:[j.contentFilterBottom,{backgroundColor:E.Color.cardBackgroundColor}]},u.default.createElement(c.View,{style:j.contentSwipeDown},u.default.createElement(c.View,{style:j.lineSwipeDown})),u.default.createElement(c.View,{style:[j.contentActionModalBottom,{borderBottomColor:E.Color.borderColor}]}),u.default.createElement(c.View,{style:[{marginBottom:40}]},u.default.createElement(c.FlatList,{data:Dt.concat(ut.beneficiaries),extraData:Dt.concat(ut.beneficiaries),keyExtractor:function(t,n){return n},renderItem:function(t){var n=t.item,o=t.index;return console.log("Item",n),u.default.createElement(c.View,{style:j.lineRow},u.default.createElement(c.View,{style:{alignItems:'flex-start'}},u.default.createElement(_.default,{body1:!0},C.default.t('NOM_ASSURE')),u.default.createElement(_.default,{caption1:!0,grayColor:!0},n.firstname+" "+n.lastname)),u.default.createElement(c.View,{style:{alignItems:'flex-start'}},u.default.createElement(_.default,{body1:!0},C.default.t('AFFILIATION')),u.default.createElement(_.default,{caption1:!0,grayColor:!0},'CHILD'===n.affiliation?C.default.t('ENFANT'):C.default.t('CONJOINT'))),u.default.createElement(c.View,{style:j.iconRight},n.hasOwnProperty('isEditable')&&u.default.createElement(c.TouchableOpacity,{onPress:function(){var t=Dt;console.log("beneficiariesTemp index",o),t.splice(o),console.log("beneficiariesTemp",t),xt((0,l.default)(t))}},u.default.createElement(P.default,{name:"minus-circle",size:24,color:E.Color.grayColor}))))}})),u.default.createElement(y.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:function(){Qe(!1)}},C.default.t('OK')))),He&&u.default.createElement(k.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date(Pe),mode:"date",minimumDate:pt,display:"spinner",onChange:vt}),null!==ut&&u.default.createElement(c.TouchableOpacity,{style:{alignItems:'center',flexDirection:'row',width:60,position:'absolute',bottom:10,right:10,height:60,padding:3,backgroundColor:E.Color.primaryColor,borderRadius:100},onPress:function(){return Qe(!0)}},u.default.createElement(_.default,{whiteColor:!0,title2:!0},Dt.concat(ut.beneficiaries).length),u.default.createElement(_.default,{whiteColor:!0,caption2:!0},C.default.t('AYANT_DROIT'))))});e.default=z},2185,[4,1,33,27,15,18,1126,1828,1832,1955,1659,1111,719,2152,2162,1782,2163,2164,538,534,851,961,744,2166,718,1787,1766,829,2182,2184,1059,1093,1190]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),l=t(r(d[3])),s=r(d[4]),u=r(d[5]),c=r(d[6]),f=t(r(d[7])),h=t(r(d[8])),p=r(d[9]),b=n(r(d[10])),w=r(d[11]),S=n(r(d[12])),_=n(r(d[13])),E=n(r(d[14])),C=r(d[15]),v=r(d[16]),R=n(r(d[17])),y=r(d[18]),L=t(r(d[19])),A=r(d[20]),x=r(d[21]),P=r(d[22]),T=(r(d[23]),s.Dimensions.get('window')),B=T.width,k=(T.height,.5*B),D=s.StyleSheet.create({textInput:{height:46,backgroundColor:p.Color.fieldColor,borderRadius:5,marginTop:10,padding:10,width:'100%'},lineRow:{flexDirection:'row',justifyContent:'space-between',paddingBottom:20},contain:{alignItems:'center',marginTop:40,paddingBottom:20,paddingLeft:20,paddingRight:20,flex:1},circle:{width:k,height:k,borderRadius:k/2,position:'absolute',top:'15%'},circleContainer:{alignItems:'flex-end',right:-k/3,top:-k/1.5},lineSeparator:{borderWidth:1,width:'40%',height:1,alignSelf:'center'},line:{width:1,height:14,backgroundColor:p.Color.grayColor,marginLeft:10},contentModeView:{width:30,height:'100%',alignItems:'flex-end',justifyContent:'center'},contentFilter:{flexDirection:'row',alignItems:'center',marginLeft:10},bottomModal:{justifyContent:'flex-end',margin:0},contentFilterBottom:{width:"100%",borderTopLeftRadius:8,borderTopRightRadius:8,paddingHorizontal:20},contentSwipeDown:{paddingTop:10,alignItems:'center'},lineSwipeDown:{width:30,height:2.5,backgroundColor:p.Color.dividerColor},contentActionModalBottom:{flexDirection:'row',paddingVertical:15,justifyContent:'space-between',borderBottomWidth:1},containModal:{paddingVertical:10,paddingHorizontal:20,flexDirection:'row',justifyContent:'space-between'},floatingButtonAdd:{backgroundColor:p.Color.accentColor,position:"absolute",width:25,bottom:0,zIndex:1e3,right:20,top:35,height:25,borderRadius:12.5,alignItems:'center',justifyContent:'center'},contentSwitch:{width:(0,C.responsiveWidth)(40)},switch:{},choosePhotoBtn:{marginTop:10,marginBottom:10,width:"auto",height:"auto",padding:5,alignItems:'center',borderColor:p.Color.borderColor,marginRight:10,elevation:2},checkbox:{alignSelf:"center",color:"white"},itemAmountPerMonth:{paddingLeft:10,marginTop:10,flexDirection:'row'},dot:{width:12,height:12,borderRadius:6},blockView:{paddingVertical:10,borderBottomWidth:.5}}),I=(0,A.createStructuredSelector)({subscriptionList:x.selectSubscriptionList,activatePaySubscription:x.selectActivatePaySubscription}),V=(0,u.connect)(I,{fetchActivePaySubscription:v.fetchActivePaySubscription,fetchGetSubscriptionList:v.fetchGetSubscriptionList})(function(t){var n=t.activatePaySubscription,p=t.fetchGetSubscriptionList,A=t.subscriptionList,x=t.fetchActivePaySubscription,T=t.navigation,B=(0,l.useState)(null),k=(0,o.default)(B,2),I=k[0],V=k[1],M=(0,l.useState)(null),O=(0,o.default)(M,2),j=(O[0],O[1],(0,l.useState)([])),U=(0,o.default)(j,2),W=U[0],G=U[1],z=(0,l.useState)(null),F=(0,o.default)(z,2),K=F[0],N=F[1],H=(0,u.useDispatch)(),q=null;(0,l.useEffect)(function(){(0,y.readUser)().then(function(t){V(t)}),H((0,v.fetchGetSubscriptionListReset)()),H((0,v.fetchActivePaySubscriptionReset)())},[]),(0,l.useEffect)(function(){null!==I&&(console.log("user",I.id),p(I.id,'ACCEPTED',!0))},[I]),(0,l.useEffect)(function(){if(null!==A.result){var t=[];A.result.response.map(function(n,o){t.push(n)}),G(t)}A.error&&s.Alert.alert(b.default.t("ERROR_LABLE"),h.getErrorMsg(A),[{text:b.default.t("OK"),onPress:function(){H((0,v.fetchGetSubscriptionListReset)())}}],{cancelable:!1})},[A]),(0,l.useEffect)(function(){null!==n.result&&s.Alert.alert(b.default.t("SUCCESS"),n.result.response,[{text:b.default.t("OK"),onPress:function(){H((0,v.fetchActivePaySubscriptionReset)()),T.goBack()}}],{cancelable:!1}),n.error&&s.Alert.alert(b.default.t("ERROR_LABLE"),h.getErrorMsg(n),[{text:b.default.t("OK"),onPress:function(){H((0,v.fetchActivePaySubscriptionReset)())}}],{cancelable:!1})},[n]);var Q=f.object().shape({password:f.string().required(b.default.t('THIS_FIELD_IS_REQUIRED'))});return l.default.createElement(w.ScreenComponent,null,l.default.createElement(R.default,{ref:function(t){return t}}),l.default.createElement(s.KeyboardAvoidingView,{behavior:'android'===s.Platform.OS?'height':'padding',style:{flex:1}},l.default.createElement(s.ScrollView,{style:{flex:1}},l.default.createElement(c.Formik,{validationSchema:Q,initialValues:{password:''},onSubmit:function(t){null!==I&&(null===K?q.shake(800):(console.log("subscription",K),x(K.id,{password:t.password})))}},function(t){var o=t.values,u=t.errors,c=t.touched,f=t.handleChange,h=t.handleBlur,p=t.handleSubmit;return t.isSubmitting,l.default.createElement(s.View,{style:D.contain},l.default.createElement(L.View,{ref:function(t){q=t},style:{width:(0,C.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,paddingRight:20,backgroundColor:'white'}},l.default.createElement(P.Dropdown,{label:b.default.t('SELECT_INSURANCE'),data:W,useNativeDriver:!0,onChangeText:function(t,n,o){console.log("Value",t),N({id:t.id,insurance_subscription_id:t.insurance_subscription_id,network_id:t.network_id,user_id:t.user_id,number_of_months:t.number_of_months,bonus_amount:t.bonus_amount,number_of_beneficiaries:t.number_of_beneficiaries,total_bonus_amount:t.total_bonus_amount,state:t.state,created_at:t.created_at,updated_at:t.updated_at,start_at:t.start_at,end_at:t.end_at,reason:t.reason,network:t.network,beneficiaries:t.beneficiaries})},valueExtractor:function(t){return t},labelExtractor:function(t){return t.network.name+" | "+b.default.t('ETAT')+": "+t.state+" | "+b.default.t('AMOUNT_LABEL')+": "+t.total_bonus_amount}})),l.default.createElement(S.default,{style:{marginTop:10},onChangeText:f('password'),placeholder:b.default.t('PASSWORD'),secureTextEntry:!0,icon:l.default.createElement(E.default,{name:"lock",size:20}),value:o.password,onBlur:h('password'),success:c.password&&!u.password,touched:c.password,error:u.password}),l.default.createElement(_.default,{style:{marginTop:20},full:!0,loading:n.loading,onPress:p},b.default.t('SUBMIT_LABEL')))}))))});e.default=V},2186,[4,1,27,15,18,1126,1832,1955,1659,1111,719,2152,2163,2164,538,534,744,2166,718,829,2182,2184,1059,1190]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),o=l(r(d[3])),u=t(r(d[4])),s=r(d[5]),c=r(d[6]),f=l(r(d[7])),p=r(d[8]),E=t(r(d[9])),_=r(d[10]),h=l(r(d[11])),C=r(d[12]),S=l(r(d[13])),y=r(d[14]),b=r(d[15]),w=l(r(d[16])),T=r(d[17]),R=l(r(d[18])),D=r(d[19]),I=r(d[20]),A=l(r(d[21])),v=l(r(d[22])),N=l(r(d[23])),O=l(r(d[24])),x=l(r(d[25])),B=l(r(d[26])),k=t(r(d[27])),P=r(d[28]),M=l(r(d[29])),V=l(r(d[30])),L=l(r(d[31])),U=r(d[32]),F=t(r(d[33])),Y=r(d[34]),G=l(r(d[35])),q=l(r(d[36])),H=r(d[37]),Q=s.Dimensions.get('window'),j=Q.width,z=(Q.height,.5*j),W=s.StyleSheet.create({textInput:{height:46,backgroundColor:_.Color.fieldColor,borderRadius:5,marginTop:10,padding:10,width:'100%'},lineRow:{flexDirection:'row',justifyContent:'space-between',paddingBottom:20},contain:{alignItems:'center',marginTop:40,paddingBottom:20,paddingLeft:20,paddingRight:20,flex:1},circle:{width:z,height:z,borderRadius:z/2,position:'absolute',top:'15%'},circleContainer:{alignItems:'flex-end',right:-z/3,top:-z/1.5},lineSeparator:{borderWidth:1,width:'40%',height:1,alignSelf:'center'},line:{width:1,height:14,backgroundColor:_.Color.grayColor,marginLeft:10},contentModeView:{width:30,height:'100%',alignItems:'flex-end',justifyContent:'center'},contentFilter:{flexDirection:'row',alignItems:'center',marginLeft:10},bottomModal:{justifyContent:'flex-end',margin:0},contentFilterBottom:{width:"100%",borderTopLeftRadius:8,borderTopRightRadius:8,paddingHorizontal:20},contentSwipeDown:{paddingTop:10,alignItems:'center'},lineSwipeDown:{width:30,height:2.5,backgroundColor:_.Color.dividerColor},contentActionModalBottom:{flexDirection:'row',paddingVertical:15,justifyContent:'space-between',borderBottomWidth:1},containModal:{paddingVertical:10,paddingHorizontal:20,flexDirection:'row',justifyContent:'space-between'},floatingButtonAdd:{backgroundColor:_.Color.accentColor,position:"absolute",width:25,bottom:0,zIndex:1e3,right:20,top:35,height:25,borderRadius:12.5,alignItems:'center',justifyContent:'center'},contentSwitch:{width:(0,y.responsiveWidth)(40)},switch:{},choosePhotoBtn:{marginTop:10,marginBottom:10,width:"auto",height:"auto",padding:5,alignItems:'center',borderColor:_.Color.borderColor,marginRight:10,elevation:2},checkbox:{alignSelf:"center",color:"white"},itemAmountPerMonth:{paddingLeft:10,marginTop:10,flexDirection:'row'},dot:{width:12,height:12,borderRadius:6},blockView:{paddingVertical:10,borderBottomWidth:.5},iconNavigation:{width:'100%',flexDirection:'row',marginTop:20,justifyContent:'space-between',alignItems:'center'},iconNavigationButton:{borderWidth:1,borderRadius:25,width:50,height:50,alignItems:'center',justifyContent:'center'},beneficiarySubSection:{marginTop:10,flexDirection:'row',width:'100%'}}),K=(0,D.createStructuredSelector)({subscriptionList:I.selectSubscriptionList,activatePaySubscription:I.selectActivatePaySubscription,getUserByNameOrNumber:I.selectGetUserByNameOrNumber,getUserByIdQRCode:I.selectGetUserByIdQRCode,getDrugAppareil:I.selectGetDrugAppareil,addDrug:I.selectAddDrug,getProviderClass:I.selectGetProviderClass,createConsultation:I.selectCreateConsultation,getNetworkAct:I.selectGetNetworkAct,getAmountConsultation:I.selectGetAmountConsultation,checkInsuranceCoverageAmount:I.selectCheckInsuranceCoverageAmount}),X=(0,c.connect)(K,{fetchActivePaySubscription:b.fetchActivePaySubscription,fetchGetSubscriptionList:b.fetchGetSubscriptionList,fetchGetUserByIdQRCode:b.fetchGetUserByIdQRCode,fetchGetUserByNameOrNumber:b.fetchGetUserByNameOrNumber,fetchGetDrugAppareil:b.fetchGetDrugAppareil,fetchAddDrug:b.fetchAddDrug,fetchGetProviderClass:b.fetchGetProviderClass,fetchGetNetworkActs:b.fetchGetNetworkActs,fetchCreateConsultation:b.fetchCreateConsultation,fetchGetAmountConsultation:b.fetchGetAmountConsultation,fetchCheckInsuranceCoverageAmount:b.fetchCheckInsuranceCoverageAmount})(function(t){t.activatePaySubscription,t.fetchGetSubscriptionList;var l,D=t.subscriptionList,I=(t.fetchActivePaySubscription,t.fetchGetUserByIdQRCode,t.fetchGetUserByNameOrNumber),Q=t.fetchGetDrugAppareil,j=t.fetchAddDrug,z=t.fetchGetProviderClass,K=t.fetchGetNetworkActs,X=t.fetchCreateConsultation,Z=t.fetchGetAmountConsultation,J=t.fetchCheckInsuranceCoverageAmount,$=t.getUserByNameOrNumber,ee=t.getUserByIdQRCode,te=t.getDrugAppareil,ae=t.getProviderClass,le=t.addDrug,ne=t.checkInsuranceCoverageAmount,re=t.createConsultation,oe=t.getNetworkAct,ie=t.getAmountConsultation,ue=t.navigation,de=(0,u.useState)(''+H(new Date).format('YYYY-MM-DD HH:mm')),se=(0,o.default)(de,2),ce=se[0],fe=se[1],me=(0,u.useState)(!1),pe=(0,o.default)(me,2),ge=pe[0],Ee=pe[1],_e=(0,u.useState)(null),he=(0,o.default)(_e,2),Ce=he[0],Se=he[1],ye=(0,u.useState)(!1),be=(0,o.default)(ye,2),we=be[0],Te=be[1],Re=(0,u.useState)(!1),De=(0,o.default)(Re,2),Ie=De[0],Ae=De[1],ve=(0,u.useState)(!1),Ne=(0,o.default)(ve,2),Oe=Ne[0],xe=Ne[1],Be=(0,u.useState)(Y.store.getState().walletDetailReducer.result.response),ke=(0,o.default)(Be,1)[0],Pe=(0,u.useState)(!1),Me=(0,o.default)(Pe,2),Ve=Me[0],Le=Me[1],Ue=(0,u.useState)(!1),Fe=(0,o.default)(Ue,2),Ye=Fe[0],Ge=Fe[1],qe=(0,u.useState)(null),He=(0,o.default)(qe,2),Qe=He[0],je=He[1],ze=(0,u.useState)(null),We=(0,o.default)(ze,2),Ke=We[0],Xe=We[1],Ze=(0,u.useState)(!1),Je=(0,o.default)(Ze,2),$e=Je[0],et=Je[1],tt=(0,u.useState)(!1),at=(0,o.default)(tt,2),lt=at[0],nt=at[1],rt=(0,u.useState)(!1),ot=(0,o.default)(rt,2),it=ot[0],ut=ot[1],dt=(0,u.useState)(null),st=(0,o.default)(dt,2),ct=st[0],ft=st[1],mt=(0,u.useState)(null),pt=(0,o.default)(mt,2),gt=pt[0],Et=pt[1],_t=(0,u.useState)(null),ht=(0,o.default)(_t,2),Ct=ht[0],St=ht[1],yt=(0,u.useState)(null),bt=(0,o.default)(yt,2),wt=bt[0],Tt=bt[1],Rt=(0,u.useState)(null),Dt=(0,o.default)(Rt,2),It=Dt[0],At=Dt[1],vt=(0,u.useRef)(),Nt=(0,u.useState)(!0),Ot=(0,o.default)(Nt,2),xt=Ot[0],Bt=Ot[1],kt=(0,u.useState)(!1),Pt=(0,o.default)(kt,2),Mt=(Pt[0],Pt[1]),Vt=(0,u.useState)(1),Lt=(0,o.default)(Vt,2),Ut=Lt[0],Ft=Lt[1],Yt=(0,u.useState)(!1),Gt=(0,o.default)(Yt,2),qt=Gt[0],Ht=Gt[1],Qt=(0,u.useState)(!1),jt=(0,o.default)(Qt,2),zt=jt[0],Wt=jt[1],Kt=(0,u.useState)(!1),Xt=(0,o.default)(Kt,2),Zt=Xt[0],Jt=Xt[1],$t=(0,u.useState)(!1),ea=(0,o.default)($t,2),ta=ea[0],aa=ea[1],la=(0,u.useState)(!1),na=(0,o.default)(la,2),ra=na[0],oa=na[1],ia=(0,u.useState)(!1),ua=(0,o.default)(ia,2),da=ua[0],sa=ua[1],ca=(0,u.useState)(null),fa=(0,o.default)(ca,2),ma=(fa[0],fa[1],(0,u.useState)([])),pa=(0,o.default)(ma,2),ga=pa[0],Ea=pa[1],_a=(0,u.useState)([]),ha=(0,o.default)(_a,2),Ca=ha[0],Sa=ha[1],ya=(0,u.useState)([]),ba=(0,o.default)(ya,2),wa=ba[0],Ta=ba[1];console.log("Prestations",ga),console.log("examens",Ca),console.log("prescriptions",wa);var Ra=(0,u.useState)([{label:h.default.t('AYANT_DROITS'),value:"M"},{label:h.default.t('ASSURE'),value:"F"}]),Da=(0,o.default)(Ra,1)[0],Ia=(0,u.useState)(1),Aa=(0,o.default)(Ia,2),va=Aa[0],Na=Aa[1],Oa=(0,u.useState)([{label:h.default.t('YES'),value:"YES"},{label:h.default.t('NO'),value:"NO"}]),xa=(0,o.default)(Oa,1)[0],Ba=(0,u.useState)([{label:h.default.t('YES'),value:"YES"},{label:h.default.t('NO'),value:"NO"}]),ka=(0,o.default)(Ba,1)[0],Pa=(0,u.useState)([{label:h.default.t('YES'),value:"YES"},{label:h.default.t('NO'),value:"NO"}]),Ma=(0,o.default)(Pa,1)[0],Va=(0,u.useState)(!1),La=(0,o.default)(Va,2),Ua=La[0],Fa=La[1],Ya=(0,u.useState)([{label:h.default.t('AFFECTION_COURANTE'),value:"CURRENT_AFFECTION"},{label:h.default.t('AFFECTION_LONGUE'),value:"LONG_TERM_AFFECTION"},{label:h.default.t('EXONERE'),value:"EXONERATION"}]),Ga=(0,o.default)(Ya,1)[0],qa=(0,u.useState)([{label:h.default.t('COMPRESSED'),value:"COMPRESSED"},{label:h.default.t('SYRUP'),value:"SYRUP"},{label:h.default.t('SOLUTION'),value:"SOLUTION"},{label:h.default.t('SUPPOSITORY'),value:"SUPPOSITORY"},{label:h.default.t('DEVICE'),value:"DEVICE"}]),Ha=(0,o.default)(qa,1)[0],Qa=(0,c.useDispatch)(),ja=null,za=null;(0,u.useEffect)(function(){(0,T.readUser)().then(function(t){pl('agrement_praticien',t.code_membre),console.log("User",t),Et(t)}),Qa((0,b.fetchGetSubscriptionListReset)()),Qa((0,b.fetchActivePaySubscriptionReset)()),Qa((0,b.fetchGetUserByNameOrNumberReset)()),Qa((0,b.fetchGetUserByIdQRCodeReset)()),Qa((0,b.fetchGetDrugAppareilReset)()),Qa((0,b.fetchCreateConsultationReset)()),Qa((0,b.fetchGetNetworkActsReset)()),Qa((0,b.fetchGetProviderClassReset)()),Qa((0,b.fetchAddDrugReset)()),Qa((0,b.fetchCheckInsuranceCoverageAmountReset)()),z(ke.id_network)},[]),(0,u.useEffect)(function(){null!==gt&&console.log("user",gt)},[gt]),(0,u.useEffect)(function(){console.log("getUserByNameOrNumber.result",$),null!==$.result&&($.result.response.length>0?oa(!0):(ja.alertWithType('warn',h.default.t('EMPTY_LIST'),h.default.t('NO_ASSURE_MATCH_SEARCH')),Qa((0,b.fetchGetUserByNameOrNumberReset)()))),$.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg($),[{text:h.default.t("OK"),onPress:function(){Qa((0,b.fetchGetUserByNameOrNumberReset)())}}],{cancelable:!1})},[$]),(0,u.useEffect)(function(){console.log("getUserByNameOrNumber.result",$),null!==$.result&&($.result.response.length>0?oa(!0):(ja.alertWithType('warn',h.default.t('EMPTY_LIST'),h.default.t('NO_ASSURE_MATCH_SEARCH')),Qa((0,b.fetchGetUserByNameOrNumberReset)()))),$.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg($),[{text:h.default.t("OK"),onPress:function(){Qa((0,b.fetchGetUserByNameOrNumberReset)())}}],{cancelable:!1})},[$]),(0,u.useEffect)(function(){console.log("checkInsuranceCoverageAmount.result",ne),console.log("Prestations",ga),null!==ne.result&&null!==ne.result.response&&(null!==ga&&(Ht(!1),F.displayToast(h.default.t('PRESTATION_SUCCESSFULLY_ADD'))),Qa((0,b.fetchCheckInsuranceCoverageAmountReset)())),ne.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg(ne),[{text:h.default.t("OK"),onPress:function(){if(null!==ga){var t=(0,n.default)(ga);t.shift(),Ea(t),Ht(!1)}Qa((0,b.fetchCheckInsuranceCoverageAmountReset)())}}],{cancelable:!1})},[ne]),(0,u.useEffect)(function(){null!==te.result&&(te.result.response.length>0?sa(!0):s.Alert.alert(h.default.t("ERROR_LABEL"),h.default.t('NO_DRUG_MATCH_YOU_SEARCH'),[{text:h.default.t("OK"),onPress:function(){Jt(!0),Qa((0,b.fetchGetDrugAppareilReset)()),Qa((0,b.fetchAddDrugReset)())}}],{cancelable:!1})),te.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg(te),[{text:h.default.t("OK"),onPress:function(){Qa((0,b.fetchGetDrugAppareilReset)())}}],{cancelable:!1})},[te]),(0,u.useEffect)(function(){null!==le.result&&(Jt(!1),At(le.result.response)),le.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg(le),[{text:h.default.t("OK"),onPress:function(){Qa((0,b.fetchAddDrugReset)())}}],{cancelable:!1})},[le]),(0,u.useEffect)(function(){null!==re.result&&s.Alert.alert(h.default.t("SUCCESS"),re.result.response,[{text:h.default.t("OK"),onPress:function(){Qa((0,b.fetchCreateConsultationReset)()),ue.goBack()}}],{cancelable:!1}),re.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg(re),[{text:h.default.t("OK"),onPress:function(){Qa((0,b.fetchCreateConsultationReset)())}}],{cancelable:!1})},[re]);var Wa,Ka,Xa,Za,Ja=E.object().shape({numero_assure:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),password:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_lastname:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_firstname:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),$a=E.object().shape({amount_prestation:E.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),code_acte:E.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),frais_deplacement:E.number(),date_prestation:E.date(),ticker_moderateur:E.number()}),el=E.object().shape({examen_name:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),code_acte:E.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),examen_quantite:E.number().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),tl=E.object().shape({drug_name:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),drug_quantity:E.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),drug_posologie:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),al=E.object().shape({code:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),name:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),type:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),ll=function(t,l){var n=l||''+H(new Date).format('YYYY-MM-DD');Ee('ios'===s.Platform.OS),fe(n)},nl=function(t,l){var n=l||new Date;xe('ios'===s.Platform.OS),Se(H(n).format('YYYY-MM-DD')),pl('accident_date',H(n).format('YYYY-MM-DD'))},rl=function(t,l){var n=l||new Date;nt('ios'===s.Platform.OS),je(H(n).format('YYYY-MM-DD')),pl('pregnancy_start_at',H(n).format('YYYY-MM-DD'))},ol=function(t,l){var n=l||new Date;ut('ios'===s.Platform.OS),Xe(H(n).format('YYYY-MM-DD')),pl('pregnancy_end_at',H(n).format('YYYY-MM-DD'))},il=(0,p.useFormik)({validationSchema:Ja,initialValues:{numero_assure:'',password:'',firstname_patient:'',lastname_patient:'',practitioner_firstname:'',practitioner_lastname:'',agrement_praticien:null==gt?void 0:gt.code_membre,accident_date:null,pregnancy_start_at:null,pregnancy_end_at:null},onSubmit:function(t){0===ga.length?s.Alert.alert(h.default.t("ERROR_LABLE"),h.default.t('YOU_MUST_ADD_AT_LEAST_ONE_PRESTATION'),[{text:h.default.t("OK"),onPress:function(){}}],{cancelable:!1}):X({insured_id:Ct.insured_id,network_agent_id:ke.network_agent_id,password:t.password,beneficiary_id:null!==wt?wt.id:null,practitioner_lastname:t.practitioner_lastname,practitioner_firstname:t.practitioner_firstname,practitioner_provider_class_id:t.practitioner_provider_class_id,care_condition:t.care_condition,accident_date:t.accident_date,pregnancy_start_at:t.pregnancy_start_at,pregnancy_end_at:t.pregnancy_end_at,performances:ga,prescriptions:wa,exams:Ca})}}),ul=il.handleChange,dl=il.handleSubmit,sl=il.handleBlur,cl=il.values,fl=il.errors,ml=il.touched,pl=il.setFieldValue,gl=il.setFieldTouched,El=(il.isValid,function(){switch(console.log("currentStep",Ut),Ut){case 0:return console.log("values",cl),Qa((0,b.fetchGetUserByNameOrNumberReset)()),''!==cl.numero_assure&&null===$.result&&(I(ke.id_network,Ve?"&insured_id="+cl.numero_assure:Ye?"&phone="+cl.numero_assure:"&name="+cl.numero_assure),console.log("errors",fl)),!1;default:return!0}}),_l=[{title:h.default.t('ASSURE'),content:u.default.createElement(s.View,null,u.default.createElement(R.default,{style:{marginTop:10},placeholder:Ve?h.default.t('NUMERO_ASSURE'):Ye?h.default.t('PHONE_NUMBER'):h.default.t('NOM_ASSURE'),value:cl.numero_assure,keyboardType:Ye?'numeric':'default',onChangeText:ul('numero_assure'),onBlur:sl('numero_assure'),success:ml.numero_assure&&!fl.numero_assure,touched:ml.numero_assure,error:fl.numero_assure,icon:u.default.createElement(O.default,{style:{zIndex:10},name:Ve?'lock':Ye?'phone':'user',size:20})}),u.default.createElement(s.View,{style:{flexDirection:'row',position:'absolute',top:22,right:50,justifyContent:'space-between',width:50}},u.default.createElement(N.default,{style:{paddingRight:5},name:"lock",size:20,color:_.Color.primaryColor,onPress:function(){Le(!0),Ge(!1)}}),u.default.createElement(N.default,{style:{paddingRight:5},name:"phone",size:20,color:_.Color.primaryColor,onPress:function(){Le(!1),Ge(!0)}}),u.default.createElement(N.default,{style:{paddingRight:5},name:"user",size:20,color:_.Color.primaryColor,onPress:function(){Le(!1),Ge(!1)}}),u.default.createElement(N.default,{style:{paddingRight:5},name:"qrcode",size:20,color:_.Color.primaryColor,onPress:function(){Ae(!0)}})))},{title:h.default.t('PATIENT'),content:u.default.createElement(s.View,null,u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('NOM_CLIENT'),value:cl.lastname_patient,onChangeText:ul('lastname_patient'),onBlur:sl('lastname_patient'),success:ml.lastname_patient&&!fl.lastname_patient,touched:ml.lastname_patient,editable:!1,error:fl.lastname_patient}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('PRENOM_CLIENT'),value:cl.firstname_patient,editable:!1,onChangeText:ul('firstname_patient'),onBlur:sl('firstname_patient'),success:ml.firstname_patient&&!fl.firstname_patient,touched:ml.firstname_patient,error:fl.firstname_patient}),u.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(x.default,{body2:!0},h.default.t('SITUATION')),u.default.createElement(s.View,{style:{width:(0,y.responsiveWidth)(60)}},u.default.createElement(B.default,{options:Da,disabled:!0,value:va,initial:va,buttonColor:_.Color.accentColor,backgroundColor:_.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){}}))))},{title:h.default.t('PRATICIEN'),content:u.default.createElement(s.View,null,u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('CODE_AGREMENT'),value:cl.agrement_praticien,editable:!1}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('NOM_PRATICIEN'),value:cl.practitioner_lastname,onChangeText:ul('practitioner_lastname'),onBlur:sl('practitioner_lastname'),success:ml.practitioner_lastname&&!fl.practitioner_lastname,touched:ml.practitioner_lastname,error:fl.practitioner_lastname}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('PRENOM_PRATICIEN'),value:cl.practitioner_firstname,onChangeText:ul('practitioner_firstname'),onBlur:sl('practitioner_firstname'),success:ml.practitioner_firstname&&!fl.practitioner_firstname,touched:ml.practitioner_firstname,error:fl.practitioner_firstname}),u.default.createElement(k.View,{ref:function(t){},style:{width:(0,y.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(P.Dropdown,{label:h.default.t('CLASSIFICATION'),data:null!==ae.result?null==(l=ae.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){gl('practitioner_provider_class_id'),pl('practitioner_provider_class_id',t.id),console.log("Value",t)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),u.default.createElement(k.View,{ref:function(t){},style:{width:(0,y.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(P.Dropdown,{label:h.default.t('CONDITION_PRISE_CHARGE'),data:Ga,useNativeDriver:!0,onChangeText:function(t,l,n){console.log("Value",t),ft(t),gl('care_condition'),pl('care_condition',t)},valueExtractor:function(t){return t.value},labelExtractor:function(t){return t.label}})),u.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(x.default,{body2:!0},h.default.t('ACCIDENT')),u.default.createElement(s.View,{style:{width:(0,y.responsiveWidth)(40)}},u.default.createElement(B.default,{options:xa,initial:1,buttonColor:_.Color.accentColor,backgroundColor:_.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){console.log(t),Te('YES'===t)}}))),we&&u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE_ACCIDENT'),value:null!==Ce?Ce:'',onChangeText:ul('date_accident'),onBlur:sl('date_accident'),onFocus:function(){s.Keyboard.dismiss(),xe(!0)},success:ml.date_accident&&!fl.date_accident,touched:ml.date_accident,error:fl.date_accident}),u.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(x.default,{body2:!0},h.default.t('GROSSESSE')),u.default.createElement(s.View,{style:W.contentSwitch},u.default.createElement(B.default,{options:ka,initial:1,buttonColor:_.Color.accentColor,backgroundColor:_.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){et('YES'===t)}}))),$e&&u.default.createElement(u.default.Fragment,null,u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE_DEBUT_GROSSESSE'),value:null!==Qe?Qe:'',onChangeText:ul('date_debut_grossesse'),onBlur:sl('date_debut_grossesse'),onFocus:function(){s.Keyboard.dismiss(),nt(!0)},success:ml.date_debut_grossesse&&!fl.date_debut_grossesse,touched:ml.date_debut_grossesse,error:fl.date_debut_grossesse}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE_FIN_GROSSESSE'),value:null!==Ke?Ke:'',onChangeText:ul('date_fin_grossesse'),onBlur:sl('date_fin_grossesse'),onFocus:function(){s.Keyboard.dismiss(),ut(!0)},success:ml.date_fin_grossesse&&!fl.date_fin_grossesse,touched:ml.date_fin_grossesse,error:fl.date_fin_grossesse})),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('PASSWORD'),value:cl.password,onChangeText:ul('password'),onBlur:sl('password'),success:ml.password&&!fl.password,touched:ml.password,error:fl.password,secureTextEntry:!0}),u.default.createElement(s.View,{style:{marginTop:25}},u.default.createElement(s.View,{style:{flexDirection:'row',alignItems:'center',justifyContent:'space-between'}},u.default.createElement(s.TouchableOpacity,{style:[W.iconNavigationButton,{borderRadius:5,width:100,height:30,flexDirection:"row",backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor}],onPress:function(t){Qa((0,b.fetchGetAmountConsultationReset)()),Fa(!1),null===ct?ja.alertWithType('warn',h.default.t('ERROR_LABEL'),h.default.t('PLEASE_SELECT_CONDITON_PRISE_CHARGE_FIRST')):Ht(!0)}},u.default.createElement(x.default,{whiteColor:!0},h.default.t('PRESTATION')),u.default.createElement(G.default,{name:"medical-bag",size:20,color:_.Color.whiteColor})),u.default.createElement(s.TouchableOpacity,{style:[W.iconNavigationButton,{borderRadius:5,width:100,height:30,flexDirection:"row",backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor}],onPress:function(t){aa(!0)}},u.default.createElement(x.default,{whiteColor:!0},h.default.t('EXAMEN')),u.default.createElement(N.default,{name:"file-medical",size:20,color:_.Color.whiteColor})),u.default.createElement(s.TouchableOpacity,{style:[W.iconNavigationButton,{borderRadius:5,width:110,height:30,flexDirection:"row",backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor}],onPress:function(t){Wt(!0),At(null)}},u.default.createElement(x.default,{whiteColor:!0},h.default.t('MEDICAMENT')),u.default.createElement(q.default,{name:"drug-pack",size:20,color:_.Color.whiteColor})))))}];return u.default.createElement(C.ScreenComponent,null,u.default.createElement(w.default,{ref:function(t){return ja=t}}),u.default.createElement(s.KeyboardAvoidingView,{behavior:'android'===s.Platform.OS?'height':'padding',style:{flex:1}},u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:W.contain},u.default.createElement(A.default,{steps:_l,currentStepIndex:Ut+1}),u.default.createElement(s.View,{style:{flexDirection:'column',alignItems:'center'}},u.default.createElement(v.default,{ref:vt,activeStep:0,steps:_l,useNativeDriver:!0,nextStepAnimation:"slideLeft",prevStepAnimation:"slideRight",isFirstStep:function(t){return Bt(t)},isLastStep:function(t){return Mt(t)},onNext:function(){El()},onPrev:function(){},currentStep:function(t){var l=t.currentStep,n=t.isLastStep,o=t.isFirstStep;Ft(l),Bt(o),Mt(n)}})),u.default.createElement(s.View,{style:W.iconNavigation},xt?u.default.createElement(s.View,null):u.default.createElement(s.TouchableOpacity,{style:[W.iconNavigationButton,{backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor}],onPress:function(){return vt.current.prev()}},u.default.createElement(N.default,{name:"arrow-left",size:20,color:_.Color.whiteColor})),2===Ut?u.default.createElement(S.default,{loading:re.loading,onPress:dl},h.default.t('SUBMIT_LABEL')):u.default.createElement(s.TouchableOpacity,{style:[W.iconNavigationButton,{backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor}],onPress:function(t){dl(t),El()&&vt.current.next()}},D.loading||$.loading||ee.loading?u.default.createElement(s.ActivityIndicator,{size:"small",color:"#fff"}):u.default.createElement(N.default,{name:"arrow-right",size:24,color:_.Color.whiteColor}))),qt&&u.default.createElement(p.Formik,{validationSchema:$a,initialValues:{amount_prestation:'',frais_deplacement:'',code_acte:''},onSubmit:function(t){''===t.code_acte?za.shake(200):(Ea([{act_id:t.code_acte,amount:t.amount_prestation,home_visit_fees:t.frais_deplacement}].concat((0,n.default)(ga))),J({insurance_id:Ct.id,beneficiary_id:null!==wt?wt.id:null,care_condition:ct,act_action:"INSERT",act_type:"PERFORMANCE",performances:[{amount:t.amount_prestation,home_visit_fees:t.frais_deplacement}]}))}},function(t){var l,n=t.values,o=t.errors,c=t.touched,f=t.handleChange,p=t.handleBlur,E=t.setFieldValue,C=t.setFieldTouched,b=t.handleSubmit;return t.isSubmitting,u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[W.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:qt,onSwipeComplete:function(){Ht(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(s.View,{style:[W.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:W.contentSwipeDown},u.default.createElement(s.View,{style:W.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('ADD_PRESTATION')),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE'),value:''+H(ce).format('YYYY-MM-DD HH:mm'),editable:!1}),u.default.createElement(k.View,{ref:function(t){za=t},style:{width:(0,y.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(P.Dropdown,{label:h.default.t('CODE_ACTE'),data:null!==oe.result?null==(l=oe.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){C('code_acte'),E('code_acte',t.id)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT'),value:n.amount_prestation,onChangeText:function(t){E('amount_prestation',t),Z({network_id:ke.id_network,amount:''+t,care_condition:ct})},onBlur:p('amount_prestation'),success:c.amount_prestation&&!o.amount_prestation,touched:c.amount_prestation,error:o.amount_prestation}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('TICKET_MONDERATEUR'),editable:!1,value:null!==ie.result?ie.result.response.moderator_ticket:''}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT_PER_INSURANCE'),editable:!1,value:null!==ie.result?ie.result.response.insurance_amount:''}),u.default.createElement(s.View,{style:{marginTop:10,width:"100%",flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(x.default,{body2:!0},h.default.t('VISITE_DOMICILE')),u.default.createElement(s.View,{style:W.contentSwitch},u.default.createElement(B.default,{options:Ma,initial:1,buttonColor:_.Color.accentColor,backgroundColor:_.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){Fa('YES'===t)}}))),Ua&&u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('FRAIS_DEPLACEMENT'),value:n.frais_deplacement,onChangeText:f('frais_deplacement'),onBlur:p('frais_deplacement'),success:c.frais_deplacement&&!o.frais_deplacement,touched:c.frais_deplacement,error:o.frais_deplacement}),u.default.createElement(S.default,{style:{marginTop:20,marginBottom:20},full:!0,loading:ne.loading,onPress:b},h.default.t('SUBMIT_LABEL'))))))}),zt&&u.default.createElement(p.Formik,{validationSchema:tl,initialValues:{drug_name:'',drug_posologie:'',drug_quantity:''},onSubmit:function(t){Ta([{drug_or_device_id:It.id,dosage:t.drug_posologie,quantity:t.drug_quantity}].concat((0,n.default)(wa))),F.displayToast(h.default.t('PRESCRIPTIONS_SUCCESSFULLY_ADD')),Wt(!1)}},function(t){var l=t.values,n=t.errors,o=t.touched,c=t.handleChange,f=t.handleBlur,p=t.handleSubmit;return t.isSubmitting,u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[W.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:zt,onSwipeComplete:function(){Wt(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(s.View,{style:[W.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:W.contentSwipeDown},u.default.createElement(s.View,{style:W.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('AJOUTER_MEDICAMENT')),u.default.createElement(s.View,{style:{flexDirection:'row'}},u.default.createElement(R.default,{style:{marginTop:10,width:"90%"},placeholder:h.default.t('NAME'),value:null!==It?It.name:l.drug_name,onChangeText:c('drug_name'),onBlur:f('drug_name'),success:o.drug_name&&!n.drug_name,touched:o.drug_name,error:n.drug_name,editable:null===It}),u.default.createElement(s.TouchableOpacity,{style:[W.iconNavigationButton,{backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor,marginTop:10,width:40,height:40}],onPress:function(t){Q(ke.id_network,l.drug_name)}},te.loading?u.default.createElement(s.ActivityIndicator,{size:"small",color:"#fff"}):u.default.createElement(O.default,{name:"search",size:24,color:_.Color.whiteColor}))),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('POSOLOGIE'),value:l.drug_posologie,onChangeText:c('drug_posologie'),onBlur:f('drug_posologie'),success:o.drug_posologie&&!n.drug_posologie,touched:o.drug_posologie,error:n.drug_posologie}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('QUANTITE'),value:l.drug_quantity,onChangeText:c('drug_quantity'),onBlur:f('drug_quantity'),success:o.drug_quantity&&!n.drug_quantity,touched:o.drug_quantity,error:n.drug_quantity,keyboardType:"numeric"}),u.default.createElement(S.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:p},h.default.t('SUBMIT_LABEL'))))))}),ta&&u.default.createElement(p.Formik,{validationSchema:el,initialValues:{examen_name:'',examen_quantite:'',code_acte:''},onSubmit:function(t){console.log("Value",t),Sa([{act_id:t.code_acte,description:t.examen_name,quantity:t.examen_quantite}].concat((0,n.default)(Ca))),aa(!1),F.displayToast(h.default.t('EXAMENS_SUCCESSFULLY_ADD'))}},function(t){var l,n=t.values,o=t.errors,c=t.touched,f=t.handleChange,p=t.setFieldValue,E=t.setFieldTouched,C=t.handleBlur,b=t.handleSubmit;return t.isSubmitting,u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[W.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:ta,onSwipeComplete:function(){aa(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(s.View,{style:[W.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:W.contentSwipeDown},u.default.createElement(s.View,{style:W.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('AJOUTER_EXAMEN')),u.default.createElement(k.View,{ref:function(t){za=t},style:{width:(0,y.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(P.Dropdown,{label:h.default.t('CODE_ACTE'),data:null!==oe.result?null==(l=oe.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){console.log("Value",t),E('code_acte'),p('code_acte',t.id)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('NAME'),value:n.examen_name,onChangeText:f('examen_name'),onBlur:C('examen_name'),success:c.examen_name&&!o.examen_name,touched:c.examen_name,error:o.examen_name}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('QUANTITE'),value:n.examen_quantite,onChangeText:f('examen_quantite'),onBlur:C('examen_quantite'),success:c.examen_quantite&&!o.examen_quantite,touched:c.examen_quantite,error:o.examen_quantite,keyboardType:"numeric"}),u.default.createElement(S.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:function(){console.log("errors",o),console.log("values",n),b()}},h.default.t('SUBMIT_LABEL'))))))}),ge&&u.default.createElement(V.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date(ce),mode:"date",display:"spinner",onChange:ll}),Oe&&u.default.createElement(V.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:nl}),lt&&u.default.createElement(V.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:rl}),it&&u.default.createElement(V.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:ol}),Ie&&u.default.createElement(f.default.Container,{contentStyle:{width:(0,y.responsiveWidth)(80)},useNativeDriver:!0,visible:Ie},u.default.createElement(f.default.Title,null,h.default.t('SCAN')),u.default.createElement(s.ScrollView,{style:[W.blockView,{borderBottomColor:_.Color.borderColor,maxHeight:300}]},u.default.createElement(x.default,null,h.default.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')),u.default.createElement(L.default,{onRead:function(t){Ae(!1),console.log("result",t.data)},flashMode:U.RNCamera.Constants.FlashMode.off})),u.default.createElement(f.default.Button,{bold:!0,label:h.default.t('CLOSE'),onPress:function(){Ae(!1)}})),ra&&u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[W.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:ra,onSwipeComplete:function(){oa(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(s.View,{style:[W.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:W.contentSwipeDown},u.default.createElement(s.View,{style:W.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('LIST_ASSURE')),u.default.createElement(s.FlatList,{data:null==(Xa=$.result)?void 0:Xa.response,extraData:null==(Za=$.result)?void 0:Za.response,keyExtractor:function(t,l){return l},ListEmptyComponent:u.default.createElement(x.default,{body2:!0},h.default.t('NO_ASSURE_MATCH_SEARCH')),renderItem:function(t){var l=t.item;return t.index,u.default.createElement(s.View,{style:{paddingVertical:15,alignItems:'flex-start'}},u.default.createElement(s.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:_.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){'PAID'!==l.state?s.Alert.alert(h.default.t('ERROR_LABEL'),h.default.t('ASSURE_NON_EN_REGLE'),[{text:h.default.t('OK'),onPress:function(){}}]):(St(l),Tt(null),Na(1),oa(!1),pl('lastname_patient',l.user.lastname),pl('firstname_patient',l.user.firstname),K(ke.id_network,'',"&user_id="+l.user.id),Qa((0,b.fetchGetUserByNameOrNumberReset)()),vt.current.next())}},u.default.createElement(x.default,{body2:!0,semibold:!0},(null!==l.user.firstname?l.user.firstname:'')+" "+(null!==l.user.lastname?l.user.lastname:''))),l.beneficiaries.map(function(t){return u.default.createElement(s.TouchableOpacity,{style:W.beneficiarySubSection,onPress:function(){St(l),Tt(t),Na(0),oa(!1),pl('lastname_patient',t.lastname),pl('firstname_patient',t.firstname),K(ke.id_network,'',"&user_id="+l.user.id+"&beneficiary_id="+t.id),Qa((0,b.fetchGetUserByNameOrNumberReset)()),vt.current.next()}},u.default.createElement(s.View,{style:{width:10}}),u.default.createElement(s.View,{style:{paddingHorizontal:10,alignItems:'flex-start'}},u.default.createElement(x.default,{subhead:!0,semibold:!0},(null!==t.firstname?t.firstname:'')+" "+(null!==t.lastname?t.lastname:'')+" ("+h.default.t('AYANT_DROITS')+")")))}))}}),u.default.createElement(S.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return oa(!1)}},h.default.t('OK')))))),da&&u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[W.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:da,onSwipeComplete:function(){sa(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(s.View,{style:[W.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:W.contentSwipeDown},u.default.createElement(s.View,{style:W.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('LISTE_MEDICAMENT')),u.default.createElement(s.FlatList,{data:null==(Wa=te.result)?void 0:Wa.response,extraData:null==(Ka=te.result)?void 0:Ka.response,keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(s.View,{style:{paddingVertical:15,alignItems:'flex-start'}},u.default.createElement(s.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:_.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){At(l),sa(!1)}},u.default.createElement(x.default,{body2:!0,semibold:!0},l.name+" | "+l.type)))}}),u.default.createElement(S.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return sa(!1)}},h.default.t('OK')))))),Zt&&u.default.createElement(p.Formik,{validationSchema:al,initialValues:{code:'',name:'',type:'',on_prescription:!1},onSubmit:function(t){At(null),j({network_id:ke.id_network,code:t.code,name:t.name,type:t.type,on_prescription:t.on_prescription})}},function(t){var l=t.values,n=t.errors,o=t.touched,c=t.handleChange,f=t.handleBlur,p=t.handleSubmit,E=t.setFieldValue;return t.isSubmitting,u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[W.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:Zt,onSwipeComplete:function(){Jt(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(s.View,{style:[W.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:W.contentSwipeDown},u.default.createElement(s.View,{style:W.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('AJOUTER_NOUVEAU_MEDICAMENT')),u.default.createElement(R.default,{style:{marginTop:10},placeholder:"Code",value:l.code,onChangeText:c('code'),onBlur:f('code'),success:o.code&&!n.code,touched:o.code,error:n.code}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('NAME'),value:l.name,onChangeText:c('name'),onBlur:f('name'),success:o.name&&!n.name,touched:o.name,error:n.name}),u.default.createElement(k.View,{ref:function(t){},style:{width:(0,y.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(P.Dropdown,{label:"Type",data:Ha,useNativeDriver:!0,onChangeText:function(t,l,n){E('type',t.value)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.label}})),u.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(x.default,{body2:!0},h.default.t('SOUS_ORDONNANCE')),u.default.createElement(s.View,{style:{width:(0,y.responsiveWidth)(60)}},u.default.createElement(B.default,{options:ka,initial:1,buttonColor:_.Color.accentColor,backgroundColor:_.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){E('on_prescription','YES'===t),console.log("On Prescription",t)}}))),u.default.createElement(S.default,{style:{marginTop:20,marginBottom:20},full:!0,loading:le.loading,onPress:p},h.default.t('SUBMIT_LABEL'))))))})))))});e.default=X},2187,[4,1,33,27,15,18,1126,1640,1832,1955,1111,719,2152,2164,534,744,2166,718,2162,2182,2184,2188,2189,1093,538,1782,851,829,1059,1828,1766,2190,2196,1659,1184,961,1112,1190]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),o=l(r(d[3])),u=t(r(d[4])),s=r(d[5]),c=r(d[6]),f=l(r(d[7])),p=r(d[8]),E=t(r(d[9])),_=r(d[10]),h=l(r(d[11])),C=r(d[12]),S=l(r(d[13])),y=r(d[14]),b=r(d[15]),w=l(r(d[16])),T=r(d[17]),R=l(r(d[18])),D=r(d[19]),I=r(d[20]),A=l(r(d[21])),v=l(r(d[22])),N=l(r(d[23])),O=l(r(d[24])),x=l(r(d[25])),B=l(r(d[26])),k=t(r(d[27])),P=r(d[28]),M=l(r(d[29])),V=l(r(d[30])),L=l(r(d[31])),U=r(d[32]),F=t(r(d[33])),Y=r(d[34]),G=l(r(d[35])),q=l(r(d[36])),H=r(d[37]),Q=s.Dimensions.get('window'),j=Q.width,z=(Q.height,.5*j),W=s.StyleSheet.create({textInput:{height:46,backgroundColor:_.Color.fieldColor,borderRadius:5,marginTop:10,padding:10,width:'100%'},lineRow:{flexDirection:'row',justifyContent:'space-between',paddingBottom:20},contain:{alignItems:'center',marginTop:40,paddingBottom:20,paddingLeft:20,paddingRight:20,flex:1},circle:{width:z,height:z,borderRadius:z/2,position:'absolute',top:'15%'},circleContainer:{alignItems:'flex-end',right:-z/3,top:-z/1.5},lineSeparator:{borderWidth:1,width:'40%',height:1,alignSelf:'center'},line:{width:1,height:14,backgroundColor:_.Color.grayColor,marginLeft:10},contentModeView:{width:30,height:'100%',alignItems:'flex-end',justifyContent:'center'},contentFilter:{flexDirection:'row',alignItems:'center',marginLeft:10},bottomModal:{justifyContent:'flex-end',margin:0},contentFilterBottom:{width:"100%",borderTopLeftRadius:8,borderTopRightRadius:8,paddingHorizontal:20},contentSwipeDown:{paddingTop:10,alignItems:'center'},lineSwipeDown:{width:30,height:2.5,backgroundColor:_.Color.dividerColor},contentActionModalBottom:{flexDirection:'row',paddingVertical:15,justifyContent:'space-between',borderBottomWidth:1},containModal:{paddingVertical:10,paddingHorizontal:20,flexDirection:'row',justifyContent:'space-between'},floatingButtonAdd:{backgroundColor:_.Color.accentColor,position:"absolute",width:25,bottom:0,zIndex:1e3,right:20,top:35,height:25,borderRadius:12.5,alignItems:'center',justifyContent:'center'},contentSwitch:{width:(0,y.responsiveWidth)(40)},switch:{},choosePhotoBtn:{marginTop:10,marginBottom:10,width:"auto",height:"auto",padding:5,alignItems:'center',borderColor:_.Color.borderColor,marginRight:10,elevation:2},checkbox:{alignSelf:"center",color:"white"},itemAmountPerMonth:{paddingLeft:10,marginTop:10,flexDirection:'row'},dot:{width:12,height:12,borderRadius:6},blockView:{paddingVertical:10,borderBottomWidth:.5},iconNavigation:{width:'100%',flexDirection:'row',marginTop:20,justifyContent:'space-between',alignItems:'center'},iconNavigationButton:{borderWidth:1,borderRadius:25,width:50,height:50,alignItems:'center',justifyContent:'center'},beneficiarySubSection:{marginTop:10,flexDirection:'row',width:'100%'}}),K=(0,D.createStructuredSelector)({subscriptionList:I.selectSubscriptionList,activatePaySubscription:I.selectActivatePaySubscription,getUserByNameOrNumber:I.selectGetUserByNameOrNumber,getUserByIdQRCode:I.selectGetUserByIdQRCode,getDrugAppareil:I.selectGetDrugAppareil,addDrug:I.selectAddDrug,getProviderClass:I.selectGetProviderClass,createConsultation:I.selectCreateConsultation,getNetworkAct:I.selectGetNetworkAct,getAmountConsultation:I.selectGetAmountConsultation,checkInsuranceCoverageAmount:I.selectCheckInsuranceCoverageAmount}),X=(0,c.connect)(K,{fetchActivePaySubscription:b.fetchActivePaySubscription,fetchGetSubscriptionList:b.fetchGetSubscriptionList,fetchGetUserByIdQRCode:b.fetchGetUserByIdQRCode,fetchGetUserByNameOrNumber:b.fetchGetUserByNameOrNumber,fetchGetDrugAppareil:b.fetchGetDrugAppareil,fetchAddDrug:b.fetchAddDrug,fetchGetProviderClass:b.fetchGetProviderClass,fetchGetNetworkActs:b.fetchGetNetworkActs,fetchCreateConsultation:b.fetchCreateConsultation,fetchGetAmountConsultation:b.fetchGetAmountConsultation,fetchCheckInsuranceCoverageAmount:b.fetchCheckInsuranceCoverageAmount})(function(t){t.activatePaySubscription,t.fetchGetSubscriptionList;var l,D=t.subscriptionList,I=(t.fetchActivePaySubscription,t.fetchGetUserByIdQRCode,t.fetchGetUserByNameOrNumber),Q=t.fetchGetDrugAppareil,j=t.fetchAddDrug,z=t.fetchGetProviderClass,K=t.fetchGetNetworkActs,X=t.fetchCreateConsultation,Z=t.fetchGetAmountConsultation,J=t.fetchCheckInsuranceCoverageAmount,$=t.getUserByNameOrNumber,ee=t.getUserByIdQRCode,te=t.getDrugAppareil,ae=t.getProviderClass,le=t.addDrug,ne=t.checkInsuranceCoverageAmount,re=t.createConsultation,oe=t.getNetworkAct,ie=t.getAmountConsultation,ue=t.navigation,de=(0,u.useState)(''+H(new Date).format('YYYY-MM-DD HH:mm')),se=(0,o.default)(de,2),ce=se[0],fe=se[1],me=(0,u.useState)(!1),pe=(0,o.default)(me,2),ge=pe[0],Ee=pe[1],_e=(0,u.useState)(null),he=(0,o.default)(_e,2),Ce=he[0],Se=he[1],ye=(0,u.useState)(!1),be=(0,o.default)(ye,2),we=be[0],Te=be[1],Re=(0,u.useState)(!1),De=(0,o.default)(Re,2),Ie=De[0],Ae=De[1],ve=(0,u.useState)(!1),Ne=(0,o.default)(ve,2),Oe=Ne[0],xe=Ne[1],Be=(0,u.useState)(Y.store.getState().walletDetailReducer.result.response),ke=(0,o.default)(Be,1)[0],Pe=(0,u.useState)(!1),Me=(0,o.default)(Pe,2),Ve=Me[0],Le=Me[1],Ue=(0,u.useState)(!1),Fe=(0,o.default)(Ue,2),Ye=Fe[0],Ge=Fe[1],qe=(0,u.useState)(null),He=(0,o.default)(qe,2),Qe=He[0],je=He[1],ze=(0,u.useState)(null),We=(0,o.default)(ze,2),Ke=We[0],Xe=We[1],Ze=(0,u.useState)(!1),Je=(0,o.default)(Ze,2),$e=Je[0],et=Je[1],tt=(0,u.useState)(!1),at=(0,o.default)(tt,2),lt=at[0],nt=at[1],rt=(0,u.useState)(!1),ot=(0,o.default)(rt,2),it=ot[0],ut=ot[1],dt=(0,u.useState)(null),st=(0,o.default)(dt,2),ct=st[0],ft=st[1],mt=(0,u.useState)(null),pt=(0,o.default)(mt,2),gt=pt[0],Et=pt[1],_t=(0,u.useState)(null),ht=(0,o.default)(_t,2),Ct=ht[0],St=ht[1],yt=(0,u.useState)(null),bt=(0,o.default)(yt,2),wt=bt[0],Tt=bt[1],Rt=(0,u.useState)(null),Dt=(0,o.default)(Rt,2),It=Dt[0],At=Dt[1],vt=(0,u.useRef)(),Nt=(0,u.useState)(!0),Ot=(0,o.default)(Nt,2),xt=Ot[0],Bt=Ot[1],kt=(0,u.useState)(!1),Pt=(0,o.default)(kt,2),Mt=(Pt[0],Pt[1]),Vt=(0,u.useState)(1),Lt=(0,o.default)(Vt,2),Ut=Lt[0],Ft=Lt[1],Yt=(0,u.useState)(!1),Gt=(0,o.default)(Yt,2),qt=Gt[0],Ht=Gt[1],Qt=(0,u.useState)(!1),jt=(0,o.default)(Qt,2),zt=jt[0],Wt=jt[1],Kt=(0,u.useState)(!1),Xt=(0,o.default)(Kt,2),Zt=Xt[0],Jt=Xt[1],$t=(0,u.useState)(!1),ea=(0,o.default)($t,2),ta=ea[0],aa=ea[1],la=(0,u.useState)(!1),na=(0,o.default)(la,2),ra=na[0],oa=na[1],ia=(0,u.useState)(!1),ua=(0,o.default)(ia,2),da=ua[0],sa=ua[1],ca=(0,u.useState)(null),fa=(0,o.default)(ca,2),ma=(fa[0],fa[1],(0,u.useState)([])),pa=(0,o.default)(ma,2),ga=pa[0],Ea=pa[1],_a=(0,u.useState)([]),ha=(0,o.default)(_a,2),Ca=ha[0],Sa=ha[1],ya=(0,u.useState)([]),ba=(0,o.default)(ya,2),wa=ba[0],Ta=ba[1];console.log("Prestations",ga),console.log("examens",Ca),console.log("prescriptions",wa);var Ra=(0,u.useState)([{label:h.default.t('AYANT_DROITS'),value:"M"},{label:h.default.t('ASSURE'),value:"F"}]),Da=(0,o.default)(Ra,1)[0],Ia=(0,u.useState)(1),Aa=(0,o.default)(Ia,2),va=Aa[0],Na=Aa[1],Oa=(0,u.useState)([{label:h.default.t('YES'),value:"YES"},{label:h.default.t('NO'),value:"NO"}]),xa=(0,o.default)(Oa,1)[0],Ba=(0,u.useState)([{label:h.default.t('YES'),value:"YES"},{label:h.default.t('NO'),value:"NO"}]),ka=(0,o.default)(Ba,1)[0],Pa=(0,u.useState)([{label:h.default.t('YES'),value:"YES"},{label:h.default.t('NO'),value:"NO"}]),Ma=(0,o.default)(Pa,1)[0],Va=(0,u.useState)(!1),La=(0,o.default)(Va,2),Ua=La[0],Fa=La[1],Ya=(0,u.useState)([{label:h.default.t('AFFECTION_COURANTE'),value:"CURRENT_AFFECTION"},{label:h.default.t('AFFECTION_LONGUE'),value:"LONG_TERM_AFFECTION"},{label:h.default.t('EXONERE'),value:"EXONERATION"}]),Ga=(0,o.default)(Ya,1)[0],qa=(0,u.useState)([{label:h.default.t('COMPRESSED'),value:"COMPRESSED"},{label:h.default.t('SYRUP'),value:"SYRUP"},{label:h.default.t('SOLUTION'),value:"SOLUTION"},{label:h.default.t('SUPPOSITORY'),value:"SUPPOSITORY"},{label:h.default.t('DEVICE'),value:"DEVICE"}]),Ha=(0,o.default)(qa,1)[0],Qa=(0,c.useDispatch)(),ja=null,za=null;(0,u.useEffect)(function(){(0,T.readUser)().then(function(t){pl('agrement_praticien',t.code_membre),console.log("User",t),Et(t)}),Qa((0,b.fetchGetSubscriptionListReset)()),Qa((0,b.fetchActivePaySubscriptionReset)()),Qa((0,b.fetchGetUserByNameOrNumberReset)()),Qa((0,b.fetchGetUserByIdQRCodeReset)()),Qa((0,b.fetchGetDrugAppareilReset)()),Qa((0,b.fetchCreateConsultationReset)()),Qa((0,b.fetchGetNetworkActsReset)()),Qa((0,b.fetchGetProviderClassReset)()),Qa((0,b.fetchAddDrugReset)()),Qa((0,b.fetchCheckInsuranceCoverageAmountReset)()),z(ke.id_network)},[]),(0,u.useEffect)(function(){null!==gt&&console.log("user",gt)},[gt]),(0,u.useEffect)(function(){console.log("getUserByNameOrNumber.result",$),null!==$.result&&($.result.response.length>0?oa(!0):(ja.alertWithType('warn',h.default.t('EMPTY_LIST'),h.default.t('NO_ASSURE_MATCH_SEARCH')),Qa((0,b.fetchGetUserByNameOrNumberReset)()))),$.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg($),[{text:h.default.t("OK"),onPress:function(){Qa((0,b.fetchGetUserByNameOrNumberReset)())}}],{cancelable:!1})},[$]),(0,u.useEffect)(function(){console.log("getUserByNameOrNumber.result",$),null!==$.result&&($.result.response.length>0?oa(!0):(ja.alertWithType('warn',h.default.t('EMPTY_LIST'),h.default.t('NO_ASSURE_MATCH_SEARCH')),Qa((0,b.fetchGetUserByNameOrNumberReset)()))),$.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg($),[{text:h.default.t("OK"),onPress:function(){Qa((0,b.fetchGetUserByNameOrNumberReset)())}}],{cancelable:!1})},[$]),(0,u.useEffect)(function(){console.log("checkInsuranceCoverageAmount.result",ne),console.log("Prestations",ga),null!==ne.result&&null!==ne.result.response&&(null!==ga&&(Ht(!1),F.displayToast(h.default.t('PRESTATION_SUCCESSFULLY_ADD'))),Qa((0,b.fetchCheckInsuranceCoverageAmountReset)())),ne.error&&s.Alert.alert(h.default.t("INFORMATION_MESSAGE"),F.getErrorMsg(ne),[{text:h.default.t("OK"),onPress:function(){if(null!==ga){var t=(0,n.default)(ga);t.shift(),Ea(t),Ht(!1)}Qa((0,b.fetchCheckInsuranceCoverageAmountReset)())}}],{cancelable:!1})},[ne]),(0,u.useEffect)(function(){null!==te.result&&(te.result.response.length>0?sa(!0):s.Alert.alert(h.default.t("ERROR_LABEL"),h.default.t('NO_DRUG_MATCH_YOU_SEARCH'),[{text:h.default.t("OK"),onPress:function(){Jt(!0),Qa((0,b.fetchGetDrugAppareilReset)()),Qa((0,b.fetchAddDrugReset)())}}],{cancelable:!1})),te.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg(te),[{text:h.default.t("OK"),onPress:function(){Qa((0,b.fetchGetDrugAppareilReset)())}}],{cancelable:!1})},[te]),(0,u.useEffect)(function(){null!==le.result&&(Jt(!1),At(le.result.response)),le.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg(le),[{text:h.default.t("OK"),onPress:function(){Qa((0,b.fetchAddDrugReset)())}}],{cancelable:!1})},[le]),(0,u.useEffect)(function(){null!==re.result&&s.Alert.alert(h.default.t("SUCCESS"),re.result.response,[{text:h.default.t("OK"),onPress:function(){Qa((0,b.fetchCreateConsultationReset)()),ue.goBack()}}],{cancelable:!1}),re.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg(re),[{text:h.default.t("OK"),onPress:function(){Qa((0,b.fetchCreateConsultationReset)())}}],{cancelable:!1})},[re]);var Wa,Ka,Xa,Za,Ja=E.object().shape({numero_assure:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),password:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_lastname:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_firstname:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),$a=E.object().shape({amount_prestation:E.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),code_acte:E.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),frais_deplacement:E.number(),date_prestation:E.date(),ticker_moderateur:E.number()}),el=E.object().shape({examen_name:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),code_acte:E.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),examen_quantite:E.number().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),tl=E.object().shape({drug_name:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),drug_quantity:E.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),drug_posologie:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),al=E.object().shape({code:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),name:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),type:E.string().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),ll=function(t,l){var n=l||''+H(new Date).format('YYYY-MM-DD');Ee('ios'===s.Platform.OS),fe(n)},nl=function(t,l){var n=l||new Date;xe('ios'===s.Platform.OS),Se(H(n).format('YYYY-MM-DD')),pl('accident_date',H(n).format('YYYY-MM-DD'))},rl=function(t,l){var n=l||new Date;nt('ios'===s.Platform.OS),je(H(n).format('YYYY-MM-DD')),pl('pregnancy_start_at',H(n).format('YYYY-MM-DD'))},ol=function(t,l){var n=l||new Date;ut('ios'===s.Platform.OS),Xe(H(n).format('YYYY-MM-DD')),pl('pregnancy_end_at',H(n).format('YYYY-MM-DD'))},il=(0,p.useFormik)({validationSchema:Ja,initialValues:{numero_assure:'',password:'',firstname_patient:'',lastname_patient:'',practitioner_firstname:'',practitioner_lastname:'',agrement_praticien:null==gt?void 0:gt.code_membre,accident_date:null,pregnancy_start_at:null,pregnancy_end_at:null},onSubmit:function(t){0===ga.length?s.Alert.alert(h.default.t("ERROR_LABLE"),h.default.t('YOU_MUST_ADD_AT_LEAST_ONE_PRESTATION'),[{text:h.default.t("OK"),onPress:function(){}}],{cancelable:!1}):X({insured_id:Ct.insured_id,network_agent_id:ke.network_agent_id,password:t.password,beneficiary_id:null!==wt?wt.id:null,practitioner_lastname:t.practitioner_lastname,practitioner_firstname:t.practitioner_firstname,practitioner_provider_class_id:t.practitioner_provider_class_id,care_condition:t.care_condition,accident_date:t.accident_date,pregnancy_start_at:t.pregnancy_start_at,pregnancy_end_at:t.pregnancy_end_at,performances:ga,prescriptions:wa,exams:Ca})}}),ul=il.handleChange,dl=il.handleSubmit,sl=il.handleBlur,cl=il.values,fl=il.errors,ml=il.touched,pl=il.setFieldValue,gl=il.setFieldTouched,El=(il.isValid,function(){switch(console.log("currentStep",Ut),Ut){case 0:return console.log("values",cl),Qa((0,b.fetchGetUserByNameOrNumberReset)()),''!==cl.numero_assure&&null===$.result&&(I(ke.id_network,Ve?"&insured_id="+cl.numero_assure:Ye?"&phone="+cl.numero_assure:"&name="+cl.numero_assure),console.log("errors",fl)),!1;default:return!0}}),_l=[{title:h.default.t('ASSURE'),content:u.default.createElement(s.View,null,u.default.createElement(R.default,{style:{marginTop:10},placeholder:Ve?h.default.t('NUMERO_ASSURE'):Ye?h.default.t('PHONE_NUMBER'):h.default.t('NOM_ASSURE'),value:cl.numero_assure,keyboardType:Ye?'numeric':'default',onChangeText:ul('numero_assure'),onBlur:sl('numero_assure'),success:ml.numero_assure&&!fl.numero_assure,touched:ml.numero_assure,error:fl.numero_assure,icon:u.default.createElement(O.default,{style:{zIndex:10},name:Ve?'lock':Ye?'phone':'user',size:20})}),u.default.createElement(s.View,{style:{flexDirection:'row',position:'absolute',top:22,right:50,justifyContent:'space-between',width:50}},u.default.createElement(N.default,{style:{paddingRight:5},name:"lock",size:20,color:_.Color.primaryColor,onPress:function(){Le(!0),Ge(!1)}}),u.default.createElement(N.default,{style:{paddingRight:5},name:"phone",size:20,color:_.Color.primaryColor,onPress:function(){Le(!1),Ge(!0)}}),u.default.createElement(N.default,{style:{paddingRight:5},name:"user",size:20,color:_.Color.primaryColor,onPress:function(){Le(!1),Ge(!1)}}),u.default.createElement(N.default,{style:{paddingRight:5},name:"qrcode",size:20,color:_.Color.primaryColor,onPress:function(){Ae(!0)}})))},{title:h.default.t('PATIENT'),content:u.default.createElement(s.View,null,u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('NOM_CLIENT'),value:cl.lastname_patient,onChangeText:ul('lastname_patient'),onBlur:sl('lastname_patient'),success:ml.lastname_patient&&!fl.lastname_patient,touched:ml.lastname_patient,editable:!1,error:fl.lastname_patient}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('PRENOM_CLIENT'),value:cl.firstname_patient,editable:!1,onChangeText:ul('firstname_patient'),onBlur:sl('firstname_patient'),success:ml.firstname_patient&&!fl.firstname_patient,touched:ml.firstname_patient,error:fl.firstname_patient}),u.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(x.default,{body2:!0},h.default.t('SITUATION')),u.default.createElement(s.View,{style:{width:(0,y.responsiveWidth)(60)}},u.default.createElement(B.default,{options:Da,disabled:!0,value:va,initial:va,buttonColor:_.Color.accentColor,backgroundColor:_.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){}}))))},{title:h.default.t('PRATICIEN'),content:u.default.createElement(s.View,null,u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('CODE_AGREMENT'),value:cl.agrement_praticien,editable:!1}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('NOM_PRATICIEN'),value:cl.practitioner_lastname,onChangeText:ul('practitioner_lastname'),onBlur:sl('practitioner_lastname'),success:ml.practitioner_lastname&&!fl.practitioner_lastname,touched:ml.practitioner_lastname,error:fl.practitioner_lastname}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('PRENOM_PRATICIEN'),value:cl.practitioner_firstname,onChangeText:ul('practitioner_firstname'),onBlur:sl('practitioner_firstname'),success:ml.practitioner_firstname&&!fl.practitioner_firstname,touched:ml.practitioner_firstname,error:fl.practitioner_firstname}),u.default.createElement(k.View,{ref:function(t){},style:{width:(0,y.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(P.Dropdown,{label:h.default.t('CLASSIFICATION'),data:null!==ae.result?null==(l=ae.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){gl('practitioner_provider_class_id'),pl('practitioner_provider_class_id',t.id),console.log("Value",t)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),u.default.createElement(k.View,{ref:function(t){},style:{width:(0,y.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(P.Dropdown,{label:h.default.t('CONDITION_PRISE_CHARGE'),data:Ga,useNativeDriver:!0,onChangeText:function(t,l,n){console.log("Value",t),ft(t),gl('care_condition'),pl('care_condition',t)},valueExtractor:function(t){return t.value},labelExtractor:function(t){return t.label}})),u.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(x.default,{body2:!0},h.default.t('ACCIDENT')),u.default.createElement(s.View,{style:{width:(0,y.responsiveWidth)(40)}},u.default.createElement(B.default,{options:xa,initial:1,buttonColor:_.Color.accentColor,backgroundColor:_.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){console.log(t),Te('YES'===t)}}))),we&&u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE_ACCIDENT'),value:null!==Ce?Ce:'',onChangeText:ul('date_accident'),onBlur:sl('date_accident'),onFocus:function(){s.Keyboard.dismiss(),xe(!0)},success:ml.date_accident&&!fl.date_accident,touched:ml.date_accident,error:fl.date_accident}),u.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(x.default,{body2:!0},h.default.t('GROSSESSE')),u.default.createElement(s.View,{style:W.contentSwitch},u.default.createElement(B.default,{options:ka,initial:1,buttonColor:_.Color.accentColor,backgroundColor:_.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){et('YES'===t)}}))),$e&&u.default.createElement(u.default.Fragment,null,u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE_DEBUT_GROSSESSE'),value:null!==Qe?Qe:'',onChangeText:ul('date_debut_grossesse'),onBlur:sl('date_debut_grossesse'),onFocus:function(){s.Keyboard.dismiss(),nt(!0)},success:ml.date_debut_grossesse&&!fl.date_debut_grossesse,touched:ml.date_debut_grossesse,error:fl.date_debut_grossesse}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE_FIN_GROSSESSE'),value:null!==Ke?Ke:'',onChangeText:ul('date_fin_grossesse'),onBlur:sl('date_fin_grossesse'),onFocus:function(){s.Keyboard.dismiss(),ut(!0)},success:ml.date_fin_grossesse&&!fl.date_fin_grossesse,touched:ml.date_fin_grossesse,error:fl.date_fin_grossesse})),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('PASSWORD'),value:cl.password,onChangeText:ul('password'),onBlur:sl('password'),success:ml.password&&!fl.password,touched:ml.password,error:fl.password,secureTextEntry:!0}),u.default.createElement(s.View,{style:{marginTop:25}},u.default.createElement(s.View,{style:{flexDirection:'row',alignItems:'center',justifyContent:'space-between'}},u.default.createElement(s.TouchableOpacity,{style:[W.iconNavigationButton,{borderRadius:5,width:100,height:30,flexDirection:"row",backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor}],onPress:function(t){Qa((0,b.fetchGetAmountConsultationReset)()),Fa(!1),null===ct?ja.alertWithType('warn',h.default.t('ERROR_LABEL'),h.default.t('PLEASE_SELECT_CONDITON_PRISE_CHARGE_FIRST')):Ht(!0)}},u.default.createElement(x.default,{whiteColor:!0},h.default.t('PRESTATION')),u.default.createElement(G.default,{name:"medical-bag",size:20,color:_.Color.whiteColor})),u.default.createElement(s.TouchableOpacity,{style:[W.iconNavigationButton,{borderRadius:5,width:100,height:30,flexDirection:"row",backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor}],onPress:function(t){aa(!0)}},u.default.createElement(x.default,{whiteColor:!0},h.default.t('EXAMEN')),u.default.createElement(N.default,{name:"file-medical",size:20,color:_.Color.whiteColor})),u.default.createElement(s.TouchableOpacity,{style:[W.iconNavigationButton,{borderRadius:5,width:110,height:30,flexDirection:"row",backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor}],onPress:function(t){Wt(!0),At(null)}},u.default.createElement(x.default,{whiteColor:!0},h.default.t('MEDICAMENT')),u.default.createElement(q.default,{name:"drug-pack",size:20,color:_.Color.whiteColor})))))}];return u.default.createElement(C.ScreenComponent,null,u.default.createElement(w.default,{ref:function(t){return ja=t}}),u.default.createElement(s.KeyboardAvoidingView,{behavior:'android'===s.Platform.OS?'height':'padding',style:{flex:1}},u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:W.contain},u.default.createElement(A.default,{steps:_l,currentStepIndex:Ut+1}),u.default.createElement(s.View,{style:{flexDirection:'column',alignItems:'center'}},u.default.createElement(v.default,{ref:vt,activeStep:0,steps:_l,useNativeDriver:!0,nextStepAnimation:"slideLeft",prevStepAnimation:"slideRight",isFirstStep:function(t){return Bt(t)},isLastStep:function(t){return Mt(t)},onNext:function(){El()},onPrev:function(){},currentStep:function(t){var l=t.currentStep,n=t.isLastStep,o=t.isFirstStep;Ft(l),Bt(o),Mt(n)}})),u.default.createElement(s.View,{style:W.iconNavigation},xt?u.default.createElement(s.View,null):u.default.createElement(s.TouchableOpacity,{style:[W.iconNavigationButton,{backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor}],onPress:function(){return vt.current.prev()}},u.default.createElement(N.default,{name:"arrow-left",size:20,color:_.Color.whiteColor})),2===Ut?u.default.createElement(S.default,{loading:re.loading,onPress:dl},h.default.t('SUBMIT_LABEL')):u.default.createElement(s.TouchableOpacity,{style:[W.iconNavigationButton,{backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor}],onPress:function(t){dl(t),El()&&vt.current.next()}},D.loading||$.loading||ee.loading?u.default.createElement(s.ActivityIndicator,{size:"small",color:"#fff"}):u.default.createElement(N.default,{name:"arrow-right",size:24,color:_.Color.whiteColor}))),qt&&u.default.createElement(p.Formik,{validationSchema:$a,initialValues:{amount_prestation:'',frais_deplacement:'',code_acte:''},onSubmit:function(t){''===t.code_acte?za.shake(200):(Ea([{act_id:t.code_acte,amount:t.amount_prestation,home_visit_fees:t.frais_deplacement}].concat((0,n.default)(ga))),J({insurance_id:Ct.id,beneficiary_id:null!==wt?wt.id:null,care_condition:ct,act_action:"INSERT",act_type:"PERFORMANCE",performances:[{amount:t.amount_prestation,home_visit_fees:t.frais_deplacement}]}))}},function(t){var l,n=t.values,o=t.errors,c=t.touched,f=t.handleChange,p=t.handleBlur,E=t.setFieldValue,C=t.setFieldTouched,b=t.handleSubmit;return t.isSubmitting,u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[W.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:qt,onSwipeComplete:function(){Ht(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(s.View,{style:[W.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:W.contentSwipeDown},u.default.createElement(s.View,{style:W.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('ADD_PRESTATION')),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE'),value:''+H(ce).format('YYYY-MM-DD HH:mm'),editable:!1}),u.default.createElement(k.View,{ref:function(t){za=t},style:{width:(0,y.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(P.Dropdown,{label:h.default.t('CODE_ACTE'),data:null!==oe.result?null==(l=oe.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){C('code_acte'),E('code_acte',t.id)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT'),value:n.amount_prestation,onChangeText:function(t){E('amount_prestation',t),Z({network_id:ke.id_network,amount:''+t,care_condition:ct})},onBlur:p('amount_prestation'),success:c.amount_prestation&&!o.amount_prestation,touched:c.amount_prestation,A:!0,error:o.amount_prestation}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('TICKET_MONDERATEUR'),editable:!1,value:null!==ie.result?ie.result.response.moderator_ticket:''}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT_PER_INSURANCE'),editable:!1,value:null!==ie.result?ie.result.response.insurance_amount:''}),u.default.createElement(s.View,{style:{marginTop:10,width:"100%",flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(x.default,{body2:!0},h.default.t('VISITE_DOMICILE')),u.default.createElement(s.View,{style:W.contentSwitch},u.default.createElement(B.default,{options:Ma,initial:1,buttonColor:_.Color.accentColor,backgroundColor:_.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){Fa('YES'===t)}}))),Ua&&u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('FRAIS_DEPLACEMENT'),value:n.frais_deplacement,onChangeText:f('frais_deplacement'),onBlur:p('frais_deplacement'),success:c.frais_deplacement&&!o.frais_deplacement,touched:c.frais_deplacement,error:o.frais_deplacement}),u.default.createElement(S.default,{style:{marginTop:20,marginBottom:20},full:!0,loading:ne.loading,onPress:b},h.default.t('SUBMIT_LABEL'))))))}),zt&&u.default.createElement(p.Formik,{validationSchema:tl,initialValues:{drug_name:'',drug_posologie:'',drug_quantity:''},onSubmit:function(t){Ta([{drug_or_device_id:It.id,dosage:t.drug_posologie,quantity:t.drug_quantity}].concat((0,n.default)(wa))),F.displayToast(h.default.t('PRESCRIPTIONS_SUCCESSFULLY_ADD')),Wt(!1)}},function(t){var l=t.values,n=t.errors,o=t.touched,c=t.handleChange,f=t.handleBlur,p=t.handleSubmit;return t.isSubmitting,u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[W.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:zt,onSwipeComplete:function(){Wt(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(s.View,{style:[W.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:W.contentSwipeDown},u.default.createElement(s.View,{style:W.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('AJOUTER_MEDICAMENT')),u.default.createElement(s.View,{style:{flexDirection:'row'}},u.default.createElement(R.default,{style:{marginTop:10,width:"90%"},placeholder:h.default.t('NAME'),value:null!==It?It.name:l.drug_name,onChangeText:c('drug_name'),onBlur:f('drug_name'),success:o.drug_name&&!n.drug_name,touched:o.drug_name,error:n.drug_name,editable:null===It}),u.default.createElement(s.TouchableOpacity,{style:[W.iconNavigationButton,{backgroundColor:_.Color.primaryColor,borderColor:_.Color.primaryColor,marginTop:10,width:40,height:40}],onPress:function(t){Q(ke.id_network,l.drug_name)}},te.loading?u.default.createElement(s.ActivityIndicator,{size:"small",color:"#fff"}):u.default.createElement(O.default,{name:"search",size:24,color:_.Color.whiteColor}))),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('POSOLOGIE'),value:l.drug_posologie,onChangeText:c('drug_posologie'),onBlur:f('drug_posologie'),success:o.drug_posologie&&!n.drug_posologie,touched:o.drug_posologie,error:n.drug_posologie}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('QUANTITE'),value:l.drug_quantity,onChangeText:c('drug_quantity'),onBlur:f('drug_quantity'),success:o.drug_quantity&&!n.drug_quantity,touched:o.drug_quantity,error:n.drug_quantity,keyboardType:"numeric"}),u.default.createElement(S.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:p},h.default.t('SUBMIT_LABEL'))))))}),ta&&u.default.createElement(p.Formik,{validationSchema:el,initialValues:{examen_name:'',examen_quantite:'',code_acte:''},onSubmit:function(t){console.log("Value",t),Sa([{act_id:t.code_acte,description:t.examen_name,quantity:t.examen_quantite}].concat((0,n.default)(Ca))),aa(!1),F.displayToast(h.default.t('EXAMENS_SUCCESSFULLY_ADD'))}},function(t){var l,n=t.values,o=t.errors,c=t.touched,f=t.handleChange,p=t.setFieldValue,E=t.setFieldTouched,C=t.handleBlur,b=t.handleSubmit;return t.isSubmitting,u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[W.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:ta,onSwipeComplete:function(){aa(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(s.View,{style:[W.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:W.contentSwipeDown},u.default.createElement(s.View,{style:W.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('AJOUTER_EXAMEN')),u.default.createElement(k.View,{ref:function(t){za=t},style:{width:(0,y.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(P.Dropdown,{label:h.default.t('CODE_ACTE'),data:null!==oe.result?null==(l=oe.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){console.log("Value",t),E('code_acte'),p('code_acte',t.id)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('NAME'),value:n.examen_name,onChangeText:f('examen_name'),onBlur:C('examen_name'),success:c.examen_name&&!o.examen_name,touched:c.examen_name,error:o.examen_name}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('QUANTITE'),value:n.examen_quantite,onChangeText:f('examen_quantite'),onBlur:C('examen_quantite'),success:c.examen_quantite&&!o.examen_quantite,touched:c.examen_quantite,error:o.examen_quantite,keyboardType:"numeric"}),u.default.createElement(S.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:function(){console.log("errors",o),console.log("values",n),b()}},h.default.t('SUBMIT_LABEL'))))))}),ge&&u.default.createElement(V.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date(ce),mode:"date",display:"spinner",onChange:ll}),Oe&&u.default.createElement(V.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:nl}),lt&&u.default.createElement(V.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:rl}),it&&u.default.createElement(V.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:ol}),Ie&&u.default.createElement(f.default.Container,{contentStyle:{width:(0,y.responsiveWidth)(80)},useNativeDriver:!0,visible:Ie},u.default.createElement(f.default.Title,null,h.default.t('SCAN')),u.default.createElement(s.ScrollView,{style:[W.blockView,{borderBottomColor:_.Color.borderColor,maxHeight:300}]},u.default.createElement(x.default,null,h.default.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')),u.default.createElement(L.default,{onRead:function(t){Ae(!1),console.log("result",t.data)},flashMode:U.RNCamera.Constants.FlashMode.off})),u.default.createElement(f.default.Button,{bold:!0,label:h.default.t('CLOSE'),onPress:function(){Ae(!1)}})),ra&&u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[W.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:ra,onSwipeComplete:function(){oa(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(s.View,{style:[W.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:W.contentSwipeDown},u.default.createElement(s.View,{style:W.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('LIST_ASSURE')),u.default.createElement(s.FlatList,{data:null==(Xa=$.result)?void 0:Xa.response,extraData:null==(Za=$.result)?void 0:Za.response,keyExtractor:function(t,l){return l},ListEmptyComponent:u.default.createElement(x.default,{body2:!0},h.default.t('NO_ASSURE_MATCH_SEARCH')),renderItem:function(t){var l=t.item;return t.index,u.default.createElement(s.View,{style:{paddingVertical:15,alignItems:'flex-start'}},u.default.createElement(s.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:_.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){'PAID'!==l.state?s.Alert.alert(h.default.t('ERROR_LABEL'),h.default.t('ASSURE_NON_EN_REGLE'),[{text:h.default.t('OK'),onPress:function(){}}]):(St(l),Tt(null),Na(1),oa(!1),pl('lastname_patient',l.user.lastname),pl('firstname_patient',l.user.firstname),K(ke.id_network,'',"&user_id="+l.user.id),Qa((0,b.fetchGetUserByNameOrNumberReset)()),vt.current.next())}},u.default.createElement(x.default,{body2:!0,semibold:!0},(null!==l.user.firstname?l.user.firstname:'')+" "+(null!==l.user.lastname?l.user.lastname:''))),l.beneficiaries.map(function(t){return u.default.createElement(s.TouchableOpacity,{style:W.beneficiarySubSection,onPress:function(){St(l),Tt(t),Na(0),oa(!1),pl('lastname_patient',t.lastname),pl('firstname_patient',t.firstname),K(ke.id_network,'',"&user_id="+l.user.id+"&beneficiary_id="+t.id),Qa((0,b.fetchGetUserByNameOrNumberReset)()),vt.current.next()}},u.default.createElement(s.View,{style:{width:10}}),u.default.createElement(s.View,{style:{paddingHorizontal:10,alignItems:'flex-start'}},u.default.createElement(x.default,{subhead:!0,semibold:!0},(null!==t.firstname?t.firstname:'')+" "+(null!==t.lastname?t.lastname:'')+" ("+h.default.t('AYANT_DROITS')+")")))}))}}),u.default.createElement(S.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return oa(!1)}},h.default.t('OK')))))),da&&u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[W.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:da,onSwipeComplete:function(){sa(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(s.View,{style:[W.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:W.contentSwipeDown},u.default.createElement(s.View,{style:W.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('LISTE_MEDICAMENT')),u.default.createElement(s.FlatList,{data:null==(Wa=te.result)?void 0:Wa.response,extraData:null==(Ka=te.result)?void 0:Ka.response,keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(s.View,{style:{paddingVertical:15,alignItems:'flex-start'}},u.default.createElement(s.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:_.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){At(l),sa(!1)}},u.default.createElement(x.default,{body2:!0,semibold:!0},l.name+" | "+l.type)))}}),u.default.createElement(S.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return sa(!1)}},h.default.t('OK')))))),Zt&&u.default.createElement(p.Formik,{validationSchema:al,initialValues:{code:'',name:'',type:'',on_prescription:!1},onSubmit:function(t){At(null),j({network_id:ke.id_network,code:t.code,name:t.name,type:t.type,on_prescription:t.on_prescription})}},function(t){var l=t.values,n=t.errors,o=t.touched,c=t.handleChange,f=t.handleBlur,p=t.handleSubmit,E=t.setFieldValue;return t.isSubmitting,u.default.createElement(s.ScrollView,{style:{flex:1}},u.default.createElement(s.View,{style:[W.containModal,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(M.default,{isVisible:Zt,onSwipeComplete:function(){Jt(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(s.View,{style:[W.contentFilterBottom,{backgroundColor:_.Color.containerBackgroundColor}]},u.default.createElement(s.View,{style:W.contentSwipeDown},u.default.createElement(s.View,{style:W.lineSwipeDown})),u.default.createElement(x.default,{body2:!0,style:{marginTop:10}},h.default.t('AJOUTER_NOUVEAU_MEDICAMENT')),u.default.createElement(R.default,{style:{marginTop:10},placeholder:"Code",value:l.code,onChangeText:c('code'),onBlur:f('code'),success:o.code&&!n.code,touched:o.code,error:n.code}),u.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('NAME'),value:l.name,onChangeText:c('name'),onBlur:f('name'),success:o.name&&!n.name,touched:o.name,error:n.name}),u.default.createElement(k.View,{ref:function(t){},style:{width:(0,y.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(P.Dropdown,{label:"Type",data:Ha,useNativeDriver:!0,onChangeText:function(t,l,n){E('type',t.value)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.label}})),u.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(x.default,{body2:!0},h.default.t('SOUS_ORDONNANCE')),u.default.createElement(s.View,{style:{width:(0,y.responsiveWidth)(60)}},u.default.createElement(B.default,{options:ka,initial:1,buttonColor:_.Color.accentColor,backgroundColor:_.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){E('on_prescription','YES'===t),console.log("On Prescription",t)}}))),u.default.createElement(S.default,{style:{marginTop:20,marginBottom:20},full:!0,loading:le.loading,onPress:p},h.default.t('SUBMIT_LABEL'))))))})))))});e.default=X},2187,[4,1,33,27,15,18,1126,1640,1832,1955,1111,719,2152,2164,534,744,2166,718,2162,2182,2184,2188,2189,1093,538,1782,851,829,1059,1828,1766,2190,2196,1659,1184,961,1112,1190]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t(r(d[1])),n=t(r(d[2])),l=r(d[3]),c=r(d[4]),u=t(r(d[5]));function f(t,o){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);o&&(l=l.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),n.push.apply(n,l)}return n}function s(t){for(var n=1;n0&&(j(Y-1),U(!1),p({currentStep:Y-1,isFirstStep:Y-1==0,isLastStep:Y-1==s.length-1}),A())},goTo:function(t){(s.length-1<=t||t>=0)&&(Y>t?(U(!1),A()):(U(!0),w()),p({currentStep:t,isFirstStep:0===t,isLastStep:0!==t}),j(t))}},(0,u.useEffect)(function(){p({currentStep:Y,isFirstStep:0===Y,isLastStep:Y===s.length-1})},[Y,s.length]),(0,u.useEffect)(function(){V(0===Y),y(Y===s.length-1)},[Y,s.length]),u.default.createElement(c,{contentContainerStyle:P,currentStep:Y,duration:b,animation:T?F:_,content:s[Y].content,useNativeDriver:C})});e.default=l;var c=function(t){var n=t.content,l=t.animation,c=t.duration,v=t.currentStep,f=t.useNativeDriver,p=t.contentContainerStyle,S=(0,u.useState)(void 0),w=(0,o.default)(S,2),h=w[0],A=w[1];return(0,u.useEffect)(function(){switch(l){case"slideLeft":var t=new s.Animated.Value(-s.Dimensions.get("window").width);s.Animated.timing(t,{toValue:0,duration:c,useNativeDriver:f}).start(),A({transform:[{translateX:t}]});break;case"slideRight":var n=new s.Animated.Value(s.Dimensions.get("window").width);s.Animated.timing(n,{toValue:0,duration:c,useNativeDriver:f}).start(),A({transform:[{translateX:n}]});break;case"slideUp":var o=new s.Animated.Value(-s.Dimensions.get("window").height);s.Animated.timing(o,{toValue:0,duration:c,useNativeDriver:f}).start(),A({transform:[{translateY:o}]});break;case"slideDown":var u=new s.Animated.Value(s.Dimensions.get("window").height);s.Animated.timing(u,{toValue:0,duration:c}).start(),A({transform:[{translateY:u}]});break;case"fade":default:var v=new s.Animated.Value(0);s.Animated.timing(v,{toValue:1,duration:c,useNativeDriver:f}).start(),A({opacity:v})}return function(){var t=new s.Animated.Value(1);s.Animated.timing(t,{toValue:0,duration:300,useNativeDriver:f}).start(),A({opacity:t})}},[l,c,A,v]),u.default.createElement(s.Animated.View,{style:[h,p]},n)}},2189,[4,1,27,15,18]); __d(function(g,r,i,a,m,e,d){'use strict';var t=r(d[0]),n=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(r(d[2])),s=n(r(d[3])),l=n(r(d[4])),u=n(r(d[5])),c=n(r(d[6])),h=n(r(d[7])),p=n(r(d[8])),f=t(r(d[9])),y=n(r(d[10])),C=r(d[11]),v=r(d[12]),b=r(d[13]),w=b.RNCamera.Constants.FlashMode,k=[w.torch,w.on,w.off,w.auto],A=(function(t){function n(t){var o;return(0,s.default)(this,n),(o=(0,u.default)(this,(0,c.default)(n).call(this,t))).state={scanning:!1,isCameraActivated:!0,fadeInOpacity:new C.Animated.Value(0),isAuthorized:!1,isAuthorizationChecked:!1,disableVibrationByUser:!1},o.timer=null,o._scannerTimeout=null,o._handleBarCodeRead=o._handleBarCodeRead.bind((0,h.default)(o)),o}return(0,p.default)(n,t),(0,l.default)(n,[{key:"componentDidMount",value:function(){var t=this;'ios'===C.Platform.OS?(0,v.request)(v.PERMISSIONS.IOS.CAMERA).then(function(n){t.setState({isAuthorized:n===v.RESULTS.GRANTED,isAuthorizationChecked:!0})}):'android'===C.Platform.OS&&this.props.checkAndroid6Permissions?C.PermissionsAndroid.request(C.PermissionsAndroid.PERMISSIONS.CAMERA,{title:this.props.permissionDialogTitle,message:this.props.permissionDialogMessage,buttonPositive:this.props.buttonPositive}).then(function(n){var o=n===C.PermissionsAndroid.RESULTS.GRANTED;t.setState({isAuthorized:o,isAuthorizationChecked:!0})}):this.setState({isAuthorized:!0,isAuthorizationChecked:!0}),this.props.fadeIn&&C.Animated.sequence([C.Animated.delay(1e3),C.Animated.timing(this.state.fadeInOpacity,{toValue:1,easing:C.Easing.inOut(C.Easing.quad),useNativeDriver:!0})]).start()}},{key:"componentWillUnmount",value:function(){null!==this._scannerTimeout&&clearTimeout(this._scannerTimeout),null!==this.timer&&clearTimeout(this.timer),this.timer=null,this._scannerTimeout=null}},{key:"disable",value:function(){this.setState({disableVibrationByUser:!0})}},{key:"enable",value:function(){this.setState({disableVibrationByUser:!1})}},{key:"_setScanning",value:function(t){this.setState({scanning:t})}},{key:"_setCamera",value:function(t){var n=this;this.setState({isCameraActivated:t,scanning:!1,fadeInOpacity:new C.Animated.Value(0)},function(){t&&n.props.fadeIn&&n.props.fadeIn&&C.Animated.sequence([C.Animated.delay(10),C.Animated.timing(n.state.fadeInOpacity,{toValue:1,easing:C.Easing.inOut(C.Easing.quad),useNativeDriver:!0})]).start()})}},{key:"_handleBarCodeRead",value:function(t){var n=this;this.state.scanning||this.state.disableVibrationByUser||(this.props.vibrate&&C.Vibration.vibrate(),this._setScanning(!0),this.props.onRead(t),this.props.reactivate&&(this._scannerTimeout=setTimeout(function(){return n._setScanning(!1)},this.props.reactivateTimeout)))}},{key:"_renderTopContent",value:function(){return this.props.topContent?this.props.topContent:null}},{key:"_renderBottomContent",value:function(){return this.props.bottomContent?this.props.bottomContent:null}},{key:"_renderCameraMarker",value:function(){return this.props.showMarker?this.props.customMarker?this.props.customMarker:f.default.createElement(C.View,{style:S.rectangleContainer},f.default.createElement(C.View,{style:[S.rectangle,this.props.markerStyle?this.props.markerStyle:null]})):null}},{key:"_renderCameraComponent",value:function(){return f.default.createElement(b.RNCamera,(0,o.default)({androidCameraPermissionOptions:{title:this.props.permissionDialogTitle,message:this.props.permissionDialogMessage,buttonPositive:this.props.buttonPositive},style:[S.camera,this.props.cameraStyle],onBarCodeRead:this._handleBarCodeRead.bind(this),type:this.props.cameraType,flashMode:this.props.flashMode,captureAudio:!1},this.props.cameraProps),this._renderCameraMarker())}},{key:"_renderCamera",value:function(){var t=this,n=this.props,o=n.notAuthorizedView,s=n.pendingAuthorizationView,l=(n.cameraType,n.cameraTimeoutView);if(!this.state.isCameraActivated)return f.default.createElement(C.TouchableWithoutFeedback,{onPress:function(){return t._setCamera(!0)}},l);var u=this.state,c=u.isAuthorized,h=u.isAuthorizationChecked;return c?(this.props.cameraTimeout>0&&(this.timer&&clearTimeout(this.timer),this.timer=setTimeout(function(){return t._setCamera(!1)},this.props.cameraTimeout)),this.props.fadeIn?f.default.createElement(C.Animated.View,{style:{opacity:this.state.fadeInOpacity,backgroundColor:'transparent',height:this.props.cameraStyle&&this.props.cameraStyle.height||S.camera.height}},this._renderCameraComponent()):this._renderCameraComponent()):h?o:s}},{key:"reactivate",value:function(){this._setScanning(!1)}},{key:"render",value:function(){return f.default.createElement(C.View,{style:[S.mainContainer,this.props.containerStyle]},f.default.createElement(C.View,{style:[S.infoView,this.props.topViewStyle]},this._renderTopContent()),f.default.createElement(C.View,{style:this.props.cameraStyle},this._renderCamera()),f.default.createElement(C.View,{style:[S.infoView,this.props.bottomViewStyle]},this._renderBottomContent()))}}]),n})(f.Component);e.default=A,A.propTypes={onRead:y.default.func.isRequired,vibrate:y.default.bool,reactivate:y.default.bool,reactivateTimeout:y.default.number,cameraTimeout:y.default.number,fadeIn:y.default.bool,showMarker:y.default.bool,cameraType:y.default.oneOf(['front','back']),customMarker:y.default.element,containerStyle:y.default.any,cameraStyle:y.default.any,markerStyle:y.default.any,topViewStyle:y.default.any,bottomViewStyle:y.default.any,topContent:y.default.oneOfType([y.default.element,y.default.string]),bottomContent:y.default.oneOfType([y.default.element,y.default.string]),notAuthorizedView:y.default.element,permissionDialogTitle:y.default.string,permissionDialogMessage:y.default.string,buttonPositive:y.default.string,checkAndroid6Permissions:y.default.bool,flashMode:y.default.oneOf(k),cameraProps:y.default.object,cameraTimeoutView:y.default.element},A.defaultProps={onRead:function(){return console.log('QR code scanned!')},reactivate:!1,vibrate:!0,reactivateTimeout:0,cameraTimeout:0,fadeIn:!0,showMarker:!1,cameraType:'back',notAuthorizedView:f.default.createElement(C.View,{style:{flex:1,alignItems:'center',justifyContent:'center'}},f.default.createElement(C.Text,{style:{textAlign:'center',fontSize:16}},"Camera not authorized")),pendingAuthorizationView:f.default.createElement(C.View,{style:{flex:1,alignItems:'center',justifyContent:'center'}},f.default.createElement(C.Text,{style:{textAlign:'center',fontSize:16}},"...")),permissionDialogTitle:'Info',permissionDialogMessage:'Need camera permission',buttonPositive:'OK',checkAndroid6Permissions:!1,flashMode:w.auto,cameraProps:{},cameraTimeoutView:f.default.createElement(C.View,{style:{flex:0,alignItems:'center',justifyContent:'center',height:C.Dimensions.get('window').height,width:C.Dimensions.get('window').width,backgroundColor:'black'}},f.default.createElement(C.Text,{style:{color:'white'}},"Tap to activate camera"))};var S=C.StyleSheet.create({mainContainer:{flex:1},infoView:{flex:2,justifyContent:'center',alignItems:'center',width:C.Dimensions.get('window').width},camera:{flex:0,alignItems:'center',justifyContent:'center',backgroundColor:'transparent',height:C.Dimensions.get('window').width,width:C.Dimensions.get('window').width},rectangleContainer:{flex:1,alignItems:'center',justifyContent:'center',backgroundColor:'transparent'},rectangle:{height:250,width:250,borderWidth:2,borderColor:'#00FF00',backgroundColor:'transparent'}})},2190,[4,1,6,8,9,10,12,11,13,15,68,18,2191,2196]); @@ -2205,9 +2205,9 @@ __d(function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{ __d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),o=t(r(d[3])),f=r(d[4]),u=r(d[5]),c=r(d[6]),s=l(r(d[7])),E=r(d[8]),y=r(d[9]),p=l(r(d[10])),w=r(d[11]),C=r(d[12]),x=r(d[13]),T=l(r(d[14])),b=t(r(d[15])),V=l(r(d[16])),h=r(d[17]),A=r(d[18]),_=f.Dimensions.get('window'),I=(_.width,_.height,(0,w.createStructuredSelector)({subscriptionList:C.selectSubscriptionList,activatePaySubscription:C.selectActivatePaySubscription,getConsultation:C.selectGetConsultation,acceptRefuseConsultation:C.selectAcceptRefuseConsultation})),L=(0,u.connect)(I,{fetchActivePaySubscription:y.fetchActivePaySubscription,fetchGetConsultation:y.fetchGetConsultation,fetchAcceptRejectConsultation:y.fetchAcceptRejectConsultation})(function(t){t.navigation;var l=t.fetchGetConsultation,w=t.fetchAcceptRejectConsultation,C=t.getConsultation,_=t.acceptRefuseConsultation,I=(0,u.useDispatch)(),L=(0,o.useState)(null),R=(0,n.default)(L,2),S=R[0],N=R[1],O=(0,o.useState)(!1),P=(0,n.default)(O,2),v=P[0],B=P[1],M=(0,o.useState)({}),U=(0,n.default)(M,2),j=U[0],G=U[1];(0,o.useEffect)(function(){(0,x.readUser)().then(function(t){N(t),console.log("User",t),l(t.id,'UNTREATED_ALL','')}),I((0,y.fetchGetConsultationReset)()),I((0,y.fetchAcceptRejectConsultationReset)())},[]),(0,o.useEffect)(function(){C.error&&f.Alert.alert(s.default.t("ERROR_LABLE"),b.getErrorMsg(C),[{text:s.default.t("OK"),onPress:function(){I((0,y.fetchGetConsultationReset)())}}],{cancelable:!1})},[C]),(0,o.useEffect)(function(){null!==_.result&&(f.Alert.alert(s.default.t("SUCCESS"),_.result.response,[{text:s.default.t("OK"),onPress:function(){I((0,y.fetchAcceptRejectConsultationReset)()),B(!1),null!==S&&l(S.id,'UNTREATED_ALL','')}}],{cancelable:!1}),null!==S&&l(S.id,'UNTREATED_ALL','')),_.error&&f.Alert.alert(s.default.t("ERROR_LABLE"),b.getErrorMsg(_),[{text:s.default.t("OK"),onPress:function(){I((0,y.fetchAcceptRejectConsultationReset)()),B(!1),null!==S&&l(S.id,'UNTREATED_ALL','')}}],{cancelable:!1})},[_]);var k=function(t){return o.default.createElement(f.TouchableOpacity,{style:[D.content,{backgroundColor:c.Color.cardBackgroundColor}],onPress:function(){B(!0),G(t)}},o.default.createElement(f.View,{style:{borderColor:c.Color.borderColor,flexDirection:"row",paddingBottom:10,borderBottomWidth:.5}},o.default.createElement(f.View,{style:{flex:1,alignItems:'flex-start'}},o.default.createElement(T.default,{caption1:!0},s.default.t('NETWORK')+": "+t.network.name))),o.default.createElement(f.View,{style:[D.contentTop,{borderColor:c.Color.borderColor}]},o.default.createElement(f.View,{style:{flex:1,alignItems:'flex-start'}},o.default.createElement(T.default,{caption1:!0},s.default.t('PATIENT')+": "+t.patient_lastname+" "+t.patient_firstname),o.default.createElement(T.default,{footnote:!0,light:!0,numberOfLines:1},s.default.t('SITUATION')+": "+t.patient_situation.toLowerCase())),o.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},o.default.createElement(T.default,{caption1:!0},s.default.t('PRATICIEN')+": "+t.practitioner_lastname+" "+t.practitioner_firstname),o.default.createElement(T.default,{footnote:!0,light:!0,numberOfLines:1},s.default.t('SITUATION')+": "+t.practitioner_provider_class))),o.default.createElement(f.View,{style:D.contentBottom},o.default.createElement(f.View,{style:D.bottomLeft},o.default.createElement(f.View,{style:{marginHorizontal:5}},o.default.createElement(T.default,{caption1:!0,semibold:!0,accentColor:!0},"Type: "+t.type.toLowerCase()))),o.default.createElement(f.View,{style:{flexDirection:'row',alignItems:'flex-end'}},o.default.createElement(T.default,{caption1:!0,semibold:!0,primaryColor:!0},"Date: "+A(t.created_at).format('YYYY-MM-DD')))))};return o.default.createElement(E.ScreenComponent,null,o.default.createElement(p.default,{ref:function(t){return t}}),o.default.createElement(f.View,{style:D.contain},C.loading?o.default.createElement(f.View,{style:{flex:1,justifyContent:'center',alignItems:'center'}},'android'===f.Platform.OS?o.default.createElement(o.default.Fragment,null,o.default.createElement(f.ProgressBarAndroid,null),o.default.createElement(T.default,null,s.default.t('LOADING_DOTS'))):o.default.createElement(o.default.Fragment,null,o.default.createElement(f.ActivityIndicator,{size:"large",color:'#ccc'}),o.default.createElement(T.default,null,s.default.t('LOADING_DOTS')))):null!==C.result?o.default.createElement(f.FlatList,{style:{flex:1},ListEmptyComponent:function(){return o.default.createElement(T.default,null,s.default.t('NO_CONSULTATION_DEMAND'))},data:C.result.response,keyExtractor:function(t,l){return t.id},renderItem:function(t){var l=t.item;return t.index,k(l)}}):null,v&&o.default.createElement(V.default.Container,{useNativeDriver:!0,visible:v},o.default.createElement(V.default.Title,null,s.default.t('DETAIL')),o.default.createElement(f.ScrollView,{persistentScrollbar:!0},o.default.createElement(f.View,{style:[D.blockView,{borderBottomColor:c.Color.borderColor}]},o.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},o.default.createElement(f.View,{style:{flex:1}},o.default.createElement(T.default,{style:[D.body2]},s.default.t('NETWORK'))),o.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},o.default.createElement(T.default,{style:[h.Typography.caption1,c.Color.grayColor]},""+j.network.name))),o.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},o.default.createElement(f.View,{style:{flex:1}},o.default.createElement(T.default,{style:[D.body2]},s.default.t('PATIENT'))),o.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},o.default.createElement(T.default,{style:[h.Typography.caption1,c.Color.grayColor]},j.patient_lastname+" "+j.patient_firstname))),o.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},o.default.createElement(f.View,{style:{flex:1}},o.default.createElement(T.default,{style:[D.body2]},"Situation")),o.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},o.default.createElement(T.default,{style:[h.Typography.caption1,c.Color.grayColor]},j.patient_situation.toLowerCase()))),o.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},o.default.createElement(f.View,{style:{flex:1}},o.default.createElement(T.default,{style:[D.body2]},s.default.t('PRATICIEN'))),o.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},o.default.createElement(T.default,{style:[h.Typography.caption1,c.Color.grayColor]},j.practitioner_lastname+" "+j.practitioner_firstname))),o.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},o.default.createElement(f.View,{style:{flex:1}},o.default.createElement(T.default,{style:[D.body2]},s.default.t('CLASSE_PRESTATAIRE'))),o.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},o.default.createElement(T.default,{style:[h.Typography.caption1,c.Color.grayColor]},(0,b.uppercaseFirstLetter)(j.practitioner_provider_class.toLowerCase())))),o.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},o.default.createElement(f.View,{style:{flex:1}},o.default.createElement(T.default,{style:[D.body2]},s.default.t('STATE'))),o.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},o.default.createElement(T.default,{style:[h.Typography.caption1,c.Color.grayColor]},(0,b.uppercaseFirstLetter)(j.state.toLowerCase())))),o.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},o.default.createElement(f.View,{style:{flex:1}},o.default.createElement(T.default,{style:[D.body2]},"Type")),o.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},o.default.createElement(T.default,{style:[h.Typography.caption1,c.Color.grayColor]},(0,b.uppercaseFirstLetter)(j.type.toLowerCase())))),o.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},o.default.createElement(f.View,{style:{flex:1}},o.default.createElement(T.default,{style:[D.body2]},s.default.t('CONDITION_PRISE_CHARGE'))),o.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},o.default.createElement(T.default,{style:[h.Typography.caption1,c.Color.grayColor]},(0,b.uppercaseFirstLetter)(j.care_condition.toLowerCase())))),o.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},o.default.createElement(f.View,{style:{flex:1}},o.default.createElement(T.default,{style:[D.body2]},s.default.t('INSTITUTE_NAME'))),o.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},o.default.createElement(T.default,{style:[h.Typography.caption1,c.Color.grayColor]},(0,b.uppercaseFirstLetter)(j.institution_name.toLowerCase())))),o.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},o.default.createElement(f.View,{style:{flex:1}},o.default.createElement(T.default,{style:[D.body2]},"Date")),o.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},o.default.createElement(T.default,{style:[h.Typography.caption1,c.Color.grayColor]},A(j.created_at).format('YYYY-MM-DD')))),o.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},o.default.createElement(f.View,{style:{flex:1}},o.default.createElement(T.default,{style:[D.body2]},s.default.t('EXAMEN'))),o.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},j.exams.map(function(t){return o.default.createElement(T.default,{style:[h.Typography.caption1,c.Color.grayColor]},t.description+" \n "+t.act.name+" \n")}))),o.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},o.default.createElement(f.View,{style:{flex:1}},o.default.createElement(T.default,{style:[D.body2]},s.default.t('MEDICAMENT'))),o.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},j.prescriptions.map(function(t){return o.default.createElement(T.default,{style:[h.Typography.caption1,c.Color.grayColor]},t.drug_or_device.name+" \n "+t.dosage+" \n")}))),o.default.createElement(f.View,{style:{flexDirection:'row',marginTop:10}},o.default.createElement(f.View,{style:{flex:1}},o.default.createElement(T.default,{style:[D.body2]},s.default.t('PRESTATION'))),o.default.createElement(f.View,{style:{flex:1,alignItems:'flex-end'}},j.performances.map(function(t){return o.default.createElement(T.default,{style:[h.Typography.caption1,c.Color.grayColor]},t.act.name+" \n "+t.amount+" \n")}))))),o.default.createElement(V.default.Button,{bold:!0,label:s.default.t('CANCEL_LABEL'),onPress:function(){B(!1)}}),o.default.createElement(V.default.Button,{bold:!0,label:s.default.t('REJECT'),onPress:function(){w({health_care_sheet_id:j.id,user_id:S.id,action:"REJECT"})}}),o.default.createElement(V.default.Button,{bold:!0,label:s.default.t('ACCEPT'),onPress:function(){w({health_care_sheet_id:j.id,user_id:S.id,action:"ACCEPT"})}}))))});e.default=L;var D=f.StyleSheet.create({textInput:{height:46,backgroundColor:c.Color.fieldColor,borderRadius:5,marginTop:10,padding:10,width:'100%'},lineRow:{flexDirection:'row',justifyContent:'space-between',paddingBottom:20},contain:{marginTop:20,paddingBottom:20,paddingLeft:10,paddingRight:10,flex:1},content:{padding:10,marginBottom:10,borderRadius:8},contentTop:{flexDirection:"row",paddingBottom:10,borderBottomWidth:1},contentBottom:{flexDirection:"row",marginTop:10,justifyContent:"space-between"},bottomLeft:{flexDirection:"row",alignItems:"center"},image:{width:32,height:32,marginRight:10,borderRadius:16},blockView:{paddingVertical:10,borderBottomWidth:.5}})},2199,[4,1,27,15,18,1126,1111,719,2152,744,2166,2182,2184,718,1782,1659,1640,1156,1190]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),c=t(r(d[3])),o=r(d[4]),u=r(d[5]),f=l(r(d[6])),s=r(d[7]),E=l(r(d[8])),p=r(d[9]),y=r(d[10]),h=r(d[11]),w=r(d[12]),C=t(r(d[13])),T=l(r(d[14])),_=l(r(d[15])),A=r(d[16]),V=l(r(d[17])),R=(0,p.createStructuredSelector)({subscriptionList:y.selectSubscriptionList,activatePaySubscription:y.selectActivatePaySubscription,getConsultation:y.selectGetConsultation,acceptRefuseConsultation:y.selectAcceptRefuseConsultation}),x=(0,h.connect)(R,{fetchActivePaySubscription:w.fetchActivePaySubscription,fetchGetConsultation:w.fetchGetConsultation,fetchAcceptRejectConsultation:w.fetchAcceptRejectConsultation})(function(t){var l=t.navigation,s=t.fetchAcceptRejectConsultation,p=t.acceptRefuseConsultation,y=(0,h.useDispatch)(),R=(0,c.useState)(l.getParam('item')),x=(0,n.default)(R,2),b=x[0],P=(x[1],(0,c.useState)(null)),L=(0,n.default)(P,2),D=L[0],I=L[1];return(0,c.useEffect)(function(){(0,A.readUser)().then(function(t){I(t)}),y((0,w.fetchAcceptRejectConsultationReset)())},[]),(0,c.useEffect)(function(){null!==p.result&&u.Alert.alert(f.default.t("SUCCESS"),p.result.response,[{text:f.default.t("OK"),onPress:function(){y((0,w.fetchAcceptRejectConsultationReset)()),l.goBack()}}],{cancelable:!1}),p.error&&u.Alert.alert(f.default.t("ERROR_LABLE"),C.getErrorMsg(p),[{text:f.default.t("OK"),onPress:function(){y((0,w.fetchAcceptRejectConsultationReset)())}}],{cancelable:!1})},[p]),console.log("Consultation",b),c.default.createElement(u.SafeAreaView,{style:o.BaseStyle.safeAreaView,forceInset:{top:'always'}},c.default.createElement(V.default,{ref:function(t){return t}}),c.default.createElement(u.ScrollView,null,c.default.createElement(u.View,{style:S.contain},c.default.createElement(u.View,{style:[S.contentRow]},c.default.createElement(u.View,{style:S.colCenter},c.default.createElement(E.default,{body1:!0,light:!0},f.default.t('PATIENT')),c.default.createElement(E.default,{body2:!0},b.patient_lastname+" "+b.patient_firstname),c.default.createElement(E.default,{body2:!0},b.patient_situation.toLowerCase())),c.default.createElement(u.View,{style:S.colCenter},c.default.createElement(E.default,{body1:!0,light:!0},f.default.t('PRATICIEN')),c.default.createElement(E.default,{body2:!0},b.practitioner_lastname+" "+b.practitioner_firstname),c.default.createElement(E.default,{body2:!0},(0,C.uppercaseFirstLetter)(b.practitioner_provider_class.toLowerCase())))),c.default.createElement(u.View,{style:S.line}),c.default.createElement(u.View,{style:{flexDirection:'row'}},c.default.createElement(u.View,{style:{flex:1}},c.default.createElement(E.default,{caption1:!0,light:!0},f.default.t('STATE')),c.default.createElement(E.default,{headline:!0,style:{marginTop:5}},(0,C.uppercaseFirstLetter)(b.state.toLowerCase()))),c.default.createElement(u.View,{style:{flex:1}},c.default.createElement(E.default,{caption1:!0,light:!0},"Type"),c.default.createElement(E.default,{headline:!0,style:{marginTop:5}},(0,C.uppercaseFirstLetter)(b.type.toLowerCase())))),c.default.createElement(u.View,{style:{flexDirection:'row',marginTop:25}},c.default.createElement(u.View,{style:{flex:1}},c.default.createElement(E.default,{caption1:!0,light:!0},f.default.t('CONDITION_PRISE_CHARGE')),c.default.createElement(E.default,{headline:!0,style:{marginTop:5}},(0,C.uppercaseFirstLetter)(b.care_condition.toLowerCase()))),c.default.createElement(u.View,{style:{flex:1}},c.default.createElement(E.default,{caption1:!0,light:!0},f.default.t('INSTITUTE_NAME')),c.default.createElement(E.default,{headline:!0,style:{marginTop:5}},(0,C.uppercaseFirstLetter)(b.institution_name.toLowerCase())))),c.default.createElement(u.View,{style:{flexDirection:'row',marginTop:25}},c.default.createElement(u.View,{style:{flex:1}},c.default.createElement(E.default,{caption1:!0,light:!0},"Date"),c.default.createElement(E.default,{headline:!0,style:{marginTop:5}},(0,T.default)(b.created_at).format('YYYY-MM-DD')))),c.default.createElement(u.View,{style:S.line}),c.default.createElement(u.View,{style:{flexDirection:'row',marginTop:25}},c.default.createElement(u.View,{style:{flex:1}},c.default.createElement(E.default,{caption1:!0,light:!0},f.default.t('EXAMEN')),c.default.createElement(E.default,{headline:!0,style:{marginTop:5}},b.exams.length)),c.default.createElement(u.View,{style:{flex:1}},c.default.createElement(E.default,{caption1:!0,light:!0},f.default.t('MEDICAMENT')),c.default.createElement(E.default,{headline:!0,style:{marginTop:5}},b.prescriptions.length))),c.default.createElement(u.View,{style:{flexDirection:'row',marginTop:25}},c.default.createElement(u.View,{style:{flex:1}},c.default.createElement(E.default,{caption1:!0,light:!0},f.default.t('PRESTATION')),c.default.createElement(E.default,{headline:!0,style:{marginTop:5}},b.performances.length))),c.default.createElement(u.View,{style:{flexDirection:'row',justifyContent:'space-between',marginTop:25}},c.default.createElement(_.default,{onPress:function(){s({health_care_sheet_id:b.id,user_id:D.id,action:"ACCEPT"})}},f.default.t("ACCEPT")),c.default.createElement(_.default,{onPress:function(){s({health_care_sheet_id:b.id,user_id:D.id,action:"REJECT"})}},f.default.t("REJECT"))))))});e.default=x;var S=u.StyleSheet.create({contain:{padding:20,width:"100%"},classContent:{flexDirection:"row",justifyContent:"flex-end",marginBottom:15},line:{width:"100%",height:1,borderWidth:.5,borderColor:s.Color.dividerColor,borderStyle:"dashed",marginVertical:20},code:{width:"100%",padding:20,alignItems:"center",justifyContent:"center"},contentRow:{flexDirection:"row"},centerView:{alignItems:"center",justifyContent:"center",marginHorizontal:10},colCenter:{flex:1,alignItems:"flex-start"}})},2200,[4,1,27,15,2201,18,719,1111,1782,2182,2184,1126,744,1659,1190,1759,718,2166]); __d(function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.BaseStyle=void 0;var t=r(d[0]),o=r(d[1]),n=t.StyleSheet.create({textInput:{height:46,borderRadius:5,paddingHorizontal:10,width:'100%',justifyContent:'space-between',alignItems:'center',flexDirection:'row'},safeAreaView:{flex:1,backgroundColor:o.Color.containerBackgroundColor}});e.BaseStyle=n},2201,[18,1111]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),o=l(r(d[3])),u=t(r(d[4])),c=r(d[5]),s=r(d[6]),f=l(r(d[7])),p=r(d[8]),E=t(r(d[9])),y=r(d[10]),C=l(r(d[11])),h=r(d[12]),w=l(r(d[13])),b=r(d[14]),_=r(d[15]),S=l(r(d[16])),T=r(d[17]),x=l(r(d[18])),I=r(d[19]),R=r(d[20]),V=l(r(d[21])),v=l(r(d[22])),O=l(r(d[23])),A=l(r(d[24])),N=l(r(d[25])),B=l(r(d[26])),D=t(r(d[27])),P=r(d[28]),k=l(r(d[29])),L=l(r(d[30])),M=r(d[31]),U=t(r(d[32])),F=r(d[33]),G=l(r(d[34])),j=r(d[35]);function z(t,l){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);l&&(o=o.filter(function(l){return Object.getOwnPropertyDescriptor(t,l).enumerable})),n.push.apply(n,o)}return n}function H(t){for(var l=1;l0?_t(!0):Gt.alertWithType('warn',C.default.t('EMPTY_LIST'),C.default.t('NO_ASSURE_MATCH_SEARCH'))),X.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),U.getErrorMsg(X),[{text:C.default.t("OK"),onPress:function(){Ft((0,_.fetchGetUserByNameOrNumberReset)())}}],{cancelable:!1})},[X]),(0,u.useEffect)(function(){Ct(!1),null!==Q.result&&null!==Q.result.response&&Ft((0,_.fetchCheckInsuranceCoverageAmountReset)()),Q.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),U.getErrorMsg(Q),[{text:C.default.t("OK"),onPress:function(){Ae.examen?Ze(H({},Je,{exams:Je.exams.map(function(t){return Ae.id===t.id?H({},t,{unit_price:tt.exams.filter(function(t){return t.id===Ae.id})[0].unit_price}):t})})):Ze(H({},Je,{prestations:Je.prestations.map(function(t){return Ae.id===t.id?H({},t,{unit_price:tt.exams.filter(function(t){return t.id===Ae.id})[0].unit_price}):t})})),Ft((0,_.fetchCheckInsuranceCoverageAmountReset)())}}],{cancelable:!1})},[Q]),(0,u.useEffect)(function(){null!==q.result&&qe(!0),q.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),U.getErrorMsg(q),[{text:C.default.t("OK"),onPress:function(){Ft((0,_.fetchGetConsultationReset)())}}],{cancelable:!1})},[q]),(0,u.useEffect)(function(){null!==$.result&&c.Alert.alert(C.default.t("SUCCESS"),$.result.response,[{text:C.default.t("OK"),onPress:function(){Ft((0,_.fetchExecutionPrescriptionReset)()),ee.goBack()}}],{cancelable:!1}),$.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),U.getErrorMsg($),[{text:C.default.t("OK"),onPress:function(){Ft((0,_.fetchExecutionPrescriptionReset)())}}],{cancelable:!1})},[$]);var jt=E.object().shape({numero_assure:E.string().required(C.default.t('THIS_FIELD_IS_REQUIRED')),password:E.string().required(C.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_lastname:E.string().required(C.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_firstname:E.string().required(C.default.t('THIS_FIELD_IS_REQUIRED'))}),zt=E.object().shape({price:E.number().required(C.default.t('THIS_FIELD_IS_REQUIRED'))});console.log("consultaiton",Je);var Ht,Yt,Kt,Qt,qt=(0,p.useFormik)({validationSchema:jt,initialValues:{numero_assure:'',password:'',firstname_patient:'',lastname_patient:'',practitioner_firstname:'',practitioner_lastname:'',agrement_praticien:null==ge?void 0:ge.code_membre,pregnancy_start_at:null,pregnancy_end_at:null},onSubmit:function(t){z({health_care_sheet_id:Je.id,network_agent_id:oe.network_agent_id,password:t.password,practitioner_lastname:t.practitioner_lastname,practitioner_firstname:t.practitioner_firstname,practitioner_provider_class_id:t.practitioner_provider_class_id,prescriptions:Je.prescriptions.filter(function(t){return t.checked}).map(function(t){return{id:t.id,unit_price:t.unit_price}}),exams:Je.exams.filter(function(t){return t.checked}).map(function(t){return{id:t.id,unit_price:t.unit_price}})})}}),Wt=qt.handleChange,Xt=qt.handleSubmit,Jt=qt.handleBlur,Zt=qt.values,$t=qt.errors,el=qt.touched,tl=qt.setFieldValue,ll=qt.setFieldTouched,al=(qt.isValid,function(){switch(console.log("currentStep",ze),ze){case 0:return console.log("values",Zt),Ft((0,_.fetchGetUserByNameOrNumberReset)()),''!==Zt.numero_assure&&null===X.result&&(n(oe.id_network,ce?"&insured_id="+Zt.numero_assure:me?"&phone="+Zt.numero_assure:"&name="+Zt.numero_assure),console.log("errors",$t)),!1;default:return!0}}),rl=[{title:C.default.t('ASSURE'),content:u.default.createElement(c.View,null,u.default.createElement(x.default,{style:{marginTop:10},placeholder:ce?C.default.t('NUMERO_ASSURE'):me?C.default.t('PHONE_NUMBER'):C.default.t('NOM_ASSURE'),value:Zt.numero_assure,keyboardType:me?'numeric':'default',onChangeText:Wt('numero_assure'),onBlur:Jt('numero_assure'),success:el.numero_assure&&!$t.numero_assure,touched:el.numero_assure,error:$t.numero_assure,icon:u.default.createElement(A.default,{style:{zIndex:10},name:ce?'lock':me?'phone':'user',size:20})}),u.default.createElement(c.View,{style:{flexDirection:'row',position:'absolute',top:22,right:50,justifyContent:'space-between',width:50}},u.default.createElement(O.default,{style:{paddingRight:5},name:"lock",size:20,color:y.Color.primaryColor,onPress:function(){de(!0),pe(!1)}}),u.default.createElement(O.default,{style:{paddingRight:5},name:"phone",size:20,color:y.Color.primaryColor,onPress:function(){de(!1),pe(!0)}}),u.default.createElement(O.default,{style:{paddingRight:5},name:"user",size:20,color:y.Color.primaryColor,onPress:function(){de(!1),pe(!1)}}),u.default.createElement(O.default,{style:{paddingRight:5},name:"qrcode",size:20,color:y.Color.primaryColor,onPress:function(){re(!0)}})))},{title:C.default.t('PATIENT'),content:u.default.createElement(c.View,null,u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('NOM_CLIENT'),value:Zt.lastname_patient,onChangeText:Wt('lastname_patient'),onBlur:Jt('lastname_patient'),success:el.lastname_patient&&!$t.lastname_patient,touched:el.lastname_patient,editable:!1,error:$t.lastname_patient}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('PRENOM_CLIENT'),value:Zt.firstname_patient,editable:!1,onChangeText:Wt('firstname_patient'),onBlur:Jt('firstname_patient'),success:el.firstname_patient&&!$t.firstname_patient,touched:el.firstname_patient,error:$t.firstname_patient}),u.default.createElement(c.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(N.default,{body2:!0},C.default.t('SITUATION')),u.default.createElement(c.View,{style:{width:(0,b.responsiveWidth)(60)}},u.default.createElement(B.default,{options:Dt,disabled:!0,value:Lt,initial:Lt,buttonColor:y.Color.accentColor,backgroundColor:y.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){}}))))},{title:C.default.t('PRATICIEN'),content:u.default.createElement(c.View,null,u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('CODE_AGREMENT'),value:Zt.agrement_praticien,editable:!1}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('NOM_PRATICIEN'),value:Zt.practitioner_lastname,onChangeText:Wt('practitioner_lastname'),onBlur:Jt('practitioner_lastname'),success:el.practitioner_lastname&&!$t.practitioner_lastname,touched:el.practitioner_lastname,error:$t.practitioner_lastname}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('PRENOM_PRATICIEN'),value:Zt.practitioner_firstname,onChangeText:Wt('practitioner_firstname'),onBlur:Jt('practitioner_firstname'),success:el.practitioner_firstname&&!$t.practitioner_firstname,touched:el.practitioner_firstname,error:$t.practitioner_firstname}),u.default.createElement(D.View,{ref:function(t){},style:{width:(0,b.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(P.Dropdown,{label:C.default.t('CLASSIFICATION'),data:null!==Z.result?null==(l=Z.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){ll('practitioner_provider_class_id'),tl('practitioner_provider_class_id',t.id),console.log("Value",t)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('PASSWORD'),value:Zt.password,onChangeText:Wt('password'),onBlur:Jt('password'),success:el.password&&!$t.password,touched:el.password,error:$t.password,secureTextEntry:!0}),u.default.createElement(c.View,{style:{marginTop:25}},u.default.createElement(c.View,{style:{flexDirection:'row',alignItems:'center',justifyContent:'space-between'}},null!==Je?!Je.prescriptions.filter(function(t){return t.checked}).length>0?u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{borderRadius:5,width:100,height:30,flexDirection:"row",backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(t){Je.prescriptions.filter(function(t){return t.checked}).length>0?(0,U.displayToast)("Vous avez deja renseigner les m\xe9dicaments"):pt(!0)}},u.default.createElement(N.default,{whiteColor:!0},C.default.t('EXAMEN')),u.default.createElement(O.default,{name:"file-medical",size:20,color:y.Color.whiteColor})):u.default.createElement(c.View,null):null,null!==Je?!Je.exams.filter(function(t){return t.checked}).length>0?u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{borderRadius:5,width:110,height:30,flexDirection:"row",backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(t){Je.exams.filter(function(t){return t.checked}).length>0?(0,U.displayToast)("Vous avez deja renseigner les examens"):It(!0)}},u.default.createElement(N.default,{whiteColor:!0},C.default.t('MEDICAMENT')),u.default.createElement(G.default,{name:"drug-pack",size:20,color:y.Color.whiteColor})):u.default.createElement(c.View,null):null)))}];return u.default.createElement(h.ScreenComponent,null,u.default.createElement(S.default,{ref:function(t){return Gt=t}}),u.default.createElement(c.KeyboardAvoidingView,{behavior:'android'===c.Platform.OS?'height':'padding',style:{flex:1}},u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:W.contain},u.default.createElement(V.default,{steps:rl,currentStepIndex:ze+1}),u.default.createElement(c.View,{style:{flexDirection:'column',alignItems:'center'}},u.default.createElement(v.default,{ref:Be,activeStep:0,steps:rl,useNativeDriver:!0,nextStepAnimation:"slideLeft",prevStepAnimation:"slideRight",isFirstStep:function(t){return Le(t)},isLastStep:function(t){return Fe(t)},onNext:function(){al()},onPrev:function(){0===ze&&Ft((0,_.fetchGetUserByNameOrNumberReset)())},currentStep:function(t){var l=t.currentStep,n=t.isLastStep,o=t.isFirstStep;He(l),Le(o),Fe(n)}})),u.default.createElement(c.View,{style:W.iconNavigation},ke?u.default.createElement(c.View,null):u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(){return Be.current.prev()}},u.default.createElement(O.default,{name:"arrow-left",size:20,color:y.Color.whiteColor})),2===ze?u.default.createElement(w.default,{loading:$.loading,onPress:Xt},C.default.t('SUBMIT_LABEL')):u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(t){Xt(t),al()&&Be.current.next()}},X.loading||J.loading||q.loading?u.default.createElement(c.ActivityIndicator,{size:"small",color:"#fff"}):u.default.createElement(O.default,{name:"arrow-right",size:24,color:y.Color.whiteColor}))),mt&&u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:mt,onSwipeComplete:function(){pt(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(N.default,{body2:!0,style:{marginTop:10}},C.default.t('EXAMEN')),u.default.createElement(c.FlatList,{data:Je.exams,extraData:Je.exams,keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(c.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:y.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){Ne(H({},l,{examen:!0})),Ze(H({},Je,{exams:Je.exams.map(function(t){return l.id===t.id?H({},t,{checked:!l.checked}):t})})),l.checked||Ct(!0)}},u.default.createElement(N.default,{body2:!0,semibold:!0,numberOfLines:2},l.quantity+" "+l.description+" "+(l.unit_price?' - '+l.unit_price:'')+" \n "+l.act.name),l.checked&&u.default.createElement(O.default,{name:"check",size:14,color:y.Color.primaryColor}))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return pt(!1)}},C.default.t('OK')))))),ae&&u.default.createElement(f.default.Container,{contentStyle:{width:(0,b.responsiveWidth)(80)},useNativeDriver:!0,visible:ae},u.default.createElement(f.default.Title,null,C.default.t('SCAN')),u.default.createElement(c.ScrollView,{style:[W.blockView,{borderBottomColor:y.Color.borderColor,maxHeight:300}]},u.default.createElement(N.default,null,C.default.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')),u.default.createElement(L.default,{onRead:function(t){re(!1),console.log("result",t.data)},flashMode:M.RNCamera.Constants.FlashMode.off})),u.default.createElement(f.default.Button,{bold:!0,label:C.default.t('CLOSE'),onPress:function(){re(!1)}})),bt&&u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:bt,onSwipeComplete:function(){_t(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(N.default,{body2:!0,style:{marginTop:10}},C.default.t('LIST_ASSURE')),u.default.createElement(c.FlatList,{data:null==(Kt=X.result)?void 0:Kt.response,extraData:null==(Qt=X.result)?void 0:Qt.response,ListEmptyComponent:u.default.createElement(N.default,{body2:!0},C.default.t('NO_ASSURE_MATCH_SEARCH')),keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(c.View,{style:{paddingVertical:15,alignItems:'flex-start'}},u.default.createElement(c.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:y.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){'PAID'!==l.state?c.Alert.alert(C.default.t('ERROR_LABEL'),C.default.t('ASSURE_NON_EN_REGLE'),[{text:C.default.t('OK'),onPress:function(){}}]):(_e(l),Ie(null),Mt(1),_t(!1),tl('lastname_patient',l.user.lastname),tl('firstname_patient',l.user.firstname),R(l.user.id,'TO_BILL','CONSULTATION'))}},u.default.createElement(N.default,{body2:!0,semibold:!0},(null!==l.user.firstname?l.user.firstname:'')+" "+(null!==l.user.lastname?l.user.lastname:''))),l.beneficiaries.map(function(t){return u.default.createElement(c.TouchableOpacity,{style:W.beneficiarySubSection,onPress:function(){_e(l),Ie(t),Mt(0),_t(!1),tl('lastname_patient',t.lastname),tl('firstname_patient',t.firstname),R(l.user.id,'TO_BILL','CONSULTATION',"&beneficiary_id="+t.id)}},u.default.createElement(c.View,{style:{width:10}}),u.default.createElement(c.View,{style:{paddingHorizontal:10,alignItems:'flex-start'}},u.default.createElement(N.default,{subhead:!0,semibold:!0},(null!==t.firstname?t.firstname:'')+" "+(null!==t.lastname?t.lastname:'')+" ("+C.default.t('AYANT_DROITS')+")")))}))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return _t(!1)}},C.default.t('OK')))))),xt&&u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:xt,onSwipeComplete:function(){It(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(N.default,{body2:!0,style:{marginTop:10}},C.default.t('MEDICAMENTS')),u.default.createElement(c.FlatList,{data:Je.prescriptions,extraData:Je.prescriptions,keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(c.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:y.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){Ne(H({},l,{drugs:!0})),Ze(H({},Je,{prescriptions:Je.prescriptions.map(function(t){return l.id===t.id?H({},t,{checked:!l.checked}):t})})),l.checked||Ct(!0)}},u.default.createElement(N.default,{body2:!0,semibold:!0,numberOfLines:2},l.quantity+" "+l.drug_or_device.name+" "+(l.unit_price?' - '+l.unit_price:'')+" \n "+l.dosage),l.checked&&u.default.createElement(O.default,{name:"check",size:14,color:y.Color.primaryColor}))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return It(!1)}},C.default.t('OK')))))),Qe&&u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:Qe,onSwipeComplete:function(){qe(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(N.default,{body2:!0,style:{marginTop:10}},C.default.t('LIST_CONSULTATION')),u.default.createElement(c.FlatList,{data:null==(Ht=q.result)?void 0:Ht.response,extraData:null==(Yt=q.result)?void 0:Yt.response,ListEmptyComponent:u.default.createElement(N.default,{body2:!0},C.default.t('NO_CONSULTATION')),keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(c.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:y.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){dt(l),ot(!0)}},u.default.createElement(N.default,{body2:!0,semibold:!0},l.type+" #"+l.health_care_sheet_id+" - "+Y(l.created_at).format('YYYY-MM-DD')))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return qe(!1)}},C.default.t('OK')))))),nt&&u.default.createElement(f.default.Container,{useNativeDriver:!0,visible:nt},u.default.createElement(f.default.Title,null,C.default.t('DETAIL')),u.default.createElement(c.ScrollView,{persistentScrollbar:!0},u.default.createElement(c.View,{style:[W.blockView,{borderBottomColor:y.Color.borderColor}]},u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('PATIENT'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},ct.patient_lastname+" "+ct.patient_firstname))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},"Situation")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},ct.patient_situation.toLowerCase()))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('PRATICIEN'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},ct.practitioner_lastname+" "+ct.practitioner_firstname))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('CLASSE_PRESTATAIRE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(ct.practitioner_provider_class.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('STATE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(ct.state.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},"Type")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(ct.type.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('CONDITION_PRISE_CHARGE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(ct.care_condition.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('INSTITUTE_NAME'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(ct.institution_name.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},"Date")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},Y(ct.created_at).format('YYYY-MM-DD')))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('PRESTATION'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},ct.performances.map(function(t){return u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},t.act.name+" \n "+t.amount+" \n")}))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('EXAMEN'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},ct.exams.map(function(t){return u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},t.description+" \n "+t.act.name+" \n")}))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('MEDICAMENT'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},ct.prescriptions.map(function(t){return u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},t.drug_or_device.name+" \n "+t.dosage+" \n")}))))),u.default.createElement(f.default.Button,{bold:!0,label:C.default.t('CANCEL_LABEL'),onPress:function(){ot(!1)}}),u.default.createElement(f.default.Button,{bold:!0,label:C.default.t('OK'),onPress:function(){ot(!1),_t(!1),qe(!1),Ze(ct),lt(ct),Be.current.next()}})),gt&&u.default.createElement(p.Formik,{validationSchema:zt,initialValues:{price:''},onSubmit:function(t){console.log("Value",Ae),Ae.examen?(Ze(H({},Je,{exams:Je.exams.map(function(l){return Ae.id===l.id?H({},l,{unit_price:t.price}):l})})),K({insurance_id:be.id,beneficiary_id:null!==xe?xe.id:null,care_condition:Je._care_condition,act_action:"INSERT",act_type:"EXAM",exams:[{unit_price:t.price,quantity:Je.exams.filter(function(t){return Ae.id===t.id})[0].quantity}]})):(Ze(H({},Je,{prescriptions:Je.prescriptions.map(function(l){return Ae.id===l.id?H({},l,{unit_price:t.price}):l})})),K({insurance_id:be.id,beneficiary_id:null!==xe?xe.id:null,care_condition:Je._care_condition,act_action:"INSERT",act_type:"PRESCRIPTION",prescriptions:[{unit_price:t.price,quantity:Je.prescriptions.filter(function(t){return Ae.id===t.id})[0].quantity}]}))}},function(t){var l=t.values,n=t.errors,o=t.touched,s=t.handleChange,f=(t.setFieldValue,t.setFieldTouched,t.handleBlur),p=t.handleSubmit;return t.isSubmitting,u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:gt,onSwipeComplete:function(){Ct(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(N.default,{body2:!0,style:{marginTop:10}},C.default.t('AMOUNT_LABEL')),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('AMOUNT_LABEL_DESCRIPTION'),value:l.price,onChangeText:s('price'),onBlur:f('price'),success:o.price&&!n.price,touched:o.price,error:n.price,keyboardType:"numeric"}),u.default.createElement(w.default,{loading:Q.loading,full:!0,style:{marginTop:10,marginBottom:20},onPress:p},C.default.t('OK'))))))})))))});e.default=J},2202,[4,1,7,27,15,18,1126,1640,1832,1955,1111,719,2152,2164,534,744,2166,718,2162,2182,2184,2188,2189,1093,538,1782,851,829,1059,1828,2190,2196,1659,1184,1112,1156,1190]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),o=l(r(d[3])),u=t(r(d[4])),c=r(d[5]),s=r(d[6]),f=l(r(d[7])),p=r(d[8]),E=t(r(d[9])),y=r(d[10]),C=l(r(d[11])),h=r(d[12]),w=l(r(d[13])),b=r(d[14]),_=r(d[15]),S=l(r(d[16])),T=r(d[17]),x=l(r(d[18])),I=r(d[19]),R=r(d[20]),O=l(r(d[21])),V=l(r(d[22])),v=l(r(d[23])),A=l(r(d[24])),N=l(r(d[25])),D=l(r(d[26])),P=t(r(d[27])),B=r(d[28]),k=l(r(d[29])),L=l(r(d[30])),M=r(d[31]),U=t(r(d[32])),F=r(d[33]),G=l(r(d[34])),j=r(d[35]);function z(t,l){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);l&&(o=o.filter(function(l){return Object.getOwnPropertyDescriptor(t,l).enumerable})),n.push.apply(n,o)}return n}function H(t){for(var l=1;l0?_t(!0):Gt.alertWithType('warn',C.default.t('EMPTY_LIST'),C.default.t('NO_ASSURE_MATCH_SEARCH'))),X.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),U.getErrorMsg(X),[{text:C.default.t("OK"),onPress:function(){Ft((0,_.fetchGetUserByNameOrNumberReset)())}}],{cancelable:!1})},[X]),(0,u.useEffect)(function(){Ct(!1),null!==Q.result&&null!==Q.result.response&&Ft((0,_.fetchCheckInsuranceCoverageAmountReset)()),Q.error&&c.Alert.alert(C.default.t("INFORMATION_MESSAGE"),U.getErrorMsg(Q),[{text:C.default.t("OK"),onPress:function(){Ae.examen?Ze(H({},Je,{exams:Je.exams.map(function(t){return Ae.id===t.id?H({},t,{unit_price:tt.exams.filter(function(t){return t.id===Ae.id})[0].unit_price}):t})})):Ze(H({},Je,{prestations:Je.prestations.map(function(t){return Ae.id===t.id?H({},t,{unit_price:tt.exams.filter(function(t){return t.id===Ae.id})[0].unit_price}):t})})),Ft((0,_.fetchCheckInsuranceCoverageAmountReset)())}}],{cancelable:!1})},[Q]),(0,u.useEffect)(function(){null!==q.result&&qe(!0),q.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),U.getErrorMsg(q),[{text:C.default.t("OK"),onPress:function(){Ft((0,_.fetchGetConsultationReset)())}}],{cancelable:!1})},[q]),(0,u.useEffect)(function(){null!==$.result&&c.Alert.alert(C.default.t("SUCCESS"),$.result.response,[{text:C.default.t("OK"),onPress:function(){Ft((0,_.fetchExecutionPrescriptionReset)()),ee.goBack()}}],{cancelable:!1}),$.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),U.getErrorMsg($),[{text:C.default.t("OK"),onPress:function(){Ft((0,_.fetchExecutionPrescriptionReset)())}}],{cancelable:!1})},[$]);var jt=E.object().shape({numero_assure:E.string().required(C.default.t('THIS_FIELD_IS_REQUIRED')),password:E.string().required(C.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_lastname:E.string().required(C.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_firstname:E.string().required(C.default.t('THIS_FIELD_IS_REQUIRED'))}),zt=E.object().shape({price:E.number().required(C.default.t('THIS_FIELD_IS_REQUIRED'))});console.log("consultaiton",Je);var Ht,Yt,Kt,Qt,qt=(0,p.useFormik)({validationSchema:jt,initialValues:{numero_assure:'',password:'',firstname_patient:'',lastname_patient:'',practitioner_firstname:'',practitioner_lastname:'',agrement_praticien:null==ge?void 0:ge.code_membre,pregnancy_start_at:null,pregnancy_end_at:null},onSubmit:function(t){z({health_care_sheet_id:Je.id,network_agent_id:oe.network_agent_id,password:t.password,practitioner_lastname:t.practitioner_lastname,practitioner_firstname:t.practitioner_firstname,practitioner_provider_class_id:t.practitioner_provider_class_id,prescriptions:Je.prescriptions.filter(function(t){return t.checked}).map(function(t){return{id:t.id,unit_price:t.unit_price}}),exams:Je.exams.filter(function(t){return t.checked}).map(function(t){return{id:t.id,unit_price:t.unit_price}})})}}),Wt=qt.handleChange,Xt=qt.handleSubmit,Jt=qt.handleBlur,Zt=qt.values,$t=qt.errors,el=qt.touched,tl=qt.setFieldValue,ll=qt.setFieldTouched,al=(qt.isValid,function(){switch(console.log("currentStep",ze),ze){case 0:return console.log("values",Zt),Ft((0,_.fetchGetUserByNameOrNumberReset)()),''!==Zt.numero_assure&&null===X.result&&(n(oe.id_network,ce?"&insured_id="+Zt.numero_assure:me?"&phone="+Zt.numero_assure:"&name="+Zt.numero_assure),console.log("errors",$t)),!1;default:return!0}}),rl=[{title:C.default.t('ASSURE'),content:u.default.createElement(c.View,null,u.default.createElement(x.default,{style:{marginTop:10},placeholder:ce?C.default.t('NUMERO_ASSURE'):me?C.default.t('PHONE_NUMBER'):C.default.t('NOM_ASSURE'),value:Zt.numero_assure,keyboardType:me?'numeric':'default',onChangeText:Wt('numero_assure'),onBlur:Jt('numero_assure'),success:el.numero_assure&&!$t.numero_assure,touched:el.numero_assure,error:$t.numero_assure,icon:u.default.createElement(A.default,{style:{zIndex:10},name:ce?'lock':me?'phone':'user',size:20})}),u.default.createElement(c.View,{style:{flexDirection:'row',position:'absolute',top:22,right:50,justifyContent:'space-between',width:50}},u.default.createElement(v.default,{style:{paddingRight:5},name:"lock",size:20,color:y.Color.primaryColor,onPress:function(){de(!0),pe(!1)}}),u.default.createElement(v.default,{style:{paddingRight:5},name:"phone",size:20,color:y.Color.primaryColor,onPress:function(){de(!1),pe(!0)}}),u.default.createElement(v.default,{style:{paddingRight:5},name:"user",size:20,color:y.Color.primaryColor,onPress:function(){de(!1),pe(!1)}}),u.default.createElement(v.default,{style:{paddingRight:5},name:"qrcode",size:20,color:y.Color.primaryColor,onPress:function(){re(!0)}})))},{title:C.default.t('PATIENT'),content:u.default.createElement(c.View,null,u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('NOM_CLIENT'),value:Zt.lastname_patient,onChangeText:Wt('lastname_patient'),onBlur:Jt('lastname_patient'),success:el.lastname_patient&&!$t.lastname_patient,touched:el.lastname_patient,editable:!1,error:$t.lastname_patient}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('PRENOM_CLIENT'),value:Zt.firstname_patient,editable:!1,onChangeText:Wt('firstname_patient'),onBlur:Jt('firstname_patient'),success:el.firstname_patient&&!$t.firstname_patient,touched:el.firstname_patient,error:$t.firstname_patient}),u.default.createElement(c.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(N.default,{body2:!0},C.default.t('SITUATION')),u.default.createElement(c.View,{style:{width:(0,b.responsiveWidth)(60)}},u.default.createElement(D.default,{options:Pt,disabled:!0,value:Lt,initial:Lt,buttonColor:y.Color.accentColor,backgroundColor:y.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){}}))))},{title:C.default.t('PRATICIEN'),content:u.default.createElement(c.View,null,u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('CODE_AGREMENT'),value:Zt.agrement_praticien,editable:!1}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('NOM_PRATICIEN'),value:Zt.practitioner_lastname,onChangeText:Wt('practitioner_lastname'),onBlur:Jt('practitioner_lastname'),success:el.practitioner_lastname&&!$t.practitioner_lastname,touched:el.practitioner_lastname,error:$t.practitioner_lastname}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('PRENOM_PRATICIEN'),value:Zt.practitioner_firstname,onChangeText:Wt('practitioner_firstname'),onBlur:Jt('practitioner_firstname'),success:el.practitioner_firstname&&!$t.practitioner_firstname,touched:el.practitioner_firstname,error:$t.practitioner_firstname}),u.default.createElement(P.View,{ref:function(t){},style:{width:(0,b.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(B.Dropdown,{label:C.default.t('CLASSIFICATION'),data:null!==Z.result?null==(l=Z.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){ll('practitioner_provider_class_id'),tl('practitioner_provider_class_id',t.id),console.log("Value",t)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('PASSWORD'),value:Zt.password,onChangeText:Wt('password'),onBlur:Jt('password'),success:el.password&&!$t.password,touched:el.password,error:$t.password,secureTextEntry:!0}),u.default.createElement(c.View,{style:{marginTop:25}},u.default.createElement(c.View,{style:{flexDirection:'row',alignItems:'center',justifyContent:'space-between'}},null!==Je?!Je.prescriptions.filter(function(t){return t.checked}).length>0?u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{borderRadius:5,width:100,height:30,flexDirection:"row",backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(t){Je.prescriptions.filter(function(t){return t.checked}).length>0?(0,U.displayToast)("Vous avez deja renseigner les m\xe9dicaments"):pt(!0)}},u.default.createElement(N.default,{whiteColor:!0},C.default.t('EXAMEN')),u.default.createElement(v.default,{name:"file-medical",size:20,color:y.Color.whiteColor})):u.default.createElement(c.View,null):null,null!==Je?!Je.exams.filter(function(t){return t.checked}).length>0?u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{borderRadius:5,width:110,height:30,flexDirection:"row",backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(t){Je.exams.filter(function(t){return t.checked}).length>0?(0,U.displayToast)("Vous avez deja renseigner les examens"):It(!0)}},u.default.createElement(N.default,{whiteColor:!0},C.default.t('MEDICAMENT')),u.default.createElement(G.default,{name:"drug-pack",size:20,color:y.Color.whiteColor})):u.default.createElement(c.View,null):null)))}];return u.default.createElement(h.ScreenComponent,null,u.default.createElement(S.default,{ref:function(t){return Gt=t}}),u.default.createElement(c.KeyboardAvoidingView,{behavior:'android'===c.Platform.OS?'height':'padding',style:{flex:1}},u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:W.contain},u.default.createElement(O.default,{steps:rl,currentStepIndex:ze+1}),u.default.createElement(c.View,{style:{flexDirection:'column',alignItems:'center'}},u.default.createElement(V.default,{ref:De,activeStep:0,steps:rl,useNativeDriver:!0,nextStepAnimation:"slideLeft",prevStepAnimation:"slideRight",isFirstStep:function(t){return Le(t)},isLastStep:function(t){return Fe(t)},onNext:function(){al()},onPrev:function(){0===ze&&Ft((0,_.fetchGetUserByNameOrNumberReset)())},currentStep:function(t){var l=t.currentStep,n=t.isLastStep,o=t.isFirstStep;He(l),Le(o),Fe(n)}})),u.default.createElement(c.View,{style:W.iconNavigation},ke?u.default.createElement(c.View,null):u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(){return De.current.prev()}},u.default.createElement(v.default,{name:"arrow-left",size:20,color:y.Color.whiteColor})),2===ze?u.default.createElement(w.default,{loading:$.loading,onPress:Xt},C.default.t('SUBMIT_LABEL')):u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(t){Xt(t),al()&&De.current.next()}},X.loading||J.loading||q.loading?u.default.createElement(c.ActivityIndicator,{size:"small",color:"#fff"}):u.default.createElement(v.default,{name:"arrow-right",size:24,color:y.Color.whiteColor}))),mt&&u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:mt,onSwipeComplete:function(){pt(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(N.default,{body2:!0,style:{marginTop:10}},C.default.t('EXAMEN')),u.default.createElement(c.FlatList,{data:Je.exams,extraData:Je.exams,keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(c.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:y.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){Ne(H({},l,{examen:!0})),Ze(H({},Je,{exams:Je.exams.map(function(t){return l.id===t.id?H({},t,{checked:!l.checked}):t})})),l.checked||Ct(!0)}},u.default.createElement(N.default,{body2:!0,semibold:!0,numberOfLines:2},l.quantity+" "+l.description+" "+(l.unit_price?' - '+l.unit_price:'')+" \n "+l.act.name),l.checked&&u.default.createElement(v.default,{name:"check",size:14,color:y.Color.primaryColor}))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return pt(!1)}},C.default.t('OK')))))),ae&&u.default.createElement(f.default.Container,{contentStyle:{width:(0,b.responsiveWidth)(80)},useNativeDriver:!0,visible:ae},u.default.createElement(f.default.Title,null,C.default.t('SCAN')),u.default.createElement(c.ScrollView,{style:[W.blockView,{borderBottomColor:y.Color.borderColor,maxHeight:300}]},u.default.createElement(N.default,null,C.default.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')),u.default.createElement(L.default,{onRead:function(t){re(!1),console.log("result",t.data)},flashMode:M.RNCamera.Constants.FlashMode.off})),u.default.createElement(f.default.Button,{bold:!0,label:C.default.t('CLOSE'),onPress:function(){re(!1)}})),bt&&u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:bt,onSwipeComplete:function(){_t(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(N.default,{body2:!0,style:{marginTop:10}},C.default.t('LIST_ASSURE')),u.default.createElement(c.FlatList,{data:null==(Kt=X.result)?void 0:Kt.response,extraData:null==(Qt=X.result)?void 0:Qt.response,ListEmptyComponent:u.default.createElement(N.default,{body2:!0},C.default.t('NO_ASSURE_MATCH_SEARCH')),keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(c.View,{style:{paddingVertical:15,alignItems:'flex-start'}},u.default.createElement(c.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:y.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){'PAID'!==l.state?c.Alert.alert(C.default.t('ERROR_LABEL'),C.default.t('ASSURE_NON_EN_REGLE'),[{text:C.default.t('OK'),onPress:function(){}}]):(_e(l),Ie(null),Mt(1),_t(!1),tl('lastname_patient',l.user.lastname),tl('firstname_patient',l.user.firstname),R(l.user.id,'TO_BILL','CONSULTATION'))}},u.default.createElement(N.default,{body2:!0,semibold:!0},(null!==l.user.firstname?l.user.firstname:'')+" "+(null!==l.user.lastname?l.user.lastname:''))),l.beneficiaries.map(function(t){return u.default.createElement(c.TouchableOpacity,{style:W.beneficiarySubSection,onPress:function(){_e(l),Ie(t),Mt(0),_t(!1),tl('lastname_patient',t.lastname),tl('firstname_patient',t.firstname),R(l.user.id,'TO_BILL','CONSULTATION',"&beneficiary_id="+t.id)}},u.default.createElement(c.View,{style:{width:10}}),u.default.createElement(c.View,{style:{paddingHorizontal:10,alignItems:'flex-start'}},u.default.createElement(N.default,{subhead:!0,semibold:!0},(null!==t.firstname?t.firstname:'')+" "+(null!==t.lastname?t.lastname:'')+" ("+C.default.t('AYANT_DROITS')+")")))}))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return _t(!1)}},C.default.t('OK')))))),xt&&u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:xt,onSwipeComplete:function(){It(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(N.default,{body2:!0,style:{marginTop:10}},C.default.t('MEDICAMENTS')),u.default.createElement(c.FlatList,{data:Je.prescriptions,extraData:Je.prescriptions,keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(c.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:y.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){Ne(H({},l,{drugs:!0})),Ze(H({},Je,{prescriptions:Je.prescriptions.map(function(t){return l.id===t.id?H({},t,{checked:!l.checked}):t})})),l.checked||Ct(!0)}},u.default.createElement(N.default,{body2:!0,semibold:!0,numberOfLines:2},l.quantity+" "+l.drug_or_device.name+" "+(l.unit_price?' - '+l.unit_price:'')+" \n "+l.dosage),l.checked&&u.default.createElement(v.default,{name:"check",size:14,color:y.Color.primaryColor}))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return It(!1)}},C.default.t('OK')))))),Qe&&u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:Qe,onSwipeComplete:function(){qe(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(N.default,{body2:!0,style:{marginTop:10}},C.default.t('LIST_CONSULTATION')),u.default.createElement(c.FlatList,{data:null==(Ht=q.result)?void 0:Ht.response,extraData:null==(Yt=q.result)?void 0:Yt.response,ListEmptyComponent:u.default.createElement(N.default,{body2:!0},C.default.t('NO_CONSULTATION')),keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(c.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:y.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){dt(l),ot(!0)}},u.default.createElement(N.default,{body2:!0,semibold:!0},l.type+" #"+l.health_care_sheet_id+" - "+Y(l.created_at).format('YYYY-MM-DD')))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return qe(!1)}},C.default.t('OK')))))),nt&&u.default.createElement(f.default.Container,{useNativeDriver:!0,visible:nt},u.default.createElement(f.default.Title,null,C.default.t('DETAIL')),u.default.createElement(c.ScrollView,{persistentScrollbar:!0},u.default.createElement(c.View,{style:[W.blockView,{borderBottomColor:y.Color.borderColor}]},u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('PATIENT'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},ct.patient_lastname+" "+ct.patient_firstname))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},"Situation")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},ct.patient_situation.toLowerCase()))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('PRATICIEN'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},ct.practitioner_lastname+" "+ct.practitioner_firstname))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('CLASSE_PRESTATAIRE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(ct.practitioner_provider_class.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('STATE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(ct.state.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},"Type")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(ct.type.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('CONDITION_PRISE_CHARGE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(ct.care_condition.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('INSTITUTE_NAME'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(ct.institution_name.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},"Date")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},Y(ct.created_at).format('YYYY-MM-DD')))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('PRESTATION'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},ct.performances.map(function(t){return u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},t.act.name+" \n "+t.amount+" \n")}))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('EXAMEN'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},ct.exams.map(function(t){return u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},t.description+" \n "+t.act.name+" \n")}))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(N.default,{style:[W.body2]},C.default.t('MEDICAMENT'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},ct.prescriptions.map(function(t){return u.default.createElement(N.default,{style:[j.Typography.caption1,y.Color.grayColor]},t.drug_or_device.name+" \n "+t.dosage+" \n")}))))),u.default.createElement(f.default.Button,{bold:!0,label:C.default.t('CANCEL_LABEL'),onPress:function(){ot(!1)}}),u.default.createElement(f.default.Button,{bold:!0,label:C.default.t('OK'),onPress:function(){ot(!1),_t(!1),qe(!1),Ze(ct),lt(ct),De.current.next()}})),gt&&u.default.createElement(p.Formik,{validationSchema:zt,initialValues:{price:''},onSubmit:function(t){console.log("Value",Ae),Ae.examen?(Ze(H({},Je,{exams:Je.exams.map(function(l){return Ae.id===l.id?H({},l,{unit_price:t.price}):l})})),K({insurance_id:be.id,beneficiary_id:null!==xe?xe.id:null,care_condition:Je._care_condition,act_action:"INSERT",act_type:"EXAM",exams:[{unit_price:t.price,quantity:Je.exams.filter(function(t){return Ae.id===t.id})[0].quantity}]})):(Ze(H({},Je,{prescriptions:Je.prescriptions.map(function(l){return Ae.id===l.id?H({},l,{unit_price:t.price}):l})})),K({insurance_id:be.id,beneficiary_id:null!==xe?xe.id:null,care_condition:Je._care_condition,act_action:"INSERT",act_type:"PRESCRIPTION",prescriptions:[{unit_price:t.price,quantity:Je.prescriptions.filter(function(t){return Ae.id===t.id})[0].quantity}]}))}},function(t){var l=t.values,n=t.errors,o=t.touched,s=t.handleChange,f=(t.setFieldValue,t.setFieldTouched,t.handleBlur),p=t.handleSubmit;return t.isSubmitting,u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:gt,onSwipeComplete:function(){Ct(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(N.default,{body2:!0,style:{marginTop:10}},C.default.t('AMOUNT_LABEL')),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('AMOUNT_LABEL_DESCRIPTION'),value:l.price,onChangeText:s('price'),onBlur:f('price'),success:o.price&&!n.price,touched:o.price,error:n.price,keyboardType:"numeric"}),u.default.createElement(w.default,{loading:Q.loading,full:!0,style:{marginTop:10,marginBottom:20},onPress:p},C.default.t('OK'))))))})))))});e.default=J},2202,[4,1,7,27,15,18,1126,1640,1832,1955,1111,719,2152,2164,534,744,2166,718,2162,2182,2184,2188,2189,1093,538,1782,851,829,1059,1828,2190,2196,1659,1184,1112,1156,1190]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),o=l(r(d[3])),u=l(r(d[4])),c=t(r(d[5])),s=r(d[6]),f=r(d[7]),p=l(r(d[8])),E=l(r(d[9])),_=r(d[10]),y=t(r(d[11])),C=r(d[12]),h=l(r(d[13])),w=r(d[14]),b=l(r(d[15])),S=r(d[16]),T=r(d[17]),I=l(r(d[18])),D=r(d[19]),x=l(r(d[20])),v=r(d[21]),R=l(r(d[22])),O=l(r(d[23])),V=l(r(d[24])),A=l(r(d[25])),N=l(r(d[26])),B=l(r(d[27])),M=t(r(d[28])),k=r(d[29]),P=l(r(d[30])),L=l(r(d[31])),U=r(d[32]),F=t(r(d[33])),Y=r(d[34]),q=r(d[35]),G=l(r(d[36])),H=r(d[37]),j=l(r(d[38])),Q=l(r(d[39]));function z(t,l){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);l&&(o=o.filter(function(l){return Object.getOwnPropertyDescriptor(t,l).enumerable})),n.push.apply(n,o)}return n}function K(t){for(var l=1;l0?va(!0):Vl.alertWithType('warn',h.default.t('EMPTY_LIST'),h.default.t('NO_ASSURE_MATCH_SEARCH'))),le.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg(le),[{text:h.default.t("OK"),onPress:function(){Ol((0,T.fetchGetUserByNameOrNumberReset)())}}],{cancelable:!1})},[le]),(0,c.useEffect)(function(){null!==ae.result&&Zt(!0),ae.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg(ae),[{text:h.default.t("OK"),onPress:function(){Ol((0,T.fetchGetConsultationReset)())}}],{cancelable:!1})},[ae]),(0,c.useEffect)(function(){null!==ce.result&&s.Alert.alert(h.default.t("SUCCESS"),ce.result.response,[{text:h.default.t("OK"),onPress:function(){Ol((0,T.fetchModifyPrescriptionReset)()),se.goBack()}}],{cancelable:!1}),ce.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg(ce),[{text:h.default.t("OK"),onPress:function(){Ol((0,T.fetchModifyPrescriptionReset)())}}],{cancelable:!1})},[ce]);var Nl=y.object().shape({numero_assure:y.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),password:y.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_lastname:y.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_firstname:y.string().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),Bl=y.object().shape({price:y.number().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),Ml=y.object().shape({amount_prestation:y.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),code_acte:y.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),frais_deplacement:y.number(),date_prestation:y.date(),ticker_moderateur:y.number()}),kl=y.object().shape({amount_prestation:y.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),date_prestation:y.date()}),Pl=(y.object().shape({examen_name:y.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),code_acte:y.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),examen_quantite:y.number().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),y.object().shape({examen_name:y.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),examen_quantite:y.number().required(h.default.t('THIS_FIELD_IS_REQUIRED'))})),Ll=y.object().shape({drug_name:y.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),drug_quantity:y.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),drug_posologie:y.string().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),Ul=(y.object().shape({code:y.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),name:y.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),type:y.string().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),function(t,l){var n=l||new Date;Ce('ios'===s.Platform.OS),Se(W(n).format('YYYY-MM-DD')),en('accident_date',W(n).format('YYYY-MM-DD'))}),Fl=function(t,l){var n=l||new Date;it('ios'===s.Platform.OS),We(W(n).format('YYYY-MM-DD')),en('pregnancy_start_at',W(n).format('YYYY-MM-DD'))},Yl=function(t,l){var n=l||new Date;st('ios'===s.Platform.OS),$e(W(n).format('YYYY-MM-DD')),en('pregnancy_end_at',W(n).format('YYYY-MM-DD'))};console.log("consultaiton",ea);var ql,Gl,Hl,jl,Ql,zl=(0,_.useFormik)({validationSchema:Nl,initialValues:{numero_assure:'',password:'',firstname_patient:'',lastname_patient:'',practitioner_firstname:'',practitioner_lastname:'',agrement_praticien:null==yt?void 0:yt.code_membre,pregnancy_start_at:null,pregnancy_end_at:null,accident_date:null},onSubmit:function(t){X(ea.id,{network_agent_id:Re.network_agent_id,password:t.password,practitioner_lastname:t.practitioner_lastname,practitioner_firstname:t.practitioner_firstname,practitioner_provider_class_id:t.practitioner_provider_class_id,care_condition:t.care_condition,accident_date:t.accident_date,pregnancy_start_at:t.pregnancy_start_at,pregnancy_end_at:t.pregnancy_end_at,performances:ea.performances,prescriptions:ea.prescriptions,exams:ea.exams})}}),Kl=zl.handleChange,Wl=zl.handleSubmit,Xl=zl.handleBlur,Zl=zl.values,Jl=zl.errors,$l=zl.touched,en=zl.setFieldValue,tn=zl.setFieldTouched,an=(zl.isValid,function(){switch(console.log("currentStep",Qt),Qt){case 0:return console.log("values",Zl),''!==Zl.numero_assure&&null===le.result&&(Ol((0,T.fetchGetUserByNameOrNumberReset)()),o(Re.id_network,Ae?"&insured_id="+Zl.numero_assure:ke?"&phone="+Zl.numero_assure:"&name="+Zl.numero_assure),console.log("errors",Jl)),!1;default:return!0}}),ln=[{title:h.default.t('ASSURE'),content:c.default.createElement(s.View,null,c.default.createElement(x.default,{style:{marginTop:10},placeholder:Ae?h.default.t('NUMERO_ASSURE'):ke?h.default.t('PHONE_NUMBER'):h.default.t('NOM_ASSURE'),value:Zl.numero_assure,keyboardType:ke?'numeric':'default',onChangeText:Kl('numero_assure'),onBlur:Xl('numero_assure'),success:$l.numero_assure&&!Jl.numero_assure,touched:$l.numero_assure,error:Jl.numero_assure,icon:c.default.createElement(A.default,{style:{zIndex:10},name:Ae?'lock':ke?'phone':'user',size:20})}),c.default.createElement(s.View,{style:{flexDirection:'row',position:'absolute',top:22,right:50,justifyContent:'space-between',width:50}},c.default.createElement(V.default,{style:{paddingRight:5},name:"lock",size:20,color:C.Color.primaryColor,onPress:function(){Ne(!0),Pe(!1)}}),c.default.createElement(V.default,{style:{paddingRight:5},name:"phone",size:20,color:C.Color.primaryColor,onPress:function(){Ne(!1),Pe(!0)}}),c.default.createElement(V.default,{style:{paddingRight:5},name:"user",size:20,color:C.Color.primaryColor,onPress:function(){Ne(!1),Pe(!1)}}),c.default.createElement(V.default,{style:{paddingRight:5},name:"qrcode",size:20,color:C.Color.primaryColor,onPress:function(){Ee(!0)}})))},{title:h.default.t('PATIENT'),content:c.default.createElement(s.View,null,c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('NOM_CLIENT'),value:Zl.lastname_patient,onChangeText:Kl('lastname_patient'),onBlur:Xl('lastname_patient'),success:$l.lastname_patient&&!Jl.lastname_patient,touched:$l.lastname_patient,editable:!1,error:Jl.lastname_patient}),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('PRENOM_CLIENT'),value:Zl.firstname_patient,editable:!1,onChangeText:Kl('firstname_patient'),onBlur:Xl('firstname_patient'),success:$l.firstname_patient&&!Jl.firstname_patient,touched:$l.firstname_patient,error:Jl.firstname_patient}),c.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},c.default.createElement(N.default,{body2:!0},h.default.t('SITUATION')),c.default.createElement(s.View,{style:{width:(0,S.responsiveWidth)(60)}},c.default.createElement(B.default,{options:fl,disabled:!0,value:El,initial:El,buttonColor:C.Color.accentColor,backgroundColor:C.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){}}))))},{title:h.default.t('PRATICIEN'),content:c.default.createElement(s.View,null,c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('CODE_AGREMENT'),value:Zl.agrement_praticien,editable:!1}),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('NOM_PRATICIEN'),value:Zl.practitioner_lastname,onChangeText:Kl('practitioner_lastname'),onBlur:Xl('practitioner_lastname'),success:$l.practitioner_lastname&&!Jl.practitioner_lastname,touched:$l.practitioner_lastname,error:Jl.practitioner_lastname}),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('PRENOM_PRATICIEN'),value:Zl.practitioner_firstname,onChangeText:Kl('practitioner_firstname'),onBlur:Xl('practitioner_firstname'),success:$l.practitioner_firstname&&!Jl.practitioner_firstname,touched:$l.practitioner_firstname,error:Jl.practitioner_firstname}),c.default.createElement(M.View,{ref:function(t){},style:{width:(0,S.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},c.default.createElement(k.Dropdown,{label:h.default.t('CLASSIFICATION'),value:null!==sa?sa.practitioner_provider_class:'',data:null!==re.result?null==(l=re.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){tn('practitioner_provider_class_id'),en('practitioner_provider_class_id',t.id),console.log("Value",t)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),c.default.createElement(M.View,{ref:function(t){},style:{width:(0,S.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},c.default.createElement(k.Dropdown,{label:h.default.t('CONDITION_PRISE_CHARGE'),value:null!==sa?sa.care_condition:'',data:vl,useNativeDriver:!0,onChangeText:function(t,l,n){console.log("Value",t),Et(t),tn('care_condition'),en('care_condition',t)},valueExtractor:function(t){return t.value},labelExtractor:function(t){return t.label}})),c.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},c.default.createElement(N.default,{body2:!0},h.default.t('ACCIDENT')),c.default.createElement(s.View,{style:{width:(0,S.responsiveWidth)(40)}},c.default.createElement(B.default,{options:yl,initial:null!==sa&&null!==sa.accident_date?0:1,buttonColor:C.Color.accentColor,backgroundColor:C.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){console.log(t),xe('YES'===t)}}))),De&&c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('DATE_ACCIDENT'),value:null!==be?be:'',onChangeText:Kl('date_accident'),onBlur:Xl('date_accident'),onFocus:function(){Keyboard.dismiss(),Ce(!0)},success:$l.date_accident&&!Jl.date_accident,touched:$l.date_accident,error:Jl.date_accident}),c.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},c.default.createElement(N.default,{body2:!0},h.default.t('GROSSESSE')),c.default.createElement(s.View,{style:$.contentSwitch},c.default.createElement(B.default,{options:hl,initial:null!==sa&&null!==sa.pregnancy_start_at?0:1,buttonColor:C.Color.accentColor,backgroundColor:C.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){lt('YES'===t)}}))),at&&c.default.createElement(c.default.Fragment,null,c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('DATE_DEBUT_GROSSESSE'),value:null!==Ke?Ke:'',onChangeText:Kl('date_debut_grossesse'),onBlur:Xl('date_debut_grossesse'),onFocus:function(){Keyboard.dismiss(),it(!0)},success:$l.date_debut_grossesse&&!Jl.date_debut_grossesse,touched:$l.date_debut_grossesse,error:Jl.date_debut_grossesse}),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('DATE_FIN_GROSSESSE'),value:null!==Je?Je:'',onChangeText:Kl('date_fin_grossesse'),onBlur:Xl('date_fin_grossesse'),onFocus:function(){Keyboard.dismiss(),st(!0)},success:$l.date_fin_grossesse&&!Jl.date_fin_grossesse,touched:$l.date_fin_grossesse,error:Jl.date_fin_grossesse})),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('PASSWORD'),value:Zl.password,onChangeText:Kl('password'),onBlur:Xl('password'),success:$l.password&&!Jl.password,touched:$l.password,error:Jl.password,secureTextEntry:!0}),c.default.createElement(s.View,{style:{marginTop:25}},c.default.createElement(s.View,{style:{flexDirection:'row',alignItems:'center',justifyContent:'space-between'}},c.default.createElement(s.TouchableOpacity,{style:[$.iconNavigationButton,{borderRadius:5,width:100,height:30,flexDirection:"row",backgroundColor:C.Color.primaryColor,borderColor:C.Color.primaryColor}],onPress:function(t){ha(!0)}},c.default.createElement(N.default,{whiteColor:!0},h.default.t('PRESTATION')),c.default.createElement(j.default,{name:"medical-bag",size:20,color:C.Color.whiteColor})),c.default.createElement(s.TouchableOpacity,{style:[$.iconNavigationButton,{borderRadius:5,width:100,height:30,flexDirection:"row",backgroundColor:C.Color.primaryColor,borderColor:C.Color.primaryColor}],onPress:function(t){ga(!0)}},c.default.createElement(N.default,{whiteColor:!0},h.default.t('EXAMEN')),c.default.createElement(V.default,{name:"file-medical",size:20,color:C.Color.whiteColor})),c.default.createElement(s.TouchableOpacity,{style:[$.iconNavigationButton,{borderRadius:5,width:110,height:30,flexDirection:"row",backgroundColor:C.Color.primaryColor,borderColor:C.Color.primaryColor}],onPress:function(t){Aa(!0),Vt(null)}},c.default.createElement(N.default,{whiteColor:!0},h.default.t('MEDICAMENT')),c.default.createElement(Q.default,{name:"drug-pack",size:20,color:C.Color.whiteColor})))))}];return c.default.createElement(w.ScreenComponent,null,c.default.createElement(I.default,{ref:function(t){return Vl=t}}),c.default.createElement(s.KeyboardAvoidingView,{behavior:'android'===s.Platform.OS?'height':'padding',style:{flex:1}},c.default.createElement(s.ScrollView,{style:{flex:1}},c.default.createElement(s.View,{style:$.contain},c.default.createElement(R.default,{steps:ln,currentStepIndex:Qt+1}),c.default.createElement(s.View,{style:{flexDirection:'column',alignItems:'center'}},c.default.createElement(O.default,{ref:kt,activeStep:0,steps:ln,useNativeDriver:!0,nextStepAnimation:"slideLeft",prevStepAnimation:"slideRight",isFirstStep:function(t){return Ft(t)},isLastStep:function(t){return Gt(t)},onNext:function(){an()},onPrev:function(){0===Qt&&Ol((0,T.fetchGetUserByNameOrNumberReset)())},currentStep:function(t){var l=t.currentStep,n=t.isLastStep,o=t.isFirstStep;zt(l),Ft(o),Gt(n)}})),c.default.createElement(s.View,{style:$.iconNavigation},Ut?c.default.createElement(s.View,null):c.default.createElement(s.TouchableOpacity,{style:[$.iconNavigationButton,{backgroundColor:C.Color.primaryColor,borderColor:C.Color.primaryColor}],onPress:function(){return kt.current.prev()}},c.default.createElement(V.default,{name:"arrow-left",size:20,color:C.Color.whiteColor})),2===Qt?c.default.createElement(b.default,{loading:de.loading,onPress:Wl},h.default.t('SUBMIT_LABEL')):c.default.createElement(s.TouchableOpacity,{style:[$.iconNavigationButton,{backgroundColor:C.Color.primaryColor,borderColor:C.Color.primaryColor}],onPress:function(t){Wl(t),an()&&kt.current.next()}},le.loading||ne.loading||ae.loading?c.default.createElement(s.ActivityIndicator,{size:"small",color:"#fff"}):c.default.createElement(V.default,{name:"arrow-right",size:24,color:C.Color.whiteColor}))),Ma&&(Ql=null!==Bt&&null===Bt.drugs?E.default.parseInt(Bt.amount):'',console.log("AMOUNT",Ql),c.default.createElement(_.Formik,{validationSchema:kl,initialValues:{amount_prestation:''+Bt!==null&&null===Bt.drugs?Bt.amount:'',frais_deplacement:null!==Bt&&null===Bt.drugs?Bt.home_visit_fees:'',code_acte:null!==Bt&&null===Bt.drugs?Bt.act:'',insurance_amount:''+Bt!==null&&null===Bt.drugs?Bt.insurance_amount:'',moderator_ticket:''+Bt!==null&&null===Bt.drugs?Bt.moderator_ticket:''},onSubmit:function(t){console.log("values",t),ta(K({},ea,{performances:ea.performances.map(function(l){return Bt.id===l.id?K({},l,{act_id:t.code_acte.id,act:t.code_acte,amount:t.amount_prestation,home_visit_fees:t.frais_deplacement,to_delete:!1}):l})})),ee({insurance_id:bt.id,beneficiary_id:null!==Dt?Dt.id:null,care_condition:pt,act_action:"UPDATE",act_type:"PERFORMANCE",act_id:t.code_acte.id,performances:[{amount:t.amount_prestation,home_visit_fees:t.frais_deplacement}]})}},function(t){var l,n=t.values,o=t.errors,u=t.touched,f=t.handleChange,p=t.handleBlur,E=t.setFieldValue,_=t.setFieldTouched,y=t.handleSubmit;return t.isSubmitting,c.default.createElement(s.ScrollView,{style:{flex:1}},c.default.createElement(s.View,{style:[$.containModal,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(P.default,{isVisible:Ma,onSwipeComplete:function(){ka(!1)},swipeDirection:['down'],style:$.bottomModal},c.default.createElement(s.View,{style:[$.contentFilterBottom,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(s.View,{style:$.contentSwipeDown},c.default.createElement(s.View,{style:$.lineSwipeDown})),c.default.createElement(N.default,{body2:!0,style:{marginTop:10}},h.default.t('MODIFY_PRESTATION')),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('DATE'),value:null!==Bt&&null===Bt.drugs?W(Bt.created_at).format('YYYY-MM-DD HH:mm'):''+W(Fe).format('YYYY-MM-DD HH:mm'),editable:!1}),c.default.createElement(M.View,{ref:function(t){Al=t},style:{width:(0,S.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},c.default.createElement(k.Dropdown,{label:h.default.t('CODE_ACTE'),data:null!==ie.result?null==(l=ie.result)?void 0:l.response:[],useNativeDriver:!0,value:"number"!=typeof n.code_acte&&n.code_acte.name,onChangeText:function(t,l,n){_('code_acte'),E('code_acte',t)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT'),value:n.amount_prestation,onChangeText:function(t){E('amount_prestation',t),console.log({network_id:Re.id_network,amount:''+t,care_condition:pt}),J({network_id:Re.id_network,amount:''+t,care_condition:pt})},onBlur:p('amount_prestation'),success:u.amount_prestation&&!o.amount_prestation,touched:u.amount_prestation,error:o.amount_prestation}),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('TICKET_MONDERATEUR'),editable:!1,value:null!==ue.result?ue.result.response.moderator_ticket:null!==Bt&&null===Bt.drugs?n.moderator_ticket:''}),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT_PER_INSURANCE'),editable:!1,value:null!==ue.result?ue.result.response.insurance_amount:null!==Bt&&null===Bt.drugs?n.moderator_ticket:''}),c.default.createElement(s.View,{style:{marginTop:10,width:"100%",flexDirection:'row',justifyContent:"space-between"}},c.default.createElement(N.default,{body2:!0},h.default.t('VISITE_DOMICILE')),c.default.createElement(s.View,{style:$.contentSwitch},c.default.createElement(B.default,{options:bl,initial:1,buttonColor:C.Color.accentColor,backgroundColor:C.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){Dl('YES'===t)}}))),Il&&c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('FRAIS_DEPLACEMENT'),value:n.frais_deplacement,onChangeText:f('frais_deplacement'),onBlur:p('frais_deplacement'),success:u.frais_deplacement&&!o.frais_deplacement,touched:u.frais_deplacement,error:o.frais_deplacement}),c.default.createElement(b.default,{loading:te.loading,style:{marginTop:20,marginBottom:20},full:!0,onPress:function(){y(),console.log("Error",o)}},h.default.t('SUBMIT_LABEL'))))))})),Ca&&c.default.createElement(s.ScrollView,{style:{flex:1}},c.default.createElement(s.View,{style:[$.containModal,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(P.default,{isVisible:Ca,onSwipeComplete:function(){ha(!1)},swipeDirection:['down'],style:$.bottomModal},c.default.createElement(s.View,{style:[$.contentFilterBottom,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(s.View,{style:$.contentSwipeDown},c.default.createElement(s.View,{style:$.lineSwipeDown})),c.default.createElement(N.default,{body2:!0,style:{marginTop:10}},h.default.t('LIST_PRESTATION')),c.default.createElement(s.FlatList,{data:ea.performances.filter(function(t){return!t.to_delete}),extraData:ea.performances.filter(function(t){return!t.to_delete}),keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,c.default.createElement(s.View,{style:[$.contentActionModalBottom,{borderBottomColor:C.Color.borderColor,width:"100%"}],key:l.id},c.default.createElement(N.default,{body2:!0,semibold:!0,numberOfLines:5},(0,F.cutString)(l.act.name,30)+"\n \n "+h.default.t('AMOUNT_LABEL')+": "+l.amount+" \n \n "+h.default.t('AMOUNT_PER_INSURANCE')+": "+l.insurance_amount+" \n \n "+h.default.t('TICKET_MONDERATEUR')+": "+l.moderator_ticket+" "+(null!==l.home_visit_fees?'| '+l.home_visit_fees:'')),c.default.createElement(s.View,{style:$.iconRight},c.default.createElement(s.TouchableOpacity,{onPress:function(){Mt(K({},l,{drugs:null})),ka(!0)}},c.default.createElement(V.default,{name:"edit",size:24,color:C.Color.primaryColor})),c.default.createElement(s.TouchableOpacity,{onPress:function(){ta(K({},ea,{performances:ea.performances.map(function(t){return l.id===t.id?K({},t,{to_delete:!0}):t})}))}},c.default.createElement(V.default,{name:"minus-circle",size:24,color:C.Color.grayColor}))))}}),c.default.createElement(b.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return ha(!1)}},h.default.t('OK')))))),Ua&&c.default.createElement(_.Formik,{validationSchema:Ml,initialValues:{amount_prestation:'',frais_deplacement:'',code_acte:''},onSubmit:function(t){''===t.code_acte?Al.shake(200):(nl([{act_id:t.code_acte.id,act:t.code_acte,amount:t.amount_prestation,home_visit_fees:t.frais_deplacement}].concat((0,n.default)(ll))),Fa(!1),F.displayToast(h.default.t('PRESTATION_SUCCESSFULLY_MODIFY')))}},function(t){var l,n=t.values,o=t.errors,u=t.touched,f=t.handleChange,p=t.handleBlur,E=t.setFieldValue,_=t.setFieldTouched,y=t.handleSubmit;return t.isSubmitting,c.default.createElement(s.ScrollView,{style:{flex:1}},c.default.createElement(s.View,{style:[$.containModal,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(P.default,{isVisible:Ua,onSwipeComplete:function(){Fa(!1)},swipeDirection:['down'],style:$.bottomModal},c.default.createElement(s.View,{style:[$.contentFilterBottom,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(s.View,{style:$.contentSwipeDown},c.default.createElement(s.View,{style:$.lineSwipeDown})),c.default.createElement(N.default,{body2:!0,style:{marginTop:10}},h.default.t('MODIFY_PRESTATION')),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('DATE'),value:''+W(Fe).format('YYYY-MM-DD HH:mm'),editable:!1}),c.default.createElement(M.View,{ref:function(t){Al=t},style:{width:(0,S.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},c.default.createElement(k.Dropdown,{label:h.default.t('CODE_ACTE'),data:null!==ie.result?null==(l=ie.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){_('code_acte'),E('code_acte',t)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT'),value:n.amount_prestation,onChangeText:f('amount_prestation'),onBlur:p('amount_prestation'),success:u.amount_prestation&&!o.amount_prestation,touched:u.amount_prestation,error:o.amount_prestation,onChangeText:function(t){E('amount_prestation',t),J({network_id:Re.id_network,amount:''+t,care_condition:pt})}}),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('TICKET_MONDERATEUR'),editable:!1,value:null!==ue.result?ue.result.response.moderator_ticket:''}),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT_PER_INSURANCE'),editable:!1,value:null!==ue.result?ue.result.response.insurance_amount:''}),c.default.createElement(s.View,{style:{marginTop:10,width:"100%",flexDirection:'row',justifyContent:"space-between"}},c.default.createElement(N.default,{body2:!0},h.default.t('VISITE_DOMICILE')),c.default.createElement(s.View,{style:$.contentSwitch},c.default.createElement(B.default,{options:bl,initial:1,buttonColor:C.Color.accentColor,backgroundColor:C.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){Dl('YES'===t)}}))),Il&&c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('FRAIS_DEPLACEMENT'),value:n.frais_deplacement,onChangeText:f('frais_deplacement'),onBlur:p('frais_deplacement'),success:u.frais_deplacement&&!o.frais_deplacement,touched:u.frais_deplacement,error:o.frais_deplacement}),c.default.createElement(b.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:y},h.default.t('SUBMIT_LABEL'))))))}),Ga&&c.default.createElement(_.Formik,{validationSchema:Ll,initialValues:{drug_name:'',drug_posologie:'',drug_quantity:''},onSubmit:function(t){cl([{drug_or_device_id:Ot.id,dosage:t.drug_posologie,quantity:t.drug_quantity}].concat((0,n.default)(dl))),Ha(!1),F.displayToast(h.default.t('PRESCRIPTIONS_SUCCESSFULLY_ADD'))}},function(t){var l=t.values,n=t.errors,o=t.touched,u=t.handleChange,f=t.handleBlur,p=t.handleSubmit;return t.isSubmitting,c.default.createElement(s.ScrollView,{style:{flex:1}},c.default.createElement(s.View,{style:[$.containModal,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(P.default,{isVisible:Ga,onSwipeComplete:function(){Ha(!1)},swipeDirection:['down'],style:$.bottomModal},c.default.createElement(s.View,{style:[$.contentFilterBottom,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(s.View,{style:$.contentSwipeDown},c.default.createElement(s.View,{style:$.lineSwipeDown})),c.default.createElement(N.default,{body2:!0,style:{marginTop:10}},h.default.t('AJOUTER_MEDICAMENT')),c.default.createElement(s.View,{style:{flexDirection:'row'}},c.default.createElement(x.default,{style:{marginTop:10,width:"90%"},placeholder:h.default.t('NAME'),value:null!==Ot?Ot.name:l.drug_name,onChangeText:u('drug_name'),onBlur:f('drug_name'),success:o.drug_name&&!n.drug_name,touched:o.drug_name,error:n.drug_name,editable:null===Ot}),c.default.createElement(s.TouchableOpacity,{style:[$.iconNavigationButton,{backgroundColor:C.Color.primaryColor,borderColor:C.Color.primaryColor,marginTop:10,width:40,height:40}],onPress:function(t){z(Re.id_network,l.drug_name)}},oe.loading?c.default.createElement(s.ActivityIndicator,{size:"small",color:"#fff"}):c.default.createElement(A.default,{name:"search",size:24,color:C.Color.whiteColor}))),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('POSOLOGIE'),value:l.drug_posologie,onChangeText:u('drug_posologie'),onBlur:f('drug_posologie'),success:o.drug_posologie&&!n.drug_posologie,touched:o.drug_posologie,error:n.drug_posologie}),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('QUANTITE'),value:l.drug_quantity,onChangeText:u('drug_quantity'),onBlur:f('drug_quantity'),success:o.drug_quantity&&!n.drug_quantity,touched:o.drug_quantity,error:n.drug_quantity,keyboardType:"numeric"}),c.default.createElement(b.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:p},h.default.t('SUBMIT_LABEL'))))))}),za&&c.default.createElement(_.Formik,{validationSchema:Ll,initialValues:{drug_name:null!==Bt&&Bt.drugs?Bt.drug_or_device.name:'',drug_posologie:null!==Bt&&Bt.drugs?Bt.dosage:'',drug_quantity:null!==Bt&&Bt.drugs?Bt.quantity:''},onSubmit:function(t){ta(K({},ea,{prescriptions:ea.prescriptions.map(function(l){return Bt.id===l.id?{id:l.id,drug_or_device_id:Bt.drug_or_device.id,drug_or_device:Bt.drug_or_device,dosage:t.drug_posologie,quantity:t.drug_quantity,unit_price:l.unit_price,to_delete:!1}:l})})),Ka(!1),F.displayToast(h.default.t('PRESCRIPTIONS_SUCCESSFULLY_MODIFY'))}},function(t){var l=t.values,n=t.errors,o=t.touched,u=t.handleChange,f=t.handleBlur,p=t.handleSubmit;return t.isSubmitting,c.default.createElement(s.ScrollView,{style:{flex:1}},c.default.createElement(s.View,{style:[$.containModal,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(P.default,{isVisible:za,onSwipeComplete:function(){Ka(!1)},swipeDirection:['down'],style:$.bottomModal},c.default.createElement(s.View,{style:[$.contentFilterBottom,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(s.View,{style:$.contentSwipeDown},c.default.createElement(s.View,{style:$.lineSwipeDown})),c.default.createElement(N.default,{body2:!0,style:{marginTop:10}},h.default.t('MODIFIER_MEDICAMENT')),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('NAME'),value:l.drug_name,onChangeText:u('drug_name'),onBlur:f('drug_name'),success:o.drug_name&&!n.drug_name,touched:o.drug_name,error:n.drug_name,editable:null===Ot}),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('POSOLOGIE'),value:l.drug_posologie,onChangeText:u('drug_posologie'),onBlur:f('drug_posologie'),success:o.drug_posologie&&!n.drug_posologie,touched:o.drug_posologie,error:n.drug_posologie}),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('QUANTITE'),value:''+l.drug_quantity,onChangeText:u('drug_quantity'),onBlur:f('drug_quantity'),success:o.drug_quantity&&!n.drug_quantity,touched:o.drug_quantity,error:n.drug_quantity,keyboardType:"numeric"}),c.default.createElement(b.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:p},h.default.t('SUBMIT_LABEL'))))))}),Za&&c.default.createElement(_.Formik,{validationSchema:Pl,initialValues:{examen_name:null!==Bt?Bt.drugs?'':Bt.description:'',examen_quantite:''+Bt!==null?Bt.drugs?'':Bt.quantity:'',code_acte:''+Bt!==null?Bt.drugs?'':Bt.act:''},onSubmit:function(t){ta(K({},ea,{exams:ea.exams.map(function(l){return Bt.id===l.id?K({},l,{id:l.id,act_id:t.code_acte.id,act:t.code_acte,description:t.examen_name,quantity:t.examen_quantite,unit_price:l.unit_price,to_delete:!1}):l})})),Ja(!1),F.displayToast(h.default.t('EXAMENS_SUCCESSFULLY_MODIFY'))}},function(t){var l,n=t.values,o=t.errors,u=t.touched,f=t.handleChange,p=t.setFieldValue,E=t.setFieldTouched,_=t.handleBlur,y=t.handleSubmit;return t.isSubmitting,c.default.createElement(s.ScrollView,{style:{flex:1}},c.default.createElement(s.View,{style:[$.containModal,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(P.default,{isVisible:Za,onSwipeComplete:function(){Ja(!1)},swipeDirection:['down'],style:$.bottomModal},c.default.createElement(s.View,{style:[$.contentFilterBottom,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(s.View,{style:$.contentSwipeDown},c.default.createElement(s.View,{style:$.lineSwipeDown})),c.default.createElement(N.default,{body2:!0,style:{marginTop:10}},h.default.t('MODIFIER_EXAMEN')),c.default.createElement(M.View,{ref:function(t){Al=t},style:{width:(0,S.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},c.default.createElement(k.Dropdown,{label:h.default.t('CODE_ACTE'),data:null!==ie.result?null==(l=ie.result)?void 0:l.response:[],useNativeDriver:!0,value:"number"!=typeof n.code_acte&&n.code_acte.name,onChangeText:function(t,l,n){console.log("Value",t),E('code_acte'),p('code_acte',t)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('NAME'),value:n.examen_name,onChangeText:f('examen_name'),onBlur:_('examen_name'),success:u.examen_name&&!o.examen_name,touched:u.examen_name,error:o.examen_name}),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('QUANTITE'),value:''+n.examen_quantite,onChangeText:f('examen_quantite'),onBlur:_('examen_quantite'),success:u.examen_quantite&&!o.examen_quantite,touched:u.examen_quantite,error:o.examen_quantite,keyboardType:"numeric"}),c.default.createElement(b.default,{style:{marginTop:20,marginBottom:20},full:!0,loading:ce.loading,onPress:function(){console.log("errors",o),console.log("values",n),y()}},h.default.t('SUBMIT_LABEL'))))))}),He&&c.default.createElement(G.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date(Fe),mode:"date",display:"spinner",onChange:(y.object().shape({code:y.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),name:y.string().required(h.default.t('THIS_FIELD_IS_REQUIRED')),type:y.string().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),function(t,l){var n=l||''+W(new Date).format('YYYY-MM-DD');je('ios'===s.Platform.OS),Ye(n)})}),ye&&c.default.createElement(G.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:Ul}),ot&&c.default.createElement(G.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:Fl}),ct&&c.default.createElement(G.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:Yl}),Ea&&c.default.createElement(s.ScrollView,{style:{flex:1}},c.default.createElement(s.View,{style:[$.containModal,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(P.default,{isVisible:Ea,onSwipeComplete:function(){ga(!1)},swipeDirection:['down'],style:$.bottomModal},c.default.createElement(s.View,{style:[$.contentFilterBottom,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(s.View,{style:$.contentSwipeDown},c.default.createElement(s.View,{style:$.lineSwipeDown})),c.default.createElement(N.default,{body2:!0,style:{marginTop:10}},h.default.t('EXAMEN')),c.default.createElement(s.FlatList,{data:ea.exams.filter(function(t){return!t.to_delete}),extraData:ea.exams.filter(function(t){return!t.to_delete}),keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,c.default.createElement(s.View,{style:[$.contentActionModalBottom,{borderBottomColor:C.Color.borderColor,width:"100%"}],key:l.id},c.default.createElement(N.default,{body2:!0,semibold:!0,numberOfLines:2},l.quantity+" "+l.description+" "+(l.unit_price?' - '+l.unit_price:'')+" \n "+l.act.name),c.default.createElement(s.View,{style:$.iconRight},c.default.createElement(s.TouchableOpacity,{onPress:function(){Mt(K({},l,{drugs:!1})),Ja(!0)}},c.default.createElement(V.default,{name:"edit",size:24,color:C.Color.primaryColor})),c.default.createElement(s.TouchableOpacity,{onPress:function(){ta(K({},ea,{exams:ea.exams.map(function(t){return l.id===t.id?K({},t,{to_delete:!0}):t})}))}},c.default.createElement(V.default,{name:"minus-circle",size:24,color:C.Color.grayColor}))))}}),c.default.createElement(b.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return ga(!1)}},h.default.t('OK')))))),pe&&c.default.createElement(p.default.Container,{contentStyle:{width:(0,S.responsiveWidth)(80)},useNativeDriver:!0,visible:pe},c.default.createElement(p.default.Title,null,h.default.t('SCAN')),c.default.createElement(s.ScrollView,{style:[$.blockView,{borderBottomColor:C.Color.borderColor,maxHeight:300}]},c.default.createElement(N.default,null,h.default.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')),c.default.createElement(L.default,{onRead:function(t){Ee(!1),console.log("result",t.data)},flashMode:U.RNCamera.Constants.FlashMode.off})),c.default.createElement(p.default.Button,{bold:!0,label:h.default.t('CLOSE'),onPress:function(){Ee(!1)}})),xa&&c.default.createElement(s.ScrollView,{style:{flex:1}},c.default.createElement(s.View,{style:[$.containModal,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(P.default,{isVisible:xa,onSwipeComplete:function(){va(!1)},swipeDirection:['down'],style:$.bottomModal},c.default.createElement(s.View,{style:[$.contentFilterBottom,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(s.View,{style:$.contentSwipeDown},c.default.createElement(s.View,{style:$.lineSwipeDown})),c.default.createElement(N.default,{body2:!0,style:{marginTop:10}},h.default.t('LIST_ASSURE')),c.default.createElement(s.FlatList,{data:null==(Hl=le.result)?void 0:Hl.response,extraData:null==(jl=le.result)?void 0:jl.response,ListEmptyComponent:c.default.createElement(N.default,{body2:!0},h.default.t('NO_ASSURE_MATCH_SEARCH')),keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,c.default.createElement(s.View,{style:{paddingVertical:15,alignItems:'flex-start'}},c.default.createElement(s.TouchableOpacity,{style:[$.contentActionModalBottom,{borderBottomColor:C.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){'PAID'!==l.state?s.Alert.alert(h.default.t('ERROR_LABEL'),h.default.t('ASSURE_NON_EN_REGLE'),[{text:h.default.t('OK'),onPress:function(){}}]):(St(l),xt(null),gl(1),va(!1),en('lastname_patient',l.user.lastname),en('firstname_patient',l.user.firstname),H(l.user.id,'UNTREATED','CONSULTATION',"&network_agent_id="+Re.network_agent_id))}},c.default.createElement(N.default,{body2:!0,semibold:!0},(null!==l.user.firstname?l.user.firstname:'')+" "+(null!==l.user.lastname?l.user.lastname:''))),l.beneficiaries.map(function(t){return c.default.createElement(s.TouchableOpacity,{style:$.beneficiarySubSection,onPress:function(){St(l),xt(t),gl(0),va(!1),en('lastname_patient',t.lastname),en('firstname_patient',t.firstname),H(l.user.id,'UNTREATED','CONSULTATION',"&beneficiary_id="+t.id)}},c.default.createElement(s.View,{style:{width:10}}),c.default.createElement(s.View,{style:{paddingHorizontal:10,alignItems:'flex-start'}},c.default.createElement(N.default,{subhead:!0,semibold:!0},(null!==t.firstname?t.firstname:'')+" "+(null!==t.lastname?t.lastname:'')+" ("+h.default.t('AYANT_DROITS')+")")))}))}}),c.default.createElement(b.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return va(!1)}},h.default.t('OK')))))),Va&&c.default.createElement(s.ScrollView,{style:{flex:1}},c.default.createElement(s.View,{style:[$.containModal,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(P.default,{isVisible:Va,onSwipeComplete:function(){Aa(!1)},swipeDirection:['down'],style:$.bottomModal},c.default.createElement(s.View,{style:[$.contentFilterBottom,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(s.View,{style:$.contentSwipeDown},c.default.createElement(s.View,{style:$.lineSwipeDown})),c.default.createElement(N.default,{body2:!0,style:{marginTop:10}},h.default.t('MEDICAMENTS')),c.default.createElement(s.FlatList,{data:ea.prescriptions.filter(function(t){return!t.to_delete}),extraData:ea.prescriptions.filter(function(t){return!t.to_delete}),keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,c.default.createElement(s.View,{style:[$.contentActionModalBottom,{borderBottomColor:C.Color.borderColor,width:"100%"}],key:l.id},c.default.createElement(N.default,{body2:!0,semibold:!0,numberOfLines:2},l.quantity+" "+l.drug_or_device.name+" "+(l.unit_price?' - '+l.unit_price:'')+" \n "+l.dosage),c.default.createElement(s.View,{style:$.iconRight},c.default.createElement(s.TouchableOpacity,{onPress:function(){Mt(K({},l,{drugs:!0})),Ka(!0)}},c.default.createElement(V.default,{name:"edit",size:24,color:C.Color.primaryColor})),c.default.createElement(s.TouchableOpacity,{onPress:function(){ta(K({},ea,{prescriptions:ea.prescriptions.map(function(t){return l.id===t.id?K({},t,{to_delete:!0}):t})}))}},c.default.createElement(V.default,{name:"minus-circle",size:24,color:C.Color.grayColor}))))}}),c.default.createElement(b.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return Aa(!1)}},h.default.t('OK')))))),Xt&&c.default.createElement(s.ScrollView,{style:{flex:1}},c.default.createElement(s.View,{style:[$.containModal,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(P.default,{isVisible:Xt,onSwipeComplete:function(){Zt(!1)},swipeDirection:['down'],style:$.bottomModal},c.default.createElement(s.View,{style:[$.contentFilterBottom,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(s.View,{style:$.contentSwipeDown},c.default.createElement(s.View,{style:$.lineSwipeDown})),c.default.createElement(N.default,{body2:!0,style:{marginTop:10}},h.default.t('LIST_CONSULTATION')),c.default.createElement(s.FlatList,{data:null==(ql=ae.result)?void 0:ql.response,ListEmptyComponent:c.default.createElement(N.default,{body2:!0},h.default.t('NO_CONSULTATION')),extraData:null==(Gl=ae.result)?void 0:Gl.response,keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,c.default.createElement(s.TouchableOpacity,{style:[$.contentActionModalBottom,{borderBottomColor:C.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){fa(l),ua(!0)}},c.default.createElement(N.default,{body2:!0,semibold:!0},l.type+" #"+l.health_care_sheet_id+" - "+W(l.created_at).format('YYYY-MM-DD')))}}),c.default.createElement(b.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return Zt(!1)}},h.default.t('OK')))))),ia&&c.default.createElement(p.default.Container,{useNativeDriver:!0,visible:ia},c.default.createElement(p.default.Title,null,h.default.t('DETAIL')),c.default.createElement(s.ScrollView,{persistentScrollbar:!0},c.default.createElement(s.View,{style:[$.blockView,{borderBottomColor:C.Color.borderColor}]},c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(N.default,{style:[$.body2]},h.default.t('PATIENT'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(N.default,{style:[q.Typography.caption1,C.Color.grayColor]},sa.patient_lastname+" "+sa.patient_firstname))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(N.default,{style:[$.body2]},"Situation")),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(N.default,{style:[q.Typography.caption1,C.Color.grayColor]},sa.patient_situation.toLowerCase()))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(N.default,{style:[$.body2]},h.default.t('PRATICIEN'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(N.default,{style:[q.Typography.caption1,C.Color.grayColor]},sa.practitioner_lastname+" "+sa.practitioner_firstname))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(N.default,{style:[$.body2]},h.default.t('CLASSE_PRESTATAIRE'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(N.default,{style:[q.Typography.caption1,C.Color.grayColor]},(0,F.uppercaseFirstLetter)(sa.practitioner_provider_class.toLowerCase())))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(N.default,{style:[$.body2]},h.default.t('STATE'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(N.default,{style:[q.Typography.caption1,C.Color.grayColor]},(0,F.uppercaseFirstLetter)(sa.state.toLowerCase())))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(N.default,{style:[$.body2]},"Type")),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(N.default,{style:[q.Typography.caption1,C.Color.grayColor]},(0,F.uppercaseFirstLetter)(sa.type.toLowerCase())))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(N.default,{style:[$.body2]},h.default.t('CONDITION_PRISE_CHARGE'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(N.default,{style:[q.Typography.caption1,C.Color.grayColor]},(0,F.uppercaseFirstLetter)(sa.care_condition.toLowerCase())))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(N.default,{style:[$.body2]},h.default.t('INSTITUTE_NAME'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(N.default,{style:[q.Typography.caption1,C.Color.grayColor]},(0,F.uppercaseFirstLetter)(sa.institution_name.toLowerCase())))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(N.default,{style:[$.body2]},"Date")),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(N.default,{style:[q.Typography.caption1,C.Color.grayColor]},W(sa.created_at).format('YYYY-MM-DD')))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(N.default,{style:[$.body2]},h.default.t('PRESTATION'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},sa.performances.map(function(t){return c.default.createElement(N.default,{style:[q.Typography.caption1,C.Color.grayColor]},t.act.name+" \n "+t.amount+" \n")}))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(N.default,{style:[$.body2]},h.default.t('EXAMEN'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},sa.exams.map(function(t){return c.default.createElement(N.default,{style:[q.Typography.caption1,C.Color.grayColor]},t.description+" \n "+t.act.name+" \n")}))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(N.default,{style:[$.body2]},h.default.t('MEDICAMENT'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},sa.prescriptions.map(function(t){return c.default.createElement(N.default,{style:[q.Typography.caption1,C.Color.grayColor]},t.drug_or_device.name+" \n "+t.dosage+" \n")}))))),c.default.createElement(p.default.Button,{bold:!0,label:h.default.t('CANCEL_LABEL'),onPress:function(){ua(!1)}}),c.default.createElement(p.default.Button,{bold:!0,label:h.default.t('OK'),onPress:function(){ua(!1),va(!1),Zt(!1),ta(K({},sa,{exams:sa.exams.map(function(t){return K({},t,{to_delete:!1})}),performances:sa.performances.map(function(t){return K({},t,{to_delete:!1})}),prescriptions:sa.prescriptions.map(function(t){return K({},t,{to_delete:!1})})})),na(K({},sa,{exams:sa.exams.map(function(t){return K({},t,{to_delete:!1})}),performances:sa.performances.map(function(t){return K({},t,{to_delete:!1})}),prescriptions:sa.prescriptions.map(function(t){return K({},t,{to_delete:!1})})})),Et(sa.care_condition),en('practitioner_firstname',sa.practitioner_firstname),en('practitioner_lastname',sa.practitioner_lastname),en('pregnancy_start_at',sa.pregnancy_start_at),en('accident_date',sa.accident_date),xe(null!==sa.accident_date),lt(null!==sa.pregnancy_start_at),kt.current.next()}})),Sa&&c.default.createElement(_.Formik,{validationSchema:Bl,initialValues:{price:''},onSubmit:function(t){console.log("Value",Bt),Bt.examen?ta(K({},ea,{exams:ea.exams.map(function(l){return Bt.id===l.id?K({},l,{unit_price:t.price}):l})})):ta(K({},ea,{prescriptions:ea.prescriptions.map(function(l){return Bt.id===l.id?K({},l,{unit_price:t.price}):l})})),Ta(!1)}},function(t){var l=t.values,n=t.errors,o=t.touched,u=t.handleChange,f=(t.setFieldValue,t.setFieldTouched,t.handleBlur),p=t.handleSubmit;return t.isSubmitting,c.default.createElement(s.ScrollView,{style:{flex:1}},c.default.createElement(s.View,{style:[$.containModal,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(P.default,{isVisible:Sa,onSwipeComplete:function(){Ta(!1)},swipeDirection:['down'],style:$.bottomModal},c.default.createElement(s.View,{style:[$.contentFilterBottom,{backgroundColor:C.Color.containerBackgroundColor}]},c.default.createElement(s.View,{style:$.contentSwipeDown},c.default.createElement(s.View,{style:$.lineSwipeDown})),c.default.createElement(N.default,{body2:!0,style:{marginTop:10}},h.default.t('AMOUNT_LABEL')),c.default.createElement(x.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT_LABEL_DESCRIPTION'),value:l.price,onChangeText:u('price'),onBlur:f('price'),success:o.price&&!n.price,touched:o.price,error:n.price,keyboardType:"numeric"}),c.default.createElement(b.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:p},h.default.t('OK'))))))})))))});e.default=te},2203,[4,1,33,7,27,15,18,1126,1640,1018,1832,1955,1111,719,2152,2164,534,744,2166,718,2162,2184,2188,2189,1093,538,1782,851,829,1059,1828,2190,2196,1659,1184,1156,1766,2182,961,1112,1190]); -__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),o=l(r(d[3])),u=t(r(d[4])),c=r(d[5]),s=r(d[6]),f=l(r(d[7])),p=r(d[8]),E=t(r(d[9])),y=r(d[10]),C=l(r(d[11])),h=r(d[12]),w=l(r(d[13])),_=r(d[14]),b=r(d[15]),S=l(r(d[16])),T=r(d[17]),x=l(r(d[18])),I=r(d[19]),R=r(d[20]),v=l(r(d[21])),V=l(r(d[22])),O=l(r(d[23])),P=l(r(d[24])),A=l(r(d[25])),D=l(r(d[26])),N=t(r(d[27])),B=r(d[28]),k=l(r(d[29])),L=l(r(d[30])),M=r(d[31]),U=t(r(d[32])),F=r(d[33]),G=l(r(d[34])),j=r(d[35]);function z(t,l){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);l&&(o=o.filter(function(l){return Object.getOwnPropertyDescriptor(t,l).enumerable})),n.push.apply(n,o)}return n}function H(t){for(var l=1;l0?St(!0):jt.alertWithType('warn',C.default.t('EMPTY_LIST'),C.default.t('NO_ASSURE_MATCH_SEARCH'))),J.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),U.getErrorMsg(J),[{text:C.default.t("OK"),onPress:function(){Gt((0,b.fetchGetUserByNameOrNumberReset)())}}],{cancelable:!1})},[J]),(0,u.useEffect)(function(){null!==X.result&&We(!0),X.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),U.getErrorMsg(X),[{text:C.default.t("OK"),onPress:function(){Gt((0,b.fetchGetConsultationReset)())}}],{cancelable:!1})},[X]),(0,u.useEffect)(function(){null!==q.result&&c.Alert.alert(C.default.t("SUCCESS"),q.result.response,[{text:C.default.t("OK"),onPress:function(){Gt((0,b.fetchModifyPrescriptionReset)()),te.goBack()}}],{cancelable:!1}),q.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),U.getErrorMsg(q),[{text:C.default.t("OK"),onPress:function(){Gt((0,b.fetchModifyPrescriptionReset)())}}],{cancelable:!1})},[q]),(0,u.useEffect)(function(){ht(!1),null!==Q.result&&null!==Q.result.response&&Gt((0,b.fetchCheckInsuranceCoverageAmountReset)()),Q.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),U.getErrorMsg(Q),[{text:C.default.t("OK"),onPress:function(){Ae.examen?$e(H({},Ze,{exams:Ze.exams.map(function(t){return Ae.id===t.id?H({},t,{unit_price:at.exams.filter(function(t){return t.id===Ae.id})[0].unit_price}):t})})):$e(H({},Ze,{prestations:Ze.prestations.map(function(t){return Ae.id===t.id?H({},t,{unit_price:at.exams.filter(function(t){return t.id===Ae.id})[0].unit_price}):t})})),Gt((0,b.fetchCheckInsuranceCoverageAmountReset)())}}],{cancelable:!1})},[Q]);var zt=E.object().shape({numero_assure:E.string().required(C.default.t('THIS_FIELD_IS_REQUIRED')),password:E.string().required(C.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_lastname:E.string().required(C.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_firstname:E.string().required(C.default.t('THIS_FIELD_IS_REQUIRED'))}),Ht=E.object().shape({price:E.number().required(C.default.t('THIS_FIELD_IS_REQUIRED'))});console.log("consultaiton",Ze);var Yt,Kt,Qt,qt,Wt=(0,p.useFormik)({validationSchema:zt,initialValues:{numero_assure:'',password:'',firstname_patient:'',lastname_patient:'',practitioner_firstname:'',practitioner_lastname:'',agrement_praticien:null==Ce?void 0:Ce.code_membre,pregnancy_start_at:null,pregnancy_end_at:null},onSubmit:function(t){z(Ze.id,{network_agent_id:ie.network_agent_id,password:t.password,practitioner_lastname:t.practitioner_lastname,practitioner_firstname:t.practitioner_firstname,practitioner_provider_class_id:t.practitioner_provider_class_id,performances:Ze.performances,prescriptions:Ze.prescriptions})}}),Xt=Wt.handleChange,Jt=Wt.handleSubmit,Zt=Wt.handleBlur,$t=Wt.values,ea=Wt.errors,ta=Wt.touched,aa=Wt.setFieldValue,la=Wt.setFieldTouched,ra=(Wt.isValid,function(){switch(console.log("currentStep",He),He){case 0:return console.log("values",$t),''!==$t.numero_assure&&null===J.result&&(Gt((0,b.fetchGetUserByNameOrNumberReset)()),n(ie.id_network,de?"&insured_id="+$t.numero_assure:pe?"&phone="+$t.numero_assure:"&name="+$t.numero_assure),console.log("errors",ea)),!1;default:return!0}}),na=[{title:C.default.t('ASSURE'),content:u.default.createElement(c.View,null,u.default.createElement(x.default,{style:{marginTop:10},placeholder:de?C.default.t('NUMERO_ASSURE'):pe?C.default.t('PHONE_NUMBER'):C.default.t('NOM_ASSURE'),value:$t.numero_assure,keyboardType:pe?'numeric':'default',onChangeText:Xt('numero_assure'),onBlur:Zt('numero_assure'),success:ta.numero_assure&&!ea.numero_assure,touched:ta.numero_assure,error:ea.numero_assure,icon:u.default.createElement(P.default,{style:{zIndex:10},name:de?'lock':pe?'phone':'user',size:20})}),u.default.createElement(c.View,{style:{flexDirection:'row',position:'absolute',top:22,right:50,justifyContent:'space-between',width:50}},u.default.createElement(O.default,{style:{paddingRight:5},name:"lock",size:20,color:y.Color.primaryColor,onPress:function(){se(!0),Ee(!1)}}),u.default.createElement(O.default,{style:{paddingRight:5},name:"phone",size:20,color:y.Color.primaryColor,onPress:function(){se(!1),Ee(!0)}}),u.default.createElement(O.default,{style:{paddingRight:5},name:"user",size:20,color:y.Color.primaryColor,onPress:function(){se(!1),Ee(!1)}}),u.default.createElement(O.default,{style:{paddingRight:5},name:"qrcode",size:20,color:y.Color.primaryColor,onPress:function(){ne(!0)}})))},{title:C.default.t('PATIENT'),content:u.default.createElement(c.View,null,u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('NOM_CLIENT'),value:$t.lastname_patient,onChangeText:Xt('lastname_patient'),onBlur:Zt('lastname_patient'),success:ta.lastname_patient&&!ea.lastname_patient,touched:ta.lastname_patient,editable:!1,error:ea.lastname_patient}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('PRENOM_CLIENT'),value:$t.firstname_patient,editable:!1,onChangeText:Xt('firstname_patient'),onBlur:Zt('firstname_patient'),success:ta.firstname_patient&&!ea.firstname_patient,touched:ta.firstname_patient,error:ea.firstname_patient}),u.default.createElement(c.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(A.default,{body2:!0},C.default.t('SITUATION')),u.default.createElement(c.View,{style:{width:(0,_.responsiveWidth)(60)}},u.default.createElement(D.default,{options:Bt,disabled:!0,value:Mt,initial:Mt,buttonColor:y.Color.accentColor,backgroundColor:y.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){}}))))},{title:C.default.t('PRATICIEN'),content:u.default.createElement(c.View,null,u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('CODE_AGREMENT'),value:$t.agrement_praticien,editable:!1}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('NOM_PRATICIEN'),value:$t.practitioner_lastname,onChangeText:Xt('practitioner_lastname'),onBlur:Zt('practitioner_lastname'),success:ta.practitioner_lastname&&!ea.practitioner_lastname,touched:ta.practitioner_lastname,error:ea.practitioner_lastname}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('PRENOM_PRATICIEN'),value:$t.practitioner_firstname,onChangeText:Xt('practitioner_firstname'),onBlur:Zt('practitioner_firstname'),success:ta.practitioner_firstname&&!ea.practitioner_firstname,touched:ta.practitioner_firstname,error:ea.practitioner_firstname}),u.default.createElement(N.View,{ref:function(t){},style:{width:(0,_.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(B.Dropdown,{label:C.default.t('CLASSIFICATION'),value:null!==dt?dt.practitioner_provider_class:'',data:null!==$.result?null==(l=$.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){la('practitioner_provider_class_id'),aa('practitioner_provider_class_id',t.id),console.log("Value",t)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('PASSWORD'),value:$t.password,onChangeText:Xt('password'),onBlur:Zt('password'),success:ta.password&&!ea.password,touched:ta.password,error:ea.password,secureTextEntry:!0}),u.default.createElement(c.View,{style:{marginTop:25}},u.default.createElement(c.View,{style:{flexDirection:'row',alignItems:'center',justifyContent:'space-between'}},null!==Ze?!Ze.prescriptions.length>0?u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{borderRadius:5,width:100,height:30,flexDirection:"row",backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(t){Ze.prescriptions.filter(function(t){return t.checked}).length>0?(0,U.displayToast)("Vous avez deja renseigner les m\xe9dicaments"):Et(!0)}},u.default.createElement(A.default,{whiteColor:!0},C.default.t('EXAMEN')),u.default.createElement(O.default,{name:"file-medical",size:20,color:y.Color.whiteColor})):u.default.createElement(c.View,null):null,null!==Ze?!Ze.exams.length>0?u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{borderRadius:5,width:110,height:30,flexDirection:"row",backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(t){Ze.exams.filter(function(t){return t.checked}).length>0?(0,U.displayToast)("Vous avez deja renseigner les examens"):Rt(!0)}},u.default.createElement(A.default,{whiteColor:!0},C.default.t('MEDICAMENT')),u.default.createElement(G.default,{name:"drug-pack",size:20,color:y.Color.whiteColor})):u.default.createElement(c.View,null):null)))}];return u.default.createElement(h.ScreenComponent,null,u.default.createElement(S.default,{ref:function(t){return jt=t}}),u.default.createElement(c.KeyboardAvoidingView,{behavior:'android'===c.Platform.OS?'height':'padding',style:{flex:1}},u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:W.contain},u.default.createElement(v.default,{steps:na,currentStepIndex:He+1}),u.default.createElement(c.View,{style:{flexDirection:'column',alignItems:'center'}},u.default.createElement(V.default,{ref:Ne,activeStep:0,steps:na,useNativeDriver:!0,nextStepAnimation:"slideLeft",prevStepAnimation:"slideRight",isFirstStep:function(t){return Me(t)},isLastStep:function(t){return Ge(t)},onNext:function(){ra()},onPrev:function(){0===He&&Gt((0,b.fetchGetUserByNameOrNumberReset)())},currentStep:function(t){var l=t.currentStep,n=t.isLastStep,o=t.isFirstStep;Ye(l),Me(o),Ge(n)}})),u.default.createElement(c.View,{style:W.iconNavigation},Le?u.default.createElement(c.View,null):u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(){return Ne.current.prev()}},u.default.createElement(O.default,{name:"arrow-left",size:20,color:y.Color.whiteColor})),2===He?u.default.createElement(w.default,{loading:q.loading,onPress:Jt},C.default.t('SUBMIT_LABEL')):u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(t){Jt(t),ra()&&Ne.current.next()}},J.loading||Z.loading||X.loading?u.default.createElement(c.ActivityIndicator,{size:"small",color:"#fff"}):u.default.createElement(O.default,{name:"arrow-right",size:24,color:y.Color.whiteColor}))),pt&&u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:pt,onSwipeComplete:function(){Et(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(A.default,{body2:!0,style:{marginTop:10}},C.default.t('EXAMEN')),u.default.createElement(c.FlatList,{data:Ze.exams,extraData:Ze.exams,keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(c.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:y.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){De(H({},l,{examen:!0})),$e(H({},Ze,{exams:Ze.exams.map(function(t){return l.id===t.id?H({},t,{checked:!l.checked}):t})})),l.checked||ht(!0)}},u.default.createElement(A.default,{body2:!0,semibold:!0,numberOfLines:2},l.quantity+" "+l.description+" "+(l.unit_price?' - '+l.unit_price:'')+" \n "+l.act.name),l.checked&&u.default.createElement(O.default,{name:"check",size:14,color:y.Color.primaryColor}))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return Et(!1)}},C.default.t('OK')))))),re&&u.default.createElement(f.default.Container,{contentStyle:{width:(0,_.responsiveWidth)(80)},useNativeDriver:!0,visible:re},u.default.createElement(f.default.Title,null,C.default.t('SCAN')),u.default.createElement(c.ScrollView,{style:[W.blockView,{borderBottomColor:y.Color.borderColor,maxHeight:300}]},u.default.createElement(A.default,null,C.default.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')),u.default.createElement(L.default,{onRead:function(t){ne(!1),console.log("result",t.data)},flashMode:M.RNCamera.Constants.FlashMode.off})),u.default.createElement(f.default.Button,{bold:!0,label:C.default.t('CLOSE'),onPress:function(){ne(!1)}})),bt&&u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:bt,onSwipeComplete:function(){St(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(A.default,{body2:!0,style:{marginTop:10}},C.default.t('LIST_ASSURE')),u.default.createElement(c.FlatList,{data:null==(Qt=J.result)?void 0:Qt.response,extraData:null==(qt=J.result)?void 0:qt.response,ListEmptyComponent:u.default.createElement(A.default,{body2:!0},C.default.t('NO_ASSURE_MATCH_SEARCH')),keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(c.View,{style:{paddingVertical:15,alignItems:'flex-start'}},u.default.createElement(c.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:y.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){'PAID'!==l.state?c.Alert.alert(C.default.t('ERROR_LABEL'),C.default.t('ASSURE_NON_EN_REGLE'),[{text:C.default.t('OK'),onPress:function(){}}]):(Se(l),Re(null),Ut(1),St(!1),aa('lastname_patient',l.user.lastname),aa('firstname_patient',l.user.firstname),R(l.user.id,'UNTREATED','EXECUTION',"&network_agent_id="+ie.network_agent_id))}},u.default.createElement(A.default,{body2:!0,semibold:!0},(null!==l.user.firstname?l.user.firstname:'')+" "+(null!==l.user.lastname?l.user.lastname:''))),l.beneficiaries.map(function(t){return u.default.createElement(c.TouchableOpacity,{style:W.beneficiarySubSection,onPress:function(){Se(l),Re(t),Ut(0),St(!1),aa('lastname_patient',t.lastname),aa('firstname_patient',t.firstname),R(l.user.id,'UNTREATED','EXECUTION',"&beneficiary_id="+t.id+"&network_agent_id="+ie.network_agent_id)}},u.default.createElement(c.View,{style:{width:10}}),u.default.createElement(c.View,{style:{paddingHorizontal:10,alignItems:'flex-start'}},u.default.createElement(A.default,{subhead:!0,semibold:!0},(null!==t.firstname?t.firstname:'')+" "+(null!==t.lastname?t.lastname:'')+" ("+C.default.t('AYANT_DROITS')+")")))}))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return St(!1)}},C.default.t('OK')))))),It&&u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:It,onSwipeComplete:function(){Rt(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(A.default,{body2:!0,style:{marginTop:10}},C.default.t('MEDICAMENTS')),u.default.createElement(c.FlatList,{data:Ze.prescriptions,extraData:Ze.prescriptions,keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(c.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:y.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){De(H({},l,{drugs:!0})),$e(H({},Ze,{prescriptions:Ze.prescriptions.map(function(t){return l.id===t.id?H({},t,{checked:!l.checked}):t})})),l.checked||ht(!0)}},u.default.createElement(A.default,{body2:!0,semibold:!0,numberOfLines:2},l.quantity+" "+l.drug_or_device.name+" "+(l.unit_price?' - '+l.unit_price:'')+" \n "+l.dosage),l.checked&&u.default.createElement(O.default,{name:"check",size:14,color:y.Color.primaryColor}))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return Rt(!1)}},C.default.t('OK')))))),qe&&u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:qe,onSwipeComplete:function(){We(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(A.default,{body2:!0,style:{marginTop:10}},C.default.t('LIST_EXECUTION')),u.default.createElement(c.FlatList,{data:null==(Yt=X.result)?void 0:Yt.response,extraData:null==(Kt=X.result)?void 0:Kt.response,ListEmptyComponent:u.default.createElement(A.default,{body2:!0},C.default.t('NO_EXECUTION')),keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(c.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:y.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){st(l),it(!0)}},u.default.createElement(A.default,{body2:!0,semibold:!0},l.type+" #"+l.health_care_sheet_id+" - "+Y(l.created_at).format('YYYY-MM-DD')))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return We(!1)}},C.default.t('OK')))))),ot&&u.default.createElement(f.default.Container,{useNativeDriver:!0,visible:ot},u.default.createElement(f.default.Title,null,C.default.t('DETAIL')),u.default.createElement(c.ScrollView,{persistentScrollbar:!0},u.default.createElement(c.View,{style:[W.blockView,{borderBottomColor:y.Color.borderColor}]},u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('PATIENT'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},dt.patient_lastname+" "+dt.patient_firstname))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},"Situation")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},dt.patient_situation.toLowerCase()))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('PRATICIEN'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},dt.practitioner_lastname+" "+dt.practitioner_firstname))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('CLASSE_PRESTATAIRE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(dt.practitioner_provider_class.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('STATE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(dt.state.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},"Type")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(dt.type.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('CONDITION_PRISE_CHARGE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(dt.care_condition.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('INSTITUTE_NAME'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(dt.institution_name.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},"Date")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},Y(dt.created_at).format('YYYY-MM-DD')))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('PRESTATION'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},dt.performances.map(function(t){return u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},t.act.name+" \n "+t.amount+" \n")}))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('EXAMEN'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},dt.exams.map(function(t){return u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},t.description+" \n "+t.act.name+" \n")}))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('MEDICAMENT'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},dt.prescriptions.map(function(t){return u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},t.drug_or_device.name+" \n "+t.dosage+" \n")}))))),u.default.createElement(f.default.Button,{bold:!0,label:C.default.t('CANCEL_LABEL'),onPress:function(){it(!1)}}),u.default.createElement(f.default.Button,{bold:!0,label:C.default.t('OK'),onPress:function(){it(!1),St(!1),We(!1),$e(dt),lt(dt),aa('practitioner_firstname',dt.practitioner_firstname),aa('practitioner_lastname',dt.practitioner_lastname),Ne.current.next()}})),Ct&&u.default.createElement(p.Formik,{validationSchema:Ht,initialValues:{price:Ae.unit_price},onSubmit:function(t){console.log("Value",Ae),Ae.examen?($e(H({},Ze,{exams:Ze.exams.map(function(l){return Ae.id===l.id?H({},l,{unit_price:t.price}):l})})),K({insurance_id:be.id,beneficiary_id:null!==Ie?Ie.id:null,care_condition:Ze._care_condition,act_id:Ze.exams.filter(function(t){return Ae.id===t.id})[0].act_id,act_action:"UPDATE",act_type:"EXAM",exams:[{unit_price:t.price,quantity:Ze.exams.filter(function(t){return Ae.id===t.id})[0].quantity}]})):($e(H({},Ze,{prescriptions:Ze.prescriptions.map(function(l){return Ae.id===l.id?H({},l,{unit_price:t.price}):l})})),K({insurance_id:be.id,beneficiary_id:null!==Ie?Ie.id:null,care_condition:Ze._care_condition,act_id:Ze.prescriptions.filter(function(t){return Ae.id===t.id})[0].act_id,act_action:"UPDATE",act_type:"PRESCRIPTION",prescriptions:[{unit_price:t.price,quantity:Ze.prescriptions.filter(function(t){return Ae.id===t.id})[0].quantity}]}))}},function(t){var l=t.values,n=t.errors,o=t.touched,s=t.handleChange,f=(t.setFieldValue,t.setFieldTouched,t.handleBlur),p=t.handleSubmit;return t.isSubmitting,u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:Ct,onSwipeComplete:function(){ht(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(A.default,{body2:!0,style:{marginTop:10}},C.default.t('AMOUNT_LABEL')),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('AMOUNT_LABEL_DESCRIPTION'),value:l.price,onChangeText:s('price'),onBlur:f('price'),success:o.price&&!n.price,touched:o.price,error:n.price,keyboardType:"numeric"}),u.default.createElement(w.default,{loading:Q.loading,full:!0,style:{marginTop:10,marginBottom:20},onPress:p},C.default.t('OK'))))))})))))});e.default=J},2204,[4,1,7,27,15,18,1126,1640,1832,1955,1111,719,2152,2164,534,744,2166,718,2162,2182,2184,2188,2189,1093,538,1782,851,829,1059,1828,2190,2196,1659,1184,1112,1156,1190]); +__d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),o=l(r(d[3])),u=t(r(d[4])),c=r(d[5]),s=r(d[6]),f=l(r(d[7])),p=r(d[8]),E=t(r(d[9])),y=r(d[10]),C=l(r(d[11])),h=r(d[12]),w=l(r(d[13])),_=r(d[14]),b=r(d[15]),S=l(r(d[16])),T=r(d[17]),x=l(r(d[18])),I=r(d[19]),R=r(d[20]),v=l(r(d[21])),V=l(r(d[22])),O=l(r(d[23])),P=l(r(d[24])),A=l(r(d[25])),D=l(r(d[26])),N=t(r(d[27])),B=r(d[28]),k=l(r(d[29])),M=l(r(d[30])),L=r(d[31]),U=t(r(d[32])),F=r(d[33]),G=l(r(d[34])),j=r(d[35]);function z(t,l){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);l&&(o=o.filter(function(l){return Object.getOwnPropertyDescriptor(t,l).enumerable})),n.push.apply(n,o)}return n}function H(t){for(var l=1;l0?St(!0):jt.alertWithType('warn',C.default.t('EMPTY_LIST'),C.default.t('NO_ASSURE_MATCH_SEARCH'))),J.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),U.getErrorMsg(J),[{text:C.default.t("OK"),onPress:function(){Gt((0,b.fetchGetUserByNameOrNumberReset)())}}],{cancelable:!1})},[J]),(0,u.useEffect)(function(){null!==X.result&&We(!0),X.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),U.getErrorMsg(X),[{text:C.default.t("OK"),onPress:function(){Gt((0,b.fetchGetConsultationReset)())}}],{cancelable:!1})},[X]),(0,u.useEffect)(function(){null!==q.result&&c.Alert.alert(C.default.t("SUCCESS"),q.result.response,[{text:C.default.t("OK"),onPress:function(){Gt((0,b.fetchModifyPrescriptionReset)()),te.goBack()}}],{cancelable:!1}),q.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),U.getErrorMsg(q),[{text:C.default.t("OK"),onPress:function(){Gt((0,b.fetchModifyPrescriptionReset)())}}],{cancelable:!1})},[q]),(0,u.useEffect)(function(){ht(!1),null!==Q.result&&null!==Q.result.response&&Gt((0,b.fetchCheckInsuranceCoverageAmountReset)()),Q.error&&c.Alert.alert(C.default.t("INFORMATION_MESSAGE"),U.getErrorMsg(Q),[{text:C.default.t("OK"),onPress:function(){Ae.examen?$e(H({},Ze,{exams:Ze.exams.map(function(t){return Ae.id===t.id?H({},t,{unit_price:at.exams.filter(function(t){return t.id===Ae.id})[0].unit_price}):t})})):$e(H({},Ze,{prestations:Ze.prestations.map(function(t){return Ae.id===t.id?H({},t,{unit_price:at.exams.filter(function(t){return t.id===Ae.id})[0].unit_price}):t})})),Gt((0,b.fetchCheckInsuranceCoverageAmountReset)())}}],{cancelable:!1})},[Q]);var zt=E.object().shape({numero_assure:E.string().required(C.default.t('THIS_FIELD_IS_REQUIRED')),password:E.string().required(C.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_lastname:E.string().required(C.default.t('THIS_FIELD_IS_REQUIRED')),practitioner_firstname:E.string().required(C.default.t('THIS_FIELD_IS_REQUIRED'))}),Ht=E.object().shape({price:E.number().required(C.default.t('THIS_FIELD_IS_REQUIRED'))});console.log("consultaiton",Ze);var Yt,Kt,Qt,qt,Wt=(0,p.useFormik)({validationSchema:zt,initialValues:{numero_assure:'',password:'',firstname_patient:'',lastname_patient:'',practitioner_firstname:'',practitioner_lastname:'',agrement_praticien:null==Ce?void 0:Ce.code_membre,pregnancy_start_at:null,pregnancy_end_at:null},onSubmit:function(t){z(Ze.id,{network_agent_id:ie.network_agent_id,password:t.password,practitioner_lastname:t.practitioner_lastname,practitioner_firstname:t.practitioner_firstname,practitioner_provider_class_id:t.practitioner_provider_class_id,performances:Ze.performances,prescriptions:Ze.prescriptions})}}),Xt=Wt.handleChange,Jt=Wt.handleSubmit,Zt=Wt.handleBlur,$t=Wt.values,ea=Wt.errors,ta=Wt.touched,aa=Wt.setFieldValue,la=Wt.setFieldTouched,ra=(Wt.isValid,function(){switch(console.log("currentStep",He),He){case 0:return console.log("values",$t),''!==$t.numero_assure&&null===J.result&&(Gt((0,b.fetchGetUserByNameOrNumberReset)()),n(ie.id_network,de?"&insured_id="+$t.numero_assure:pe?"&phone="+$t.numero_assure:"&name="+$t.numero_assure),console.log("errors",ea)),!1;default:return!0}}),na=[{title:C.default.t('ASSURE'),content:u.default.createElement(c.View,null,u.default.createElement(x.default,{style:{marginTop:10},placeholder:de?C.default.t('NUMERO_ASSURE'):pe?C.default.t('PHONE_NUMBER'):C.default.t('NOM_ASSURE'),value:$t.numero_assure,keyboardType:pe?'numeric':'default',onChangeText:Xt('numero_assure'),onBlur:Zt('numero_assure'),success:ta.numero_assure&&!ea.numero_assure,touched:ta.numero_assure,error:ea.numero_assure,icon:u.default.createElement(P.default,{style:{zIndex:10},name:de?'lock':pe?'phone':'user',size:20})}),u.default.createElement(c.View,{style:{flexDirection:'row',position:'absolute',top:22,right:50,justifyContent:'space-between',width:50}},u.default.createElement(O.default,{style:{paddingRight:5},name:"lock",size:20,color:y.Color.primaryColor,onPress:function(){se(!0),Ee(!1)}}),u.default.createElement(O.default,{style:{paddingRight:5},name:"phone",size:20,color:y.Color.primaryColor,onPress:function(){se(!1),Ee(!0)}}),u.default.createElement(O.default,{style:{paddingRight:5},name:"user",size:20,color:y.Color.primaryColor,onPress:function(){se(!1),Ee(!1)}}),u.default.createElement(O.default,{style:{paddingRight:5},name:"qrcode",size:20,color:y.Color.primaryColor,onPress:function(){ne(!0)}})))},{title:C.default.t('PATIENT'),content:u.default.createElement(c.View,null,u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('NOM_CLIENT'),value:$t.lastname_patient,onChangeText:Xt('lastname_patient'),onBlur:Zt('lastname_patient'),success:ta.lastname_patient&&!ea.lastname_patient,touched:ta.lastname_patient,editable:!1,error:ea.lastname_patient}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('PRENOM_CLIENT'),value:$t.firstname_patient,editable:!1,onChangeText:Xt('firstname_patient'),onBlur:Zt('firstname_patient'),success:ta.firstname_patient&&!ea.firstname_patient,touched:ta.firstname_patient,error:ea.firstname_patient}),u.default.createElement(c.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(A.default,{body2:!0},C.default.t('SITUATION')),u.default.createElement(c.View,{style:{width:(0,_.responsiveWidth)(60)}},u.default.createElement(D.default,{options:Bt,disabled:!0,value:Lt,initial:Lt,buttonColor:y.Color.accentColor,backgroundColor:y.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){}}))))},{title:C.default.t('PRATICIEN'),content:u.default.createElement(c.View,null,u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('CODE_AGREMENT'),value:$t.agrement_praticien,editable:!1}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('NOM_PRATICIEN'),value:$t.practitioner_lastname,onChangeText:Xt('practitioner_lastname'),onBlur:Zt('practitioner_lastname'),success:ta.practitioner_lastname&&!ea.practitioner_lastname,touched:ta.practitioner_lastname,error:ea.practitioner_lastname}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('PRENOM_PRATICIEN'),value:$t.practitioner_firstname,onChangeText:Xt('practitioner_firstname'),onBlur:Zt('practitioner_firstname'),success:ta.practitioner_firstname&&!ea.practitioner_firstname,touched:ta.practitioner_firstname,error:ea.practitioner_firstname}),u.default.createElement(N.View,{ref:function(t){},style:{width:(0,_.responsiveWidth)(90),height:60,alignSelf:'center',borderRadius:10,paddingLeft:20,marginTop:10,paddingRight:20,backgroundColor:'white'}},u.default.createElement(B.Dropdown,{label:C.default.t('CLASSIFICATION'),value:null!==dt?dt.practitioner_provider_class:'',data:null!==$.result?null==(l=$.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){la('practitioner_provider_class_id'),aa('practitioner_provider_class_id',t.id),console.log("Value",t)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('PASSWORD'),value:$t.password,onChangeText:Xt('password'),onBlur:Zt('password'),success:ta.password&&!ea.password,touched:ta.password,error:ea.password,secureTextEntry:!0}),u.default.createElement(c.View,{style:{marginTop:25}},u.default.createElement(c.View,{style:{flexDirection:'row',alignItems:'center',justifyContent:'space-between'}},null!==Ze?!Ze.prescriptions.length>0?u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{borderRadius:5,width:100,height:30,flexDirection:"row",backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(t){Ze.prescriptions.filter(function(t){return t.checked}).length>0?(0,U.displayToast)("Vous avez deja renseigner les m\xe9dicaments"):Et(!0)}},u.default.createElement(A.default,{whiteColor:!0},C.default.t('EXAMEN')),u.default.createElement(O.default,{name:"file-medical",size:20,color:y.Color.whiteColor})):u.default.createElement(c.View,null):null,null!==Ze?!Ze.exams.length>0?u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{borderRadius:5,width:110,height:30,flexDirection:"row",backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(t){Ze.exams.filter(function(t){return t.checked}).length>0?(0,U.displayToast)("Vous avez deja renseigner les examens"):Rt(!0)}},u.default.createElement(A.default,{whiteColor:!0},C.default.t('MEDICAMENT')),u.default.createElement(G.default,{name:"drug-pack",size:20,color:y.Color.whiteColor})):u.default.createElement(c.View,null):null)))}];return u.default.createElement(h.ScreenComponent,null,u.default.createElement(S.default,{ref:function(t){return jt=t}}),u.default.createElement(c.KeyboardAvoidingView,{behavior:'android'===c.Platform.OS?'height':'padding',style:{flex:1}},u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:W.contain},u.default.createElement(v.default,{steps:na,currentStepIndex:He+1}),u.default.createElement(c.View,{style:{flexDirection:'column',alignItems:'center'}},u.default.createElement(V.default,{ref:Ne,activeStep:0,steps:na,useNativeDriver:!0,nextStepAnimation:"slideLeft",prevStepAnimation:"slideRight",isFirstStep:function(t){return Le(t)},isLastStep:function(t){return Ge(t)},onNext:function(){ra()},onPrev:function(){0===He&&Gt((0,b.fetchGetUserByNameOrNumberReset)())},currentStep:function(t){var l=t.currentStep,n=t.isLastStep,o=t.isFirstStep;Ye(l),Le(o),Ge(n)}})),u.default.createElement(c.View,{style:W.iconNavigation},Me?u.default.createElement(c.View,null):u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(){return Ne.current.prev()}},u.default.createElement(O.default,{name:"arrow-left",size:20,color:y.Color.whiteColor})),2===He?u.default.createElement(w.default,{loading:q.loading,onPress:Jt},C.default.t('SUBMIT_LABEL')):u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(t){Jt(t),ra()&&Ne.current.next()}},J.loading||Z.loading||X.loading?u.default.createElement(c.ActivityIndicator,{size:"small",color:"#fff"}):u.default.createElement(O.default,{name:"arrow-right",size:24,color:y.Color.whiteColor}))),pt&&u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:pt,onSwipeComplete:function(){Et(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(A.default,{body2:!0,style:{marginTop:10}},C.default.t('EXAMEN')),u.default.createElement(c.FlatList,{data:Ze.exams,extraData:Ze.exams,keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(c.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:y.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){De(H({},l,{examen:!0})),$e(H({},Ze,{exams:Ze.exams.map(function(t){return l.id===t.id?H({},t,{checked:!l.checked}):t})})),l.checked||ht(!0)}},u.default.createElement(A.default,{body2:!0,semibold:!0,numberOfLines:2},l.quantity+" "+l.description+" "+(l.unit_price?' - '+l.unit_price:'')+" \n "+l.act.name),l.checked&&u.default.createElement(O.default,{name:"check",size:14,color:y.Color.primaryColor}))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return Et(!1)}},C.default.t('OK')))))),re&&u.default.createElement(f.default.Container,{contentStyle:{width:(0,_.responsiveWidth)(80)},useNativeDriver:!0,visible:re},u.default.createElement(f.default.Title,null,C.default.t('SCAN')),u.default.createElement(c.ScrollView,{style:[W.blockView,{borderBottomColor:y.Color.borderColor,maxHeight:300}]},u.default.createElement(A.default,null,C.default.t('BRING_YOUR_CAMERA_CLOSER_TO_SCAN_QR_CODE')),u.default.createElement(M.default,{onRead:function(t){ne(!1),console.log("result",t.data)},flashMode:L.RNCamera.Constants.FlashMode.off})),u.default.createElement(f.default.Button,{bold:!0,label:C.default.t('CLOSE'),onPress:function(){ne(!1)}})),bt&&u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:bt,onSwipeComplete:function(){St(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(A.default,{body2:!0,style:{marginTop:10}},C.default.t('LIST_ASSURE')),u.default.createElement(c.FlatList,{data:null==(Qt=J.result)?void 0:Qt.response,extraData:null==(qt=J.result)?void 0:qt.response,ListEmptyComponent:u.default.createElement(A.default,{body2:!0},C.default.t('NO_ASSURE_MATCH_SEARCH')),keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(c.View,{style:{paddingVertical:15,alignItems:'flex-start'}},u.default.createElement(c.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:y.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){'PAID'!==l.state?c.Alert.alert(C.default.t('ERROR_LABEL'),C.default.t('ASSURE_NON_EN_REGLE'),[{text:C.default.t('OK'),onPress:function(){}}]):(Se(l),Re(null),Ut(1),St(!1),aa('lastname_patient',l.user.lastname),aa('firstname_patient',l.user.firstname),R(l.user.id,'UNTREATED','EXECUTION',"&network_agent_id="+ie.network_agent_id))}},u.default.createElement(A.default,{body2:!0,semibold:!0},(null!==l.user.firstname?l.user.firstname:'')+" "+(null!==l.user.lastname?l.user.lastname:''))),l.beneficiaries.map(function(t){return u.default.createElement(c.TouchableOpacity,{style:W.beneficiarySubSection,onPress:function(){Se(l),Re(t),Ut(0),St(!1),aa('lastname_patient',t.lastname),aa('firstname_patient',t.firstname),R(l.user.id,'UNTREATED','EXECUTION',"&beneficiary_id="+t.id+"&network_agent_id="+ie.network_agent_id)}},u.default.createElement(c.View,{style:{width:10}}),u.default.createElement(c.View,{style:{paddingHorizontal:10,alignItems:'flex-start'}},u.default.createElement(A.default,{subhead:!0,semibold:!0},(null!==t.firstname?t.firstname:'')+" "+(null!==t.lastname?t.lastname:'')+" ("+C.default.t('AYANT_DROITS')+")")))}))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return St(!1)}},C.default.t('OK')))))),It&&u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:It,onSwipeComplete:function(){Rt(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(A.default,{body2:!0,style:{marginTop:10}},C.default.t('MEDICAMENTS')),u.default.createElement(c.FlatList,{data:Ze.prescriptions,extraData:Ze.prescriptions,keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(c.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:y.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){De(H({},l,{drugs:!0})),$e(H({},Ze,{prescriptions:Ze.prescriptions.map(function(t){return l.id===t.id?H({},t,{checked:!l.checked}):t})})),l.checked||ht(!0)}},u.default.createElement(A.default,{body2:!0,semibold:!0,numberOfLines:2},l.quantity+" "+l.drug_or_device.name+" "+(l.unit_price?' - '+l.unit_price:'')+" \n "+l.dosage),l.checked&&u.default.createElement(O.default,{name:"check",size:14,color:y.Color.primaryColor}))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return Rt(!1)}},C.default.t('OK')))))),qe&&u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:qe,onSwipeComplete:function(){We(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(A.default,{body2:!0,style:{marginTop:10}},C.default.t('LIST_EXECUTION')),u.default.createElement(c.FlatList,{data:null==(Yt=X.result)?void 0:Yt.response,extraData:null==(Kt=X.result)?void 0:Kt.response,ListEmptyComponent:u.default.createElement(A.default,{body2:!0},C.default.t('NO_EXECUTION')),keyExtractor:function(t,l){return l},renderItem:function(t){var l=t.item;return t.index,u.default.createElement(c.TouchableOpacity,{style:[W.contentActionModalBottom,{borderBottomColor:y.Color.borderColor,width:"100%"}],key:l.id,onPress:function(){st(l),it(!0)}},u.default.createElement(A.default,{body2:!0,semibold:!0},l.type+" #"+l.health_care_sheet_id+" - "+Y(l.created_at).format('YYYY-MM-DD')))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return We(!1)}},C.default.t('OK')))))),ot&&u.default.createElement(f.default.Container,{useNativeDriver:!0,visible:ot},u.default.createElement(f.default.Title,null,C.default.t('DETAIL')),u.default.createElement(c.ScrollView,{persistentScrollbar:!0},u.default.createElement(c.View,{style:[W.blockView,{borderBottomColor:y.Color.borderColor}]},u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('PATIENT'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},dt.patient_lastname+" "+dt.patient_firstname))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},"Situation")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},dt.patient_situation.toLowerCase()))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('PRATICIEN'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},dt.practitioner_lastname+" "+dt.practitioner_firstname))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('CLASSE_PRESTATAIRE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(dt.practitioner_provider_class.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('STATE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(dt.state.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},"Type")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(dt.type.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('CONDITION_PRISE_CHARGE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(dt.care_condition.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('INSTITUTE_NAME'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},(0,U.uppercaseFirstLetter)(dt.institution_name.toLowerCase())))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},"Date")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},Y(dt.created_at).format('YYYY-MM-DD')))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('PRESTATION'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},dt.performances.map(function(t){return u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},t.act.name+" \n "+t.amount+" \n")}))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('EXAMEN'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},dt.exams.map(function(t){return u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},t.description+" \n "+t.act.name+" \n")}))),u.default.createElement(c.View,{style:{flexDirection:'row',marginTop:10}},u.default.createElement(c.View,{style:{flex:1}},u.default.createElement(A.default,{style:[W.body2]},C.default.t('MEDICAMENT'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},dt.prescriptions.map(function(t){return u.default.createElement(A.default,{style:[j.Typography.caption1,y.Color.grayColor]},t.drug_or_device.name+" \n "+t.dosage+" \n")}))))),u.default.createElement(f.default.Button,{bold:!0,label:C.default.t('CANCEL_LABEL'),onPress:function(){it(!1)}}),u.default.createElement(f.default.Button,{bold:!0,label:C.default.t('OK'),onPress:function(){it(!1),St(!1),We(!1),$e(dt),lt(dt),aa('practitioner_firstname',dt.practitioner_firstname),aa('practitioner_lastname',dt.practitioner_lastname),Ne.current.next()}})),Ct&&u.default.createElement(p.Formik,{validationSchema:Ht,initialValues:{price:Ae.unit_price},onSubmit:function(t){console.log("Value",Ae),Ae.examen?($e(H({},Ze,{exams:Ze.exams.map(function(l){return Ae.id===l.id?H({},l,{unit_price:t.price}):l})})),K({insurance_id:be.id,beneficiary_id:null!==Ie?Ie.id:null,care_condition:Ze._care_condition,act_id:Ze.exams.filter(function(t){return Ae.id===t.id})[0].act_id,act_action:"UPDATE",act_type:"EXAM",exams:[{unit_price:t.price,quantity:Ze.exams.filter(function(t){return Ae.id===t.id})[0].quantity}]})):($e(H({},Ze,{prescriptions:Ze.prescriptions.map(function(l){return Ae.id===l.id?H({},l,{unit_price:t.price}):l})})),K({insurance_id:be.id,beneficiary_id:null!==Ie?Ie.id:null,care_condition:Ze._care_condition,act_id:Ze.prescriptions.filter(function(t){return Ae.id===t.id})[0].act_id,act_action:"UPDATE",act_type:"PRESCRIPTION",prescriptions:[{unit_price:t.price,quantity:Ze.prescriptions.filter(function(t){return Ae.id===t.id})[0].quantity}]}))}},function(t){var l=t.values,n=t.errors,o=t.touched,s=t.handleChange,f=(t.setFieldValue,t.setFieldTouched,t.handleBlur),p=t.handleSubmit;return t.isSubmitting,u.default.createElement(c.ScrollView,{style:{flex:1}},u.default.createElement(c.View,{style:[W.containModal,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(k.default,{isVisible:Ct,onSwipeComplete:function(){ht(!1)},swipeDirection:['down'],style:W.bottomModal},u.default.createElement(c.View,{style:[W.contentFilterBottom,{backgroundColor:y.Color.containerBackgroundColor}]},u.default.createElement(c.View,{style:W.contentSwipeDown},u.default.createElement(c.View,{style:W.lineSwipeDown})),u.default.createElement(A.default,{body2:!0,style:{marginTop:10}},C.default.t('AMOUNT_LABEL')),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('AMOUNT_LABEL_DESCRIPTION'),value:l.price,onChangeText:s('price'),onBlur:f('price'),success:o.price&&!n.price,touched:o.price,error:n.price,keyboardType:"numeric"}),u.default.createElement(w.default,{loading:Q.loading,full:!0,style:{marginTop:10,marginBottom:20},onPress:p},C.default.t('OK'))))))})))))});e.default=J},2204,[4,1,7,27,15,18,1126,1640,1832,1955,1111,719,2152,2164,534,744,2166,718,2162,2182,2184,2188,2189,1093,538,1782,851,829,1059,1828,2190,2196,1659,1184,1112,1156,1190]); __d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(r(d[2])),o=t(r(d[3])),f=r(d[4]),u=l(r(d[5])),c=r(d[6]),s=r(d[7]),y=l(r(d[8])),E=r(d[9]),p=r(d[10]),w=l(r(d[11])),C=r(d[12]),x=r(d[13]),T=r(d[14]),V=l(r(d[15])),b=t(r(d[16])),_=l(r(d[17])),h=r(d[18]),I=l(r(d[19])),D=l(r(d[20])),S=l(r(d[21])),R=r(d[22]),A=f.Dimensions.get('window'),L=(A.width,A.height,(0,C.createStructuredSelector)({subscriptionList:x.selectSubscriptionList,activatePaySubscription:x.selectActivatePaySubscription,getConsultation:x.selectGetConsultation,acceptRefuseConsultation:x.selectAcceptRefuseConsultation})),O=(0,c.connect)(L,{fetchActivePaySubscription:p.fetchActivePaySubscription,fetchGetConsultation:p.fetchGetConsultation,fetchAcceptRejectConsultation:p.fetchAcceptRejectConsultation,fetchGetSubscription:p.fetchGetSubscription,fetchGetDemandeAutorisationSoin:p.fetchGetDemandeAutorisationSoin})(function(t){t.navigation;var l=t.fetchGetConsultation,C=t.fetchGetSubscription,x=t.fetchGetDemandeAutorisationSoin,A=(t.fetchAcceptRejectConsultation,t.acceptRefuseConsultation,t.getConsultation),L=(0,c.useDispatch)(),O=(0,o.useState)(null),P=(0,n.default)(O,2),v=P[0],B=P[1],M=(0,o.useState)(!1),U=(0,n.default)(M,2),G=U[0],k=U[1],Y=(0,o.useState)({}),F=(0,n.default)(Y,2),W=F[0],j=F[1],z=(0,o.useState)(1),H=(0,n.default)(z,2),K=H[0],q=H[1],X=(0,o.useState)(y.default.t('SOINS')),J=(0,n.default)(X,2),Q=J[0],Z=J[1],$=(0,o.useState)(!1),ee=(0,n.default)($,2),te=ee[0],le=ee[1],ae=(0,o.useState)([]),re=(0,n.default)(ae,2),ne=re[0],oe=re[1];var ie,fe;ie=(0,o.useState)(0),(fe=(0,n.default)(ie,2))[0],fe[1];(0,o.useEffect)(function(){L((0,p.fetchGetConsultationReset)()),L((0,p.fetchAcceptRejectConsultationReset)()),(0,T.readUser)().then(function(t){B(t),console.log("User",t),l(t.id,'ALL','','&pagination=true&page=1')})},[]),(0,o.useEffect)(function(){null!==A.result&&(K { + this.props.fetchGetSubscriptionListReset(); + this.props.fetchGetDrugAppareilReset(); + this.props.fetchGetUserByNameOrNumberReset(); + this.props.fetchGetUserByIdQRCodeReset(); + this.props.fetchGetProviderClassReset(); + this.props.fetchGetConsultationReset(); + this.props.fetchGetNetworkActsReset(); + this.props.facturerSoinReset(); const {result} = this.props; console.warn("will focus detail"); this.getWalletDetail(); @@ -1307,68 +1330,87 @@ class WalletDetail extends Component { ) } - renderItem = (options, isOneElement, index) => ( - isOneElement ? - <> - + renderItem = (options, isOneElement, index) => { + console.log("OPTIONS", options); + return ( + isOneElement ? + <> + - { - this.props.navigation.push(options.screen) - }} - activeOpacity={0.9}> + { + this.props.navigation.push(options.screen) + }} + activeOpacity={0.9}> - + { + options.hasOwnProperty('iconType') ? + + : - + } + + + + 20 ? 0 : 5}}> + + {I18n.t(options.title)} + + - 20 ? 0 : 5}}> - - {I18n.t(options.title)} - + + - - - + + : + <> + - - : - <> - + { + this.props.navigation.push(options.screen) + }} + activeOpacity={0.9}> - { - this.props.navigation.push(options.screen) - }} - activeOpacity={0.9}> + { + options.hasOwnProperty('iconType') ? + + : - + } - + + + 20 ? 0 : 5}}> + + {I18n.t(options.title)} + + + + + - 20 ? 0 : 5}}> - - {I18n.t(options.title)} - + + + - - - - - - - - - ); + ) + }; renderDetailWallet = (wallet) => { return ( @@ -2006,7 +2048,17 @@ const mapDispatchToProps = dispatch => bindActionCreators({ getWalletTransactionHistoryReset, depositActionReset, getHyperSuperTransactionHistoryAction, - getHyperSuperTransactionHistoryReset + getHyperSuperTransactionHistoryReset, + + fetchGetSubscriptionListReset, + fetchGetDrugAppareilReset, + fetchGetUserByNameOrNumberReset, + fetchGetUserByIdQRCodeReset, + fetchGetProviderClassReset, + fetchGetConsultationReset, + fetchGetNetworkActsReset, + facturerSoinReset, + }, dispatch); export default connect(mapStateToProps, mapDispatchToProps)(WalletDetail); diff --git a/screens/wallet/WalletOptionSelect.js b/screens/wallet/WalletOptionSelect.js index ee380b4c..9359491b 100755 --- a/screens/wallet/WalletOptionSelect.js +++ b/screens/wallet/WalletOptionSelect.js @@ -322,106 +322,104 @@ class WalletOptionSelect extends Component { } - renderItem = (options, isOneElement, index) => ( - isOneElement ? - <> - + renderItem = (options, isOneElement, index) => { + console.log("OPTIONS", options); + return ( + isOneElement ? + <> + - { - this.redirectToRoute(options); - }} - activeOpacity={0.9}> + { + this.redirectToRoute(options); + }} + activeOpacity={0.9}> - + { + options.hasOwnProperty('iconType') ? + + : - { - options.hasOwnProperty('iconType') ? - - : + } - } + - + 20 ? 0 : 5}}> + + {I18n.t(options.title)} + + - 20 ? 0 : 5}}> - - {I18n.t(options.title)} - + + - - - + + : - - : + <> + - <> - - - { - if (!_.isNil(this.state.isIdentified)) { - console.log(options); - if (_.isEqual(options.screen, 'createIdentificationUser')) { - if (this.state.isIdentified) - displayToast(I18n.t('ALREADY_IDENTIFIED')); - else - this.redirectToRoute(options); - } else if (_.isEqual(options.screen, 'modifyIdentificationUser')) { - if (!this.state.isIdentified) - displayToast(I18n.t('NOT_YET_IDENTIFY')); - else + { + if (!_.isNil(this.state.isIdentified)) { + console.log(options); + if (_.isEqual(options.screen, 'createIdentificationUser')) { + if (this.state.isIdentified) + displayToast(I18n.t('ALREADY_IDENTIFIED')); + else + this.redirectToRoute(options); + } else if (_.isEqual(options.screen, 'modifyIdentificationUser')) { + if (!this.state.isIdentified) + displayToast(I18n.t('NOT_YET_IDENTIFY')); + else + this.redirectToRoute(options); + } else this.redirectToRoute(options); + } else this.redirectToRoute(options); - } else - this.redirectToRoute(options); + }} + activeOpacity={0.9}> - }} - activeOpacity={0.9}> + { + options.hasOwnProperty('iconType') ? + + : - { - options.hasOwnProperty('iconType') ? - - : + } - } + - + 20 ? 0 : 5}}> + + {I18n.t(options.title)} + + + + + - 20 ? 0 : 5}}> - - {I18n.t(options.title)} - + + + - - - - - - - - - ); + ) + }; updateLangue() { this.props.navigation.setParams({name: I18n.t('WALLET')}) diff --git a/screens/wallet/agent/ModifierFeuilleSoinScreen.js b/screens/wallet/agent/ModifierFeuilleSoinScreen.js index 7dc00ece..7aec2acc 100644 --- a/screens/wallet/agent/ModifierFeuilleSoinScreen.js +++ b/screens/wallet/agent/ModifierFeuilleSoinScreen.js @@ -455,7 +455,38 @@ const ModifierFeuilleSoinScreen = ({ } }, [getUserByNameOrNumber]); + useEffect(() => { + if (checkInsuranceCoverageAmount.result !== null) { + if (checkInsuranceCoverageAmount.result.response !== null) { + if(consultation.performances.length >= 1) { + setModalPrestation(false); + Utils.displayToast(I18n.t('PRESTATION_SUCCESSFULLY_ADD')); + } + dispatch(fetchCheckInsuranceCoverageAmountReset()); + } + + } + + if (checkInsuranceCoverageAmount.error) { + Alert.alert( + I18n.t("ERROR_LABLE"), + Utils.getErrorMsg(checkInsuranceCoverageAmount), + [ + { + text: I18n.t("OK"), onPress: () => { + if(consultation.performances.length >= 1) { + setConsultation({...consultation, performances: [...consultationClone.performances]}); + setModalPrestation(false); + } + dispatch(fetchCheckInsuranceCoverageAmountReset()); + } + } + ], + { cancelable: false } + ); + } + }, [checkInsuranceCoverageAmount]); useEffect(() => { @@ -2450,7 +2481,8 @@ const ModifierFeuilleSoinScreen = ({ pregnancy_end_at: values.pregnancy_end_at, performances: consultation.performances, prescriptions: consultation.prescriptions, - exams: consultation.exams + exams: consultation.exams, + tmp_sheet_id: Date.now() }); }, }); diff --git a/screens/wallet/agent/SaisirFeuilleSoinScreen.js b/screens/wallet/agent/SaisirFeuilleSoinScreen.js index c2b3c4b7..3230b03b 100644 --- a/screens/wallet/agent/SaisirFeuilleSoinScreen.js +++ b/screens/wallet/agent/SaisirFeuilleSoinScreen.js @@ -1577,7 +1577,8 @@ const SaisirFeuilleSoinScreen = ({ pregnancy_end_at: values.pregnancy_end_at, performances: prestations, prescriptions: prescriptions, - exams: examens + exams: examens, + tmp_sheet_id: Date.now() }) } }, diff --git a/utils/UtilsFunction.js b/utils/UtilsFunction.js index a10c3421..c460b856 100755 --- a/utils/UtilsFunction.js +++ b/utils/UtilsFunction.js @@ -674,7 +674,14 @@ export const optionNanoSanteAgentScreen = { icon: 'history', title: 'HISTORY', iconType:"FontAwesome5" + }, + { + screen: route.createIdentification, + icon: 'user', + iconType:"FontAwesome5", + title: 'CREATION_IDENTIFICATION_DESCRIPTION_SUBSCREEN', } + ] }