diff --git a/android/app/src/main/assets/index.android.bundle b/android/app/src/main/assets/index.android.bundle index 941d401e..7d78636c 100644 --- a/android/app/src/main/assets/index.android.bundle +++ b/android/app/src/main/assets/index.android.bundle @@ -2206,7 +2206,7 @@ __d(function(g,r,i,a,m,e,d){var t=r(d[0]),l=r(d[1]);Object.defineProperty(e,"__e __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,1760,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])),_=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]),O=l(r(d[21])),A=l(r(d[22])),N=l(r(d[23])),V=l(r(d[24])),v=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?bt(!0):Ht.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(){zt((0,b.fetchGetUserByNameOrNumberReset)())}}],{cancelable:!1})},[X]),(0,u.useEffect)(function(){Ct(!1),null!==Q.result&&null!==Q.result.response&&zt((0,b.fetchCheckInsuranceCoverageAmountReset)()),Q.error&&c.Alert.alert(C.default.t("INFORMATION_MESSAGE"),U.getErrorMsg(Q),[{text:C.default.t("OK"),onPress:function(){Ve.examen?Ze(H({},Je,{exams:Je.exams.map(function(t){return Ve.id===t.id?H({},t,{unit_price:tt.exams.filter(function(t){return t.id===Ve.id})[0].unit_price}):t})})):Ze(H({},Je,{prestations:Je.prestations.map(function(t){return Ve.id===t.id?H({},t,{unit_price:tt.exams.filter(function(t){return t.id===Ve.id})[0].unit_price}):t})})),zt((0,b.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(){zt((0,b.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(){zt((0,b.fetchExecutionPrescriptionReset)()),ee.goBack()}}],{cancelable:!1}),$.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),U.getErrorMsg($),[{text:C.default.t("OK"),onPress:function(){zt((0,b.fetchExecutionPrescriptionReset)())}}],{cancelable:!1})},[$]);var Yt=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'))}),Kt=E.object().shape({price:E.number().required(C.default.t('THIS_FIELD_IS_REQUIRED'))});console.log("consultaiton",Je);var Qt,qt,Wt,Xt,Jt=(0,p.useFormik)({validationSchema:Yt,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}})})}}),Zt=Jt.handleChange,$t=Jt.handleSubmit,ea=Jt.handleBlur,ta=Jt.values,aa=Jt.errors,la=Jt.touched,ra=Jt.setFieldValue,na=Jt.setFieldTouched,oa=(Jt.isValid,function(){switch(console.log("currentStep",ze),ze){case 0:return console.log("values",ta),zt((0,b.fetchGetUserByNameOrNumberReset)()),''!==ta.numero_assure&&null===X.result&&(n(oe.id_network,ce?"&insured_id="+ta.numero_assure:me?"&phone="+ta.numero_assure:"&name="+ta.numero_assure),console.log("errors",aa)),!1;default:return!0}}),ia=[{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:ta.numero_assure,keyboardType:me?'numeric':'default',onChangeText:Zt('numero_assure'),onBlur:ea('numero_assure'),success:la.numero_assure&&!aa.numero_assure,touched:la.numero_assure,error:aa.numero_assure,icon:u.default.createElement(V.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(N.default,{style:{paddingRight:5},name:"lock",size:20,color:y.Color.primaryColor,onPress:function(){de(!0),pe(!1)}}),u.default.createElement(N.default,{style:{paddingRight:5},name:"phone",size:20,color:y.Color.primaryColor,onPress:function(){de(!1),pe(!0)}}),u.default.createElement(N.default,{style:{paddingRight:5},name:"user",size:20,color:y.Color.primaryColor,onPress:function(){de(!1),pe(!1)}}),u.default.createElement(N.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:ta.lastname_patient,onChangeText:Zt('lastname_patient'),onBlur:ea('lastname_patient'),success:la.lastname_patient&&!aa.lastname_patient,touched:la.lastname_patient,editable:!1,error:aa.lastname_patient}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('PRENOM_CLIENT'),value:ta.firstname_patient,editable:!1,onChangeText:Zt('firstname_patient'),onBlur:ea('firstname_patient'),success:la.firstname_patient&&!aa.firstname_patient,touched:la.firstname_patient,error:aa.firstname_patient}),u.default.createElement(c.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},u.default.createElement(v.default,{body2:!0},C.default.t('SITUATION')),u.default.createElement(c.View,{style:{width:(0,_.responsiveWidth)(60)}},u.default.createElement(D.default,{options:Lt,disabled:!0,value:Ft,initial:Ft,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:ta.agrement_praticien,editable:!1}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('NOM_PRATICIEN'),value:ta.practitioner_lastname,onChangeText:Zt('practitioner_lastname'),onBlur:ea('practitioner_lastname'),success:la.practitioner_lastname&&!aa.practitioner_lastname,touched:la.practitioner_lastname,error:aa.practitioner_lastname}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('PRENOM_PRATICIEN'),value:ta.practitioner_firstname,onChangeText:Zt('practitioner_firstname'),onBlur:ea('practitioner_firstname'),success:la.practitioner_firstname&&!aa.practitioner_firstname,touched:la.practitioner_firstname,error:aa.practitioner_firstname}),u.default.createElement(P.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'),data:null!==Z.result?null==(l=Z.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){na('practitioner_provider_class_id'),ra('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:ta.password,onChangeText:Zt('password'),onBlur:ea('password'),success:la.password&&!aa.password,touched:la.password,error:aa.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(v.default,{whiteColor:!0},C.default.t('EXAMEN')),u.default.createElement(N.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(v.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 Ht=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:ia,currentStepIndex:ze+1}),u.default.createElement(c.View,{style:{flexDirection:'column',alignItems:'center'}},u.default.createElement(A.default,{ref:De,activeStep:0,steps:ia,useNativeDriver:!0,nextStepAnimation:"slideLeft",prevStepAnimation:"slideRight",isFirstStep:function(t){return Le(t)},isLastStep:function(t){return Fe(t)},onNext:function(){oa()},onPrev:function(){0===ze&&zt((0,b.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(N.default,{name:"arrow-left",size:20,color:y.Color.whiteColor})),2===ze?u.default.createElement(w.default,{loading:$.loading,onPress:$t},C.default.t('SUBMIT_LABEL')):u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(t){$t(t),oa()&&De.current.next()}},X.loading||J.loading||q.loading?u.default.createElement(c.ActivityIndicator,{size:"small",color:"#fff"}):u.default.createElement(N.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(v.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(){ve(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(v.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(N.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')))))),le&&u.default.createElement(f.default.Container,{contentStyle:{width:(0,_.responsiveWidth)(80)},useNativeDriver:!0,visible:le},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(v.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)}})),_t&&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:_t,onSwipeComplete:function(){bt(!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(v.default,{body2:!0,style:{marginTop:10}},C.default.t('LIST_ASSURE')),u.default.createElement(c.FlatList,{data:null==(Wt=X.result)?void 0:Wt.response,extraData:null==(Xt=X.result)?void 0:Xt.response,ListEmptyComponent:u.default.createElement(v.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%",flexDirection:'column'}],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(){}}]):(be(l),Ie(null),Gt(1),bt(!1),ra('lastname_patient',l.user.lastname),ra('firstname_patient',l.user.firstname),R(l.user.id,'TO_BILL','CONSULTATION'))}},u.default.createElement(v.default,{body2:!0,semibold:!0},(null!==l.user.firstname?l.user.firstname:'')+" "+(null!==l.user.lastname?l.user.lastname:'')),u.default.createElement(v.default,{footnote:!0},C.default.t('MONTANT_ASSURANCE_CONSOMME')+": "+l.insurance_consumed_amount),u.default.createElement(v.default,{footnote:!0},C.default.t('MONTANT_ASSURANCE_RESTANTE')+": "+l.insurance_remaining_amount)),l.beneficiaries.map(function(t){return u.default.createElement(c.TouchableOpacity,{style:W.beneficiarySubSection,onPress:function(){be(l),Ie(t),Gt(0),bt(!1),ra('lastname_patient',t.lastname),ra('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(v.default,{subhead:!0,semibold:!0,textAlign:"left"},(null!==t.firstname?t.firstname:'')+" "+(null!==t.lastname?t.lastname:'')+" ("+C.default.t('AYANT_DROITS')+")"),u.default.createElement(v.default,{footnote:!0},C.default.t('MONTANT_ASSURANCE_CONSOMME')+": "+t.insurance_consumed_amount),u.default.createElement(v.default,{footnote:!0},C.default.t('MONTANT_ASSURANCE_RESTANTE')+": "+t.insurance_remaining_amount)))}))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return bt(!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(v.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(){ve(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(v.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(N.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(v.default,{body2:!0,style:{marginTop:10}},C.default.t('LIST_CONSULTATION')),u.default.createElement(c.FlatList,{data:null==(Qt=q.result)?void 0:Qt.response,extraData:null==(qt=q.result)?void 0:qt.response,ListEmptyComponent:u.default.createElement(v.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(v.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(v.default,{style:[W.body2]},C.default.t('PATIENT'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(v.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(v.default,{style:[W.body2]},"Situation")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(v.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(v.default,{style:[W.body2]},C.default.t('PRATICIEN'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(v.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(v.default,{style:[W.body2]},C.default.t('CLASSE_PRESTATAIRE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(v.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(v.default,{style:[W.body2]},C.default.t('STATE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(v.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(v.default,{style:[W.body2]},"Type")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(v.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(v.default,{style:[W.body2]},C.default.t('CONDITION_PRISE_CHARGE'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(v.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(v.default,{style:[W.body2]},C.default.t('INSTITUTE_NAME'))),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(v.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(v.default,{style:[W.body2]},"Date")),u.default.createElement(c.View,{style:{flex:1,alignItems:'flex-end'}},u.default.createElement(v.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(v.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(v.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(v.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(v.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(v.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(v.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),bt(!1),qe(!1),Ze(ct),at(ct),De.current.next()}})),gt&&u.default.createElement(p.Formik,{validationSchema:Kt,initialValues:{price:''},onSubmit:function(t){console.log("Value",Ve),Ve.examen?(Ze(H({},Je,{exams:Je.exams.map(function(l){return Ve.id===l.id?H({},l,{unit_price:t.price}):l})})),K({insurance_id:_e.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 Ve.id===t.id})[0].quantity}],tmp_sheet_id:At})):(Ze(H({},Je,{prescriptions:Je.prescriptions.map(function(l){return Ve.id===l.id?H({},l,{unit_price:t.price}):l})})),K({insurance_id:_e.id,beneficiary_id:null!==xe?xe.id:null,care_condition:Je._care_condition,act_action:"INSERT",act_type:"PRESCRIPTION",tmp_sheet_id:At,prescriptions:[{unit_price:t.price,quantity:Je.prescriptions.filter(function(t){return Ve.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(v.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]),S=l(r(d[15])),b=r(d[16]),T=r(d[17]),I=l(r(d[18])),D=r(d[19]),R=l(r(d[20])),x=r(d[21]),v=l(r(d[22])),A=l(r(d[23])),O=l(r(d[24])),N=l(r(d[25])),V=l(r(d[26])),M=l(r(d[27])),B=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?Na(!0):Bl.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(){Ml((0,T.fetchGetUserByNameOrNumberReset)())}}],{cancelable:!1})},[le]),(0,c.useEffect)(function(){null!==te.result&&null!==te.result.response&&(la.performances.length>=1&&(Fa(!1),F.displayToast(h.default.t('PRESTATION_SUCCESSFULLY_ADD'))),Ml((0,T.fetchCheckInsuranceCoverageAmountReset)())),te.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg(te),[{text:h.default.t("OK"),onPress:function(){la.performances.length>=1&&(na(K({},la,{performances:(0,n.default)(ia.performances)})),Fa(!1)),Ml((0,T.fetchCheckInsuranceCoverageAmountReset)())}}],{cancelable:!1})},[te]),(0,c.useEffect)(function(){null!==ae.result&&ea(!0),ae.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg(ae),[{text:h.default.t("OK"),onPress:function(){Ml((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(){Ml((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(){Ml((0,T.fetchModifyPrescriptionReset)())}}],{cancelable:!1})},[ce]);var Pl=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'))}),Ll=y.object().shape({price:y.number().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),Ul=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()}),Fl=y.object().shape({amount_prestation:y.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),date_prestation:y.date()}),Yl=(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'))})),ql=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'))}),Gl=(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),be(W(n).format('YYYY-MM-DD')),nn('accident_date',W(n).format('YYYY-MM-DD'))}),Hl=function(t,l){var n=l||new Date;ct('ios'===s.Platform.OS),Je(W(n).format('YYYY-MM-DD')),nn('pregnancy_start_at',W(n).format('YYYY-MM-DD'))},jl=function(t,l){var n=l||new Date;pt('ios'===s.Platform.OS),at(W(n).format('YYYY-MM-DD')),nn('pregnancy_end_at',W(n).format('YYYY-MM-DD'))};console.log("consultaiton",la);var Ql,zl,Kl,Wl,Xl,Zl=(0,_.useFormik)({validationSchema:Pl,initialValues:{numero_assure:'',password:'',firstname_patient:'',lastname_patient:'',practitioner_firstname:'',practitioner_lastname:'',agrement_praticien:null==wt?void 0:wt.code_membre,pregnancy_start_at:null,pregnancy_end_at:null,accident_date:null},onSubmit:function(t){X(la.id,{network_agent_id:ve.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:la.performances,prescriptions:la.prescriptions,exams:la.exams})}}),Jl=Zl.handleChange,$l=Zl.handleSubmit,en=Zl.handleBlur,tn=Zl.values,an=Zl.errors,ln=Zl.touched,nn=Zl.setFieldValue,rn=Zl.setFieldTouched,on=(Zl.isValid,function(){switch(console.log("currentStep",Wt),Wt){case 0:return console.log("values",tn),''!==tn.numero_assure&&null===le.result&&(Ml((0,T.fetchGetUserByNameOrNumberReset)()),o(ve.id_network,Ne?"&insured_id="+tn.numero_assure:ke?"&phone="+tn.numero_assure:"&name="+tn.numero_assure),console.log("errors",an)),!1;default:return!0}}),un=[{title:h.default.t('ASSURE'),content:c.default.createElement(s.View,null,c.default.createElement(R.default,{style:{marginTop:10},placeholder:Ne?h.default.t('NUMERO_ASSURE'):ke?h.default.t('PHONE_NUMBER'):h.default.t('NOM_ASSURE'),value:tn.numero_assure,keyboardType:ke?'numeric':'default',onChangeText:Jl('numero_assure'),onBlur:en('numero_assure'),success:ln.numero_assure&&!an.numero_assure,touched:ln.numero_assure,error:an.numero_assure,icon:c.default.createElement(N.default,{style:{zIndex:10},name:Ne?'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(O.default,{style:{paddingRight:5},name:"lock",size:20,color:C.Color.primaryColor,onPress:function(){Ve(!0),Pe(!1)}}),c.default.createElement(O.default,{style:{paddingRight:5},name:"phone",size:20,color:C.Color.primaryColor,onPress:function(){Ve(!1),Pe(!0)}}),c.default.createElement(O.default,{style:{paddingRight:5},name:"user",size:20,color:C.Color.primaryColor,onPress:function(){Ve(!1),Pe(!1)}}),c.default.createElement(O.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(R.default,{style:{marginTop:10},placeholder:h.default.t('NOM_CLIENT'),value:tn.lastname_patient,onChangeText:Jl('lastname_patient'),onBlur:en('lastname_patient'),success:ln.lastname_patient&&!an.lastname_patient,touched:ln.lastname_patient,editable:!1,error:an.lastname_patient}),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('PRENOM_CLIENT'),value:tn.firstname_patient,editable:!1,onChangeText:Jl('firstname_patient'),onBlur:en('firstname_patient'),success:ln.firstname_patient&&!an.firstname_patient,touched:ln.firstname_patient,error:an.firstname_patient}),c.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},c.default.createElement(V.default,{body2:!0},h.default.t('SITUATION')),c.default.createElement(s.View,{style:{width:(0,b.responsiveWidth)(60)}},c.default.createElement(M.default,{options:gl,disabled:!0,value:Cl,initial:Cl,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(R.default,{style:{marginTop:10},placeholder:h.default.t('CODE_AGREMENT'),value:tn.agrement_praticien,editable:!1}),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('NOM_PRATICIEN'),value:tn.practitioner_lastname,onChangeText:Jl('practitioner_lastname'),onBlur:en('practitioner_lastname'),success:ln.practitioner_lastname&&!an.practitioner_lastname,touched:ln.practitioner_lastname,error:an.practitioner_lastname}),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('PRENOM_PRATICIEN'),value:tn.practitioner_firstname,onChangeText:Jl('practitioner_firstname'),onBlur:en('practitioner_firstname'),success:ln.practitioner_firstname&&!an.practitioner_firstname,touched:ln.practitioner_firstname,error:an.practitioner_firstname}),c.default.createElement(B.View,{ref:function(t){},style:{width:(0,b.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!==Ea?Ea.practitioner_provider_class:'',data:null!==re.result?null==(l=re.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){rn('practitioner_provider_class_id'),nn('practitioner_provider_class_id',t.id),console.log("Value",t)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),c.default.createElement(B.View,{ref:function(t){},style:{width:(0,b.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!==Ea?Ea.care_condition:'',data:Nl,useNativeDriver:!0,onChangeText:function(t,l,n){console.log("Value",t),yt(t),rn('care_condition'),nn('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(V.default,{body2:!0},h.default.t('ACCIDENT')),c.default.createElement(s.View,{style:{width:(0,b.responsiveWidth)(40)}},c.default.createElement(M.default,{options:Sl,initial:null!==Ea&&null!==Ea.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),Re('YES'===t)}}))),De&&c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE_ACCIDENT'),value:null!==Se?Se:'',onChangeText:Jl('date_accident'),onBlur:en('date_accident'),onFocus:function(){Keyboard.dismiss(),Ce(!0)},success:ln.date_accident&&!an.date_accident,touched:ln.date_accident,error:an.date_accident}),c.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},c.default.createElement(V.default,{body2:!0},h.default.t('GROSSESSE')),c.default.createElement(s.View,{style:$.contentSwitch},c.default.createElement(M.default,{options:Tl,initial:null!==Ea&&null!==Ea.pregnancy_start_at?0:1,buttonColor:C.Color.accentColor,backgroundColor:C.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){ot('YES'===t)}}))),rt&&c.default.createElement(c.default.Fragment,null,c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE_DEBUT_GROSSESSE'),value:null!==Ze?Ze:'',onChangeText:Jl('date_debut_grossesse'),onBlur:en('date_debut_grossesse'),onFocus:function(){Keyboard.dismiss(),ct(!0)},success:ln.date_debut_grossesse&&!an.date_debut_grossesse,touched:ln.date_debut_grossesse,error:an.date_debut_grossesse}),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE_FIN_GROSSESSE'),value:null!==tt?tt:'',onChangeText:Jl('date_fin_grossesse'),onBlur:en('date_fin_grossesse'),onFocus:function(){Keyboard.dismiss(),pt(!0)},success:ln.date_fin_grossesse&&!an.date_fin_grossesse,touched:ln.date_fin_grossesse,error:an.date_fin_grossesse})),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('PASSWORD'),value:tn.password,onChangeText:Jl('password'),onBlur:en('password'),success:ln.password&&!an.password,touched:ln.password,error:an.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){Ta(!0)}},c.default.createElement(V.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){ha(!0)}},c.default.createElement(V.default,{whiteColor:!0},h.default.t('EXAMEN')),c.default.createElement(O.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){ka(!0),Mt(null)}},c.default.createElement(V.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 Bl=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(v.default,{steps:un,currentStepIndex:Wt+1}),c.default.createElement(s.View,{style:{flexDirection:'column',alignItems:'center'}},c.default.createElement(A.default,{ref:Ut,activeStep:0,steps:un,useNativeDriver:!0,nextStepAnimation:"slideLeft",prevStepAnimation:"slideRight",isFirstStep:function(t){return Gt(t)},isLastStep:function(t){return Qt(t)},onNext:function(){on()},onPrev:function(){0===Wt&&Ml((0,T.fetchGetUserByNameOrNumberReset)())},currentStep:function(t){var l=t.currentStep,n=t.isLastStep,o=t.isFirstStep;Xt(l),Gt(o),Qt(n)}})),c.default.createElement(s.View,{style:$.iconNavigation},qt?c.default.createElement(s.View,null):c.default.createElement(s.TouchableOpacity,{style:[$.iconNavigationButton,{backgroundColor:C.Color.primaryColor,borderColor:C.Color.primaryColor}],onPress:function(){return Ut.current.prev()}},c.default.createElement(O.default,{name:"arrow-left",size:20,color:C.Color.whiteColor})),2===Wt?c.default.createElement(S.default,{loading:de.loading,onPress:$l},h.default.t('SUBMIT_LABEL')):c.default.createElement(s.TouchableOpacity,{style:[$.iconNavigationButton,{backgroundColor:C.Color.primaryColor,borderColor:C.Color.primaryColor}],onPress:function(t){$l(t),on()&&Ut.current.next()}},le.loading||ne.loading||ae.loading?c.default.createElement(s.ActivityIndicator,{size:"small",color:"#fff"}):c.default.createElement(O.default,{name:"arrow-right",size:24,color:C.Color.whiteColor}))),Ua&&(Xl=null!==Pt&&null===Pt.drugs?E.default.parseInt(Pt.amount):'',console.log("AMOUNT",Xl),c.default.createElement(_.Formik,{validationSchema:Fl,initialValues:{amount_prestation:''+Pt!==null&&null===Pt.drugs?Pt.amount:'',frais_deplacement:null!==Pt&&null===Pt.drugs?Pt.home_visit_fees:'',code_acte:null!==Pt&&null===Pt.drugs?Pt.act:'',insurance_amount:''+Pt!==null&&null===Pt.drugs?Pt.insurance_amount:'',moderator_ticket:''+Pt!==null&&null===Pt.drugs?Pt.moderator_ticket:''},onSubmit:function(t){console.log("values",t),na(K({},la,{performances:la.performances.map(function(l){return Pt.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:It.id,beneficiary_id:null!==vt?vt.id:null,care_condition:_t,act_action:"UPDATE",act_type:"PERFORMANCE",act_id:t.code_acte.id,tmp_sheet_id:Fe,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: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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('MODIFY_PRESTATION')),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE'),value:null!==Pt&&null===Pt.drugs?W(Pt.created_at).format('YYYY-MM-DD HH:mm'):''+W(Ge).format('YYYY-MM-DD HH:mm'),editable:!1}),c.default.createElement(B.View,{ref:function(t){kl=t},style:{width:(0,b.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(R.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT'),value:n.amount_prestation,onChangeText:function(t){E('amount_prestation',t),console.log({network_id:ve.id_network,amount:''+t,care_condition:_t}),J({network_id:ve.id_network,amount:''+t,care_condition:_t})},onBlur:p('amount_prestation'),success:u.amount_prestation&&!o.amount_prestation,touched:u.amount_prestation,error:o.amount_prestation}),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('TICKET_MONDERATEUR'),editable:!1,value:null!==ue.result?ue.result.response.moderator_ticket:null!==Pt&&null===Pt.drugs?n.moderator_ticket:''}),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT_PER_INSURANCE'),editable:!1,value:null!==ue.result?ue.result.response.insurance_amount:null!==Pt&&null===Pt.drugs?n.moderator_ticket:''}),c.default.createElement(s.View,{style:{marginTop:10,width:"100%",flexDirection:'row',justifyContent:"space-between"}},c.default.createElement(V.default,{body2:!0},h.default.t('VISITE_DOMICILE')),c.default.createElement(s.View,{style:$.contentSwitch},c.default.createElement(M.default,{options:Dl,initial:1,buttonColor:C.Color.accentColor,backgroundColor:C.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){Al('YES'===t)}}))),vl&&c.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:u.frais_deplacement&&!o.frais_deplacement,touched:u.frais_deplacement,error:o.frais_deplacement}),c.default.createElement(S.default,{loading:te.loading,style:{marginTop:20,marginBottom:20},full:!0,onPress:function(){y(),console.log("Error",o)}},h.default.t('SUBMIT_LABEL'))))))})),ba&&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:ba,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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('LIST_PRESTATION')),c.default.createElement(s.FlatList,{data:la.performances.filter(function(t){return!t.to_delete}),extraData:la.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(V.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(){Lt(K({},l,{drugs:null})),Fa(!0)}},c.default.createElement(O.default,{name:"edit",size:24,color:C.Color.primaryColor})),c.default.createElement(s.TouchableOpacity,{onPress:function(){na(K({},la,{performances:la.performances.map(function(t){return l.id===t.id?K({},t,{to_delete:!0}):t})}))}},c.default.createElement(O.default,{name:"minus-circle",size:24,color:C.Color.grayColor}))))}}),c.default.createElement(S.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return Ta(!1)}},h.default.t('OK')))))),Ga&&c.default.createElement(_.Formik,{validationSchema:Ul,initialValues:{amount_prestation:'',frais_deplacement:'',code_acte:''},onSubmit:function(t){''===t.code_acte?kl.shake(200):(ul([{act_id:t.code_acte.id,act:t.code_acte,amount:t.amount_prestation,home_visit_fees:t.frais_deplacement}].concat((0,n.default)(il))),Ha(!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: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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('MODIFY_PRESTATION')),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE'),value:''+W(Ge).format('YYYY-MM-DD HH:mm'),editable:!1}),c.default.createElement(B.View,{ref:function(t){kl=t},style:{width:(0,b.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(R.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:ve.id_network,amount:''+t,care_condition:_t})}}),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('TICKET_MONDERATEUR'),editable:!1,value:null!==ue.result?ue.result.response.moderator_ticket:''}),c.default.createElement(R.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(V.default,{body2:!0},h.default.t('VISITE_DOMICILE')),c.default.createElement(s.View,{style:$.contentSwitch},c.default.createElement(M.default,{options:Dl,initial:1,buttonColor:C.Color.accentColor,backgroundColor:C.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){Al('YES'===t)}}))),vl&&c.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:u.frais_deplacement&&!o.frais_deplacement,touched:u.frais_deplacement,error:o.frais_deplacement}),c.default.createElement(S.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:y},h.default.t('SUBMIT_LABEL'))))))}),za&&c.default.createElement(_.Formik,{validationSchema:ql,initialValues:{drug_name:'',drug_posologie:'',drug_quantity:''},onSubmit:function(t){pl([{drug_or_device_id:Vt.id,dosage:t.drug_posologie,quantity:t.drug_quantity}].concat((0,n.default)(ml))),Ka(!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: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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('AJOUTER_MEDICAMENT')),c.default.createElement(s.View,{style:{flexDirection:'row'}},c.default.createElement(R.default,{style:{marginTop:10,width:"90%"},placeholder:h.default.t('NAME'),value:null!==Vt?Vt.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===Vt}),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(ve.id_network,l.drug_name)}},oe.loading?c.default.createElement(s.ActivityIndicator,{size:"small",color:"#fff"}):c.default.createElement(N.default,{name:"search",size:24,color:C.Color.whiteColor}))),c.default.createElement(R.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(R.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(S.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:p},h.default.t('SUBMIT_LABEL'))))))}),Za&&c.default.createElement(_.Formik,{validationSchema:ql,initialValues:{drug_name:null!==Pt&&Pt.drugs?Pt.drug_or_device.name:'',drug_posologie:null!==Pt&&Pt.drugs?Pt.dosage:'',drug_quantity:null!==Pt&&Pt.drugs?Pt.quantity:''},onSubmit:function(t){na(K({},la,{prescriptions:la.prescriptions.map(function(l){return Pt.id===l.id?{id:l.id,drug_or_device_id:Pt.drug_or_device.id,drug_or_device:Pt.drug_or_device,dosage:t.drug_posologie,quantity:t.drug_quantity,unit_price:l.unit_price,to_delete:!1}:l})})),Ja(!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(){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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('MODIFIER_MEDICAMENT')),c.default.createElement(R.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===Vt}),c.default.createElement(R.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(R.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(S.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:p},h.default.t('SUBMIT_LABEL'))))))}),tl&&c.default.createElement(_.Formik,{validationSchema:Yl,initialValues:{examen_name:null!==Pt?Pt.drugs?'':Pt.description:'',examen_quantite:''+Pt!==null?Pt.drugs?'':Pt.quantity:'',code_acte:''+Pt!==null?Pt.drugs?'':Pt.act:''},onSubmit:function(t){na(K({},la,{exams:la.exams.map(function(l){return Pt.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})})),al(!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:tl,onSwipeComplete:function(){al(!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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('MODIFIER_EXAMEN')),c.default.createElement(B.View,{ref:function(t){kl=t},style:{width:(0,b.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(R.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(R.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(S.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'))))))}),ze&&c.default.createElement(G.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date(Ge),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');Ke('ios'===s.Platform.OS),He(n)})}),ye&&c.default.createElement(G.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:Gl}),dt&&c.default.createElement(G.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:Hl}),mt&&c.default.createElement(G.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:jl}),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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('EXAMEN')),c.default.createElement(s.FlatList,{data:la.exams.filter(function(t){return!t.to_delete}),extraData:la.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(V.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(){Lt(K({},l,{drugs:!1})),al(!0)}},c.default.createElement(O.default,{name:"edit",size:24,color:C.Color.primaryColor})),c.default.createElement(s.TouchableOpacity,{onPress:function(){na(K({},la,{exams:la.exams.map(function(t){return l.id===t.id?K({},t,{to_delete:!0}):t})}))}},c.default.createElement(O.default,{name:"minus-circle",size:24,color:C.Color.grayColor}))))}}),c.default.createElement(S.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return ha(!1)}},h.default.t('OK')))))),pe&&c.default.createElement(p.default.Container,{contentStyle:{width:(0,b.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(V.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)}})),Oa&&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:Oa,onSwipeComplete:function(){Na(!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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('LIST_ASSURE')),c.default.createElement(s.FlatList,{data:null==(Kl=le.result)?void 0:Kl.response,extraData:null==(Wl=le.result)?void 0:Wl.response,ListEmptyComponent:c.default.createElement(V.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%",flexDirection:'column'}],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(){}}]):(Dt(l),yarn,At(null),hl(1),Na(!1),nn('lastname_patient',l.user.lastname),nn('firstname_patient',l.user.firstname),H(l.user.id,'UNTREATED','CONSULTATION',"&network_agent_id="+ve.network_agent_id))}},c.default.createElement(V.default,{body2:!0,semibold:!0},(null!==l.user.firstname?l.user.firstname:'')+" "+(null!==l.user.lastname?l.user.lastname:'')),c.default.createElement(V.default,{footnote:!0},h.default.t('MONTANT_ASSURANCE_CONSOMME')+": "+l.insurance_consumed_amount),c.default.createElement(V.default,{footnote:!0},h.default.t('MONTANT_ASSURANCE_RESTANTE')+": "+l.insurance_remaining_amount)),l.beneficiaries.map(function(t){return c.default.createElement(s.TouchableOpacity,{style:$.beneficiarySubSection,onPress:function(){Dt(l),At(t),hl(0),Na(!1),nn('lastname_patient',t.lastname),nn('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(V.default,{subhead:!0,semibold:!0,textAlign:"left"},(null!==t.firstname?t.firstname:'')+" "+(null!==t.lastname?t.lastname:'')+" ("+h.default.t('AYANT_DROITS')+")"),c.default.createElement(V.default,{footnote:!0},h.default.t('MONTANT_ASSURANCE_CONSOMME')+": "+t.insurance_consumed_amount),c.default.createElement(V.default,{footnote:!0},h.default.t('MONTANT_ASSURANCE_RESTANTE')+": "+t.insurance_remaining_amount)))}))}}),c.default.createElement(S.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return Na(!1)}},h.default.t('OK')))))),Ba&&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:Ba,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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('MEDICAMENTS')),c.default.createElement(s.FlatList,{data:la.prescriptions.filter(function(t){return!t.to_delete}),extraData:la.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(V.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(){Lt(K({},l,{drugs:!0})),Ja(!0)}},c.default.createElement(O.default,{name:"edit",size:24,color:C.Color.primaryColor})),c.default.createElement(s.TouchableOpacity,{onPress:function(){na(K({},la,{prescriptions:la.prescriptions.map(function(t){return l.id===t.id?K({},t,{to_delete:!0}):t})}))}},c.default.createElement(O.default,{name:"minus-circle",size:24,color:C.Color.grayColor}))))}}),c.default.createElement(S.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return ka(!1)}},h.default.t('OK')))))),$t&&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:$t,onSwipeComplete:function(){ea(!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(V.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(V.default,{body2:!0},h.default.t('NO_CONSULTATION')),extraData:null==(zl=ae.result)?void 0:zl.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(){ga(l),fa(!0)}},c.default.createElement(V.default,{body2:!0,semibold:!0},l.type+" #"+l.health_care_sheet_id+" - "+W(l.created_at).format('YYYY-MM-DD')))}}),c.default.createElement(S.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return ea(!1)}},h.default.t('OK')))))),sa&&c.default.createElement(p.default.Container,{useNativeDriver:!0,visible:sa},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(V.default,{style:[$.body2]},h.default.t('PATIENT'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},Ea.patient_lastname+" "+Ea.patient_firstname))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(V.default,{style:[$.body2]},"Situation")),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},Ea.patient_situation.toLowerCase()))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(V.default,{style:[$.body2]},h.default.t('PRATICIEN'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},Ea.practitioner_lastname+" "+Ea.practitioner_firstname))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(V.default,{style:[$.body2]},h.default.t('CLASSE_PRESTATAIRE'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},(0,F.uppercaseFirstLetter)(Ea.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(V.default,{style:[$.body2]},h.default.t('STATE'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},(0,F.uppercaseFirstLetter)(Ea.state.toLowerCase())))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(V.default,{style:[$.body2]},"Type")),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},(0,F.uppercaseFirstLetter)(Ea.type.toLowerCase())))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(V.default,{style:[$.body2]},h.default.t('CONDITION_PRISE_CHARGE'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},(0,F.uppercaseFirstLetter)(Ea.care_condition.toLowerCase())))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(V.default,{style:[$.body2]},h.default.t('INSTITUTE_NAME'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},(0,F.uppercaseFirstLetter)(Ea.institution_name.toLowerCase())))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(V.default,{style:[$.body2]},"Date")),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},W(Ea.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(V.default,{style:[$.body2]},h.default.t('PRESTATION'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},Ea.performances.map(function(t){return c.default.createElement(V.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(V.default,{style:[$.body2]},h.default.t('EXAMEN'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},Ea.exams.map(function(t){return c.default.createElement(V.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(V.default,{style:[$.body2]},h.default.t('MEDICAMENT'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},Ea.prescriptions.map(function(t){return c.default.createElement(V.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(){fa(!1)}}),c.default.createElement(p.default.Button,{bold:!0,label:h.default.t('OK'),onPress:function(){fa(!1),Na(!1),ea(!1),na(K({},Ea,{exams:Ea.exams.map(function(t){return K({},t,{to_delete:!1})}),performances:Ea.performances.map(function(t){return K({},t,{to_delete:!1})}),prescriptions:Ea.prescriptions.map(function(t){return K({},t,{to_delete:!1})})})),ua(K({},Ea,{exams:Ea.exams.map(function(t){return K({},t,{to_delete:!1})}),performances:Ea.performances.map(function(t){return K({},t,{to_delete:!1})}),prescriptions:Ea.prescriptions.map(function(t){return K({},t,{to_delete:!1})})})),yt(Ea.care_condition),nn('practitioner_firstname',Ea.practitioner_firstname),nn('practitioner_lastname',Ea.practitioner_lastname),nn('pregnancy_start_at',Ea.pregnancy_start_at),nn('accident_date',Ea.accident_date),Re(null!==Ea.accident_date),ot(null!==Ea.pregnancy_start_at),Ut.current.next()}})),Ra&&c.default.createElement(_.Formik,{validationSchema:Ll,initialValues:{price:''},onSubmit:function(t){console.log("Value",Pt),Pt.examen?na(K({},la,{exams:la.exams.map(function(l){return Pt.id===l.id?K({},l,{unit_price:t.price}):l})})):na(K({},la,{prescriptions:la.prescriptions.map(function(l){return Pt.id===l.id?K({},l,{unit_price:t.price}):l})})),xa(!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:Ra,onSwipeComplete:function(){xa(!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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('AMOUNT_LABEL')),c.default.createElement(R.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(S.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,1767,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=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]),S=l(r(d[15])),b=r(d[16]),T=r(d[17]),I=l(r(d[18])),D=r(d[19]),R=l(r(d[20])),x=r(d[21]),v=l(r(d[22])),A=l(r(d[23])),O=l(r(d[24])),N=l(r(d[25])),V=l(r(d[26])),M=l(r(d[27])),B=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?Na(!0):Bl.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(){Ml((0,T.fetchGetUserByNameOrNumberReset)())}}],{cancelable:!1})},[le]),(0,c.useEffect)(function(){null!==te.result&&null!==te.result.response&&(la.performances.length>=1&&(Fa(!1),F.displayToast(h.default.t('PRESTATION_SUCCESSFULLY_ADD'))),Ml((0,T.fetchCheckInsuranceCoverageAmountReset)())),te.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg(te),[{text:h.default.t("OK"),onPress:function(){la.performances.length>=1&&(na(K({},la,{performances:(0,n.default)(ia.performances)})),Fa(!1)),Ml((0,T.fetchCheckInsuranceCoverageAmountReset)())}}],{cancelable:!1})},[te]),(0,c.useEffect)(function(){null!==ae.result&&ea(!0),ae.error&&s.Alert.alert(h.default.t("ERROR_LABLE"),F.getErrorMsg(ae),[{text:h.default.t("OK"),onPress:function(){Ml((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(){Ml((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(){Ml((0,T.fetchModifyPrescriptionReset)())}}],{cancelable:!1})},[ce]);var Pl=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'))}),Ll=y.object().shape({price:y.number().required(h.default.t('THIS_FIELD_IS_REQUIRED'))}),Ul=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()}),Fl=y.object().shape({amount_prestation:y.number().required(h.default.t('THIS_FIELD_IS_REQUIRED')),date_prestation:y.date()}),Yl=(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'))})),ql=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'))}),Gl=(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),be(W(n).format('YYYY-MM-DD')),nn('accident_date',W(n).format('YYYY-MM-DD'))}),Hl=function(t,l){var n=l||new Date;ct('ios'===s.Platform.OS),Je(W(n).format('YYYY-MM-DD')),nn('pregnancy_start_at',W(n).format('YYYY-MM-DD'))},jl=function(t,l){var n=l||new Date;pt('ios'===s.Platform.OS),at(W(n).format('YYYY-MM-DD')),nn('pregnancy_end_at',W(n).format('YYYY-MM-DD'))};console.log("consultaiton",la);var Ql,zl,Kl,Wl,Xl,Zl=(0,_.useFormik)({validationSchema:Pl,initialValues:{numero_assure:'',password:'',firstname_patient:'',lastname_patient:'',practitioner_firstname:'',practitioner_lastname:'',agrement_praticien:null==wt?void 0:wt.code_membre,pregnancy_start_at:null,pregnancy_end_at:null,accident_date:null},onSubmit:function(t){X(la.id,{network_agent_id:ve.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:la.performances,prescriptions:la.prescriptions,exams:la.exams})}}),Jl=Zl.handleChange,$l=Zl.handleSubmit,en=Zl.handleBlur,tn=Zl.values,an=Zl.errors,ln=Zl.touched,nn=Zl.setFieldValue,rn=Zl.setFieldTouched,on=(Zl.isValid,function(){switch(console.log("currentStep",Wt),Wt){case 0:return console.log("values",tn),''!==tn.numero_assure&&null===le.result&&(Ml((0,T.fetchGetUserByNameOrNumberReset)()),o(ve.id_network,Ne?"&insured_id="+tn.numero_assure:ke?"&phone="+tn.numero_assure:"&name="+tn.numero_assure),console.log("errors",an)),!1;default:return!0}}),un=[{title:h.default.t('ASSURE'),content:c.default.createElement(s.View,null,c.default.createElement(R.default,{style:{marginTop:10},placeholder:Ne?h.default.t('NUMERO_ASSURE'):ke?h.default.t('PHONE_NUMBER'):h.default.t('NOM_ASSURE'),value:tn.numero_assure,keyboardType:ke?'numeric':'default',onChangeText:Jl('numero_assure'),onBlur:en('numero_assure'),success:ln.numero_assure&&!an.numero_assure,touched:ln.numero_assure,error:an.numero_assure,icon:c.default.createElement(N.default,{style:{zIndex:10},name:Ne?'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(O.default,{style:{paddingRight:5},name:"lock",size:20,color:C.Color.primaryColor,onPress:function(){Ve(!0),Pe(!1)}}),c.default.createElement(O.default,{style:{paddingRight:5},name:"phone",size:20,color:C.Color.primaryColor,onPress:function(){Ve(!1),Pe(!0)}}),c.default.createElement(O.default,{style:{paddingRight:5},name:"user",size:20,color:C.Color.primaryColor,onPress:function(){Ve(!1),Pe(!1)}}),c.default.createElement(O.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(R.default,{style:{marginTop:10},placeholder:h.default.t('NOM_CLIENT'),value:tn.lastname_patient,onChangeText:Jl('lastname_patient'),onBlur:en('lastname_patient'),success:ln.lastname_patient&&!an.lastname_patient,touched:ln.lastname_patient,editable:!1,error:an.lastname_patient}),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('PRENOM_CLIENT'),value:tn.firstname_patient,editable:!1,onChangeText:Jl('firstname_patient'),onBlur:en('firstname_patient'),success:ln.firstname_patient&&!an.firstname_patient,touched:ln.firstname_patient,error:an.firstname_patient}),c.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},c.default.createElement(V.default,{body2:!0},h.default.t('SITUATION')),c.default.createElement(s.View,{style:{width:(0,b.responsiveWidth)(60)}},c.default.createElement(M.default,{options:gl,disabled:!0,value:Cl,initial:Cl,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(R.default,{style:{marginTop:10},placeholder:h.default.t('CODE_AGREMENT'),value:tn.agrement_praticien,editable:!1}),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('NOM_PRATICIEN'),value:tn.practitioner_lastname,onChangeText:Jl('practitioner_lastname'),onBlur:en('practitioner_lastname'),success:ln.practitioner_lastname&&!an.practitioner_lastname,touched:ln.practitioner_lastname,error:an.practitioner_lastname}),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('PRENOM_PRATICIEN'),value:tn.practitioner_firstname,onChangeText:Jl('practitioner_firstname'),onBlur:en('practitioner_firstname'),success:ln.practitioner_firstname&&!an.practitioner_firstname,touched:ln.practitioner_firstname,error:an.practitioner_firstname}),c.default.createElement(B.View,{ref:function(t){},style:{width:(0,b.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!==Ea?Ea.practitioner_provider_class:'',data:null!==re.result?null==(l=re.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){rn('practitioner_provider_class_id'),nn('practitioner_provider_class_id',t.id),console.log("Value",t)},valueExtractor:function(t){return t},labelExtractor:function(t){return t.name}})),c.default.createElement(B.View,{ref:function(t){},style:{width:(0,b.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!==Ea?Ea.care_condition:'',data:Nl,useNativeDriver:!0,onChangeText:function(t,l,n){console.log("Value",t),yt(t),rn('care_condition'),nn('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(V.default,{body2:!0},h.default.t('ACCIDENT')),c.default.createElement(s.View,{style:{width:(0,b.responsiveWidth)(40)}},c.default.createElement(M.default,{options:Sl,initial:null!==Ea&&null!==Ea.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),Re('YES'===t)}}))),De&&c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE_ACCIDENT'),value:null!==Se?Se:'',onChangeText:Jl('date_accident'),onBlur:en('date_accident'),onFocus:function(){Keyboard.dismiss(),Ce(!0)},success:ln.date_accident&&!an.date_accident,touched:ln.date_accident,error:an.date_accident}),c.default.createElement(s.View,{style:{marginTop:10,flexDirection:'row',justifyContent:"space-between"}},c.default.createElement(V.default,{body2:!0},h.default.t('GROSSESSE')),c.default.createElement(s.View,{style:$.contentSwitch},c.default.createElement(M.default,{options:Tl,initial:null!==Ea&&null!==Ea.pregnancy_start_at?0:1,buttonColor:C.Color.accentColor,backgroundColor:C.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){ot('YES'===t)}}))),rt&&c.default.createElement(c.default.Fragment,null,c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE_DEBUT_GROSSESSE'),value:null!==Ze?Ze:'',onChangeText:Jl('date_debut_grossesse'),onBlur:en('date_debut_grossesse'),onFocus:function(){Keyboard.dismiss(),ct(!0)},success:ln.date_debut_grossesse&&!an.date_debut_grossesse,touched:ln.date_debut_grossesse,error:an.date_debut_grossesse}),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE_FIN_GROSSESSE'),value:null!==tt?tt:'',onChangeText:Jl('date_fin_grossesse'),onBlur:en('date_fin_grossesse'),onFocus:function(){Keyboard.dismiss(),pt(!0)},success:ln.date_fin_grossesse&&!an.date_fin_grossesse,touched:ln.date_fin_grossesse,error:an.date_fin_grossesse})),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('PASSWORD'),value:tn.password,onChangeText:Jl('password'),onBlur:en('password'),success:ln.password&&!an.password,touched:ln.password,error:an.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){Ta(!0)}},c.default.createElement(V.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){ha(!0)}},c.default.createElement(V.default,{whiteColor:!0},h.default.t('EXAMEN')),c.default.createElement(O.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){ka(!0),Mt(null)}},c.default.createElement(V.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 Bl=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(v.default,{steps:un,currentStepIndex:Wt+1}),c.default.createElement(s.View,{style:{flexDirection:'column',alignItems:'center'}},c.default.createElement(A.default,{ref:Ut,activeStep:0,steps:un,useNativeDriver:!0,nextStepAnimation:"slideLeft",prevStepAnimation:"slideRight",isFirstStep:function(t){return Gt(t)},isLastStep:function(t){return Qt(t)},onNext:function(){on()},onPrev:function(){0===Wt&&Ml((0,T.fetchGetUserByNameOrNumberReset)())},currentStep:function(t){var l=t.currentStep,n=t.isLastStep,o=t.isFirstStep;Xt(l),Gt(o),Qt(n)}})),c.default.createElement(s.View,{style:$.iconNavigation},qt?c.default.createElement(s.View,null):c.default.createElement(s.TouchableOpacity,{style:[$.iconNavigationButton,{backgroundColor:C.Color.primaryColor,borderColor:C.Color.primaryColor}],onPress:function(){return Ut.current.prev()}},c.default.createElement(O.default,{name:"arrow-left",size:20,color:C.Color.whiteColor})),2===Wt?c.default.createElement(S.default,{loading:de.loading,onPress:$l},h.default.t('SUBMIT_LABEL')):c.default.createElement(s.TouchableOpacity,{style:[$.iconNavigationButton,{backgroundColor:C.Color.primaryColor,borderColor:C.Color.primaryColor}],onPress:function(t){$l(t),on()&&Ut.current.next()}},le.loading||ne.loading||ae.loading?c.default.createElement(s.ActivityIndicator,{size:"small",color:"#fff"}):c.default.createElement(O.default,{name:"arrow-right",size:24,color:C.Color.whiteColor}))),Ua&&(Xl=null!==Pt&&null===Pt.drugs?E.default.parseInt(Pt.amount):'',console.log("AMOUNT",Xl),c.default.createElement(_.Formik,{validationSchema:Fl,initialValues:{amount_prestation:''+Pt!==null&&null===Pt.drugs?Pt.amount:'',frais_deplacement:null!==Pt&&null===Pt.drugs?Pt.home_visit_fees:'',code_acte:null!==Pt&&null===Pt.drugs?Pt.act:'',insurance_amount:''+Pt!==null&&null===Pt.drugs?Pt.insurance_amount:'',moderator_ticket:''+Pt!==null&&null===Pt.drugs?Pt.moderator_ticket:''},onSubmit:function(t){console.log("values",t),na(K({},la,{performances:la.performances.map(function(l){return Pt.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:It.id,beneficiary_id:null!==vt?vt.id:null,care_condition:la._care_condition,act_action:"UPDATE",act_type:"PERFORMANCE",act_id:t.code_acte.id,tmp_sheet_id:Fe,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: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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('MODIFY_PRESTATION')),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE'),value:null!==Pt&&null===Pt.drugs?W(Pt.created_at).format('YYYY-MM-DD HH:mm'):''+W(Ge).format('YYYY-MM-DD HH:mm'),editable:!1}),c.default.createElement(B.View,{ref:function(t){kl=t},style:{width:(0,b.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(R.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT'),value:n.amount_prestation,onChangeText:function(t){E('amount_prestation',t),console.log({network_id:ve.id_network,amount:''+t,care_condition:_t}),J({network_id:ve.id_network,amount:''+t,care_condition:la._care_condition})},onBlur:p('amount_prestation'),success:u.amount_prestation&&!o.amount_prestation,touched:u.amount_prestation,error:o.amount_prestation}),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('TICKET_MONDERATEUR'),editable:!1,value:null!==ue.result?ue.result.response.moderator_ticket:null!==Pt&&null===Pt.drugs?n.moderator_ticket:''}),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('AMOUNT_PER_INSURANCE'),editable:!1,value:null!==ue.result?ue.result.response.insurance_amount:null!==Pt&&null===Pt.drugs?n.moderator_ticket:''}),c.default.createElement(s.View,{style:{marginTop:10,width:"100%",flexDirection:'row',justifyContent:"space-between"}},c.default.createElement(V.default,{body2:!0},h.default.t('VISITE_DOMICILE')),c.default.createElement(s.View,{style:$.contentSwitch},c.default.createElement(M.default,{options:Dl,initial:1,buttonColor:C.Color.accentColor,backgroundColor:C.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){Al('YES'===t)}}))),vl&&c.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:u.frais_deplacement&&!o.frais_deplacement,touched:u.frais_deplacement,error:o.frais_deplacement}),c.default.createElement(S.default,{loading:te.loading,style:{marginTop:20,marginBottom:20},full:!0,onPress:function(){y(),console.log("Error",o)}},h.default.t('SUBMIT_LABEL'))))))})),ba&&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:ba,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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('LIST_PRESTATION')),c.default.createElement(s.FlatList,{data:la.performances.filter(function(t){return!t.to_delete}),extraData:la.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(V.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(){Lt(K({},l,{drugs:null})),Fa(!0)}},c.default.createElement(O.default,{name:"edit",size:24,color:C.Color.primaryColor})),c.default.createElement(s.TouchableOpacity,{onPress:function(){na(K({},la,{performances:la.performances.map(function(t){return l.id===t.id?K({},t,{to_delete:!0}):t})}))}},c.default.createElement(O.default,{name:"minus-circle",size:24,color:C.Color.grayColor}))))}}),c.default.createElement(S.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return Ta(!1)}},h.default.t('OK')))))),Ga&&c.default.createElement(_.Formik,{validationSchema:Ul,initialValues:{amount_prestation:'',frais_deplacement:'',code_acte:''},onSubmit:function(t){''===t.code_acte?kl.shake(200):(ul([{act_id:t.code_acte.id,act:t.code_acte,amount:t.amount_prestation,home_visit_fees:t.frais_deplacement}].concat((0,n.default)(il))),Ha(!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: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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('MODIFY_PRESTATION')),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('DATE'),value:''+W(Ge).format('YYYY-MM-DD HH:mm'),editable:!1}),c.default.createElement(B.View,{ref:function(t){kl=t},style:{width:(0,b.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(R.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:ve.id_network,amount:''+t,care_condition:la._care_condition})}}),c.default.createElement(R.default,{style:{marginTop:10},placeholder:h.default.t('TICKET_MONDERATEUR'),editable:!1,value:null!==ue.result?ue.result.response.moderator_ticket:''}),c.default.createElement(R.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(V.default,{body2:!0},h.default.t('VISITE_DOMICILE')),c.default.createElement(s.View,{style:$.contentSwitch},c.default.createElement(M.default,{options:Dl,initial:1,buttonColor:C.Color.accentColor,backgroundColor:C.Color.primaryDarkColor,textColor:"white",bold:!0,hasPadding:!0,height:32,onPress:function(t){Al('YES'===t)}}))),vl&&c.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:u.frais_deplacement&&!o.frais_deplacement,touched:u.frais_deplacement,error:o.frais_deplacement}),c.default.createElement(S.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:y},h.default.t('SUBMIT_LABEL'))))))}),za&&c.default.createElement(_.Formik,{validationSchema:ql,initialValues:{drug_name:'',drug_posologie:'',drug_quantity:''},onSubmit:function(t){pl([{drug_or_device_id:Vt.id,dosage:t.drug_posologie,quantity:t.drug_quantity}].concat((0,n.default)(ml))),Ka(!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: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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('AJOUTER_MEDICAMENT')),c.default.createElement(s.View,{style:{flexDirection:'row'}},c.default.createElement(R.default,{style:{marginTop:10,width:"90%"},placeholder:h.default.t('NAME'),value:null!==Vt?Vt.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===Vt}),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(ve.id_network,l.drug_name)}},oe.loading?c.default.createElement(s.ActivityIndicator,{size:"small",color:"#fff"}):c.default.createElement(N.default,{name:"search",size:24,color:C.Color.whiteColor}))),c.default.createElement(R.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(R.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(S.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:p},h.default.t('SUBMIT_LABEL'))))))}),Za&&c.default.createElement(_.Formik,{validationSchema:ql,initialValues:{drug_name:null!==Pt&&Pt.drugs?Pt.drug_or_device.name:'',drug_posologie:null!==Pt&&Pt.drugs?Pt.dosage:'',drug_quantity:null!==Pt&&Pt.drugs?Pt.quantity:''},onSubmit:function(t){na(K({},la,{prescriptions:la.prescriptions.map(function(l){return Pt.id===l.id?{id:l.id,drug_or_device_id:Pt.drug_or_device.id,drug_or_device:Pt.drug_or_device,dosage:t.drug_posologie,quantity:t.drug_quantity,unit_price:l.unit_price,to_delete:!1}:l})})),Ja(!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(){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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('MODIFIER_MEDICAMENT')),c.default.createElement(R.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===Vt}),c.default.createElement(R.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(R.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(S.default,{style:{marginTop:20,marginBottom:20},full:!0,onPress:p},h.default.t('SUBMIT_LABEL'))))))}),tl&&c.default.createElement(_.Formik,{validationSchema:Yl,initialValues:{examen_name:null!==Pt?Pt.drugs?'':Pt.description:'',examen_quantite:''+Pt!==null?Pt.drugs?'':Pt.quantity:'',code_acte:''+Pt!==null?Pt.drugs?'':Pt.act:''},onSubmit:function(t){na(K({},la,{exams:la.exams.map(function(l){return Pt.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})})),al(!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:tl,onSwipeComplete:function(){al(!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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('MODIFIER_EXAMEN')),c.default.createElement(B.View,{ref:function(t){kl=t},style:{width:(0,b.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(R.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(R.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(S.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'))))))}),ze&&c.default.createElement(G.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date(Ge),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');Ke('ios'===s.Platform.OS),He(n)})}),ye&&c.default.createElement(G.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:Gl}),dt&&c.default.createElement(G.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:Hl}),mt&&c.default.createElement(G.default,{timeZoneOffsetInMinutes:0,is24Hour:!0,value:new Date,mode:"date",display:"spinner",onChange:jl}),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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('EXAMEN')),c.default.createElement(s.FlatList,{data:la.exams.filter(function(t){return!t.to_delete}),extraData:la.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(V.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(){Lt(K({},l,{drugs:!1})),al(!0)}},c.default.createElement(O.default,{name:"edit",size:24,color:C.Color.primaryColor})),c.default.createElement(s.TouchableOpacity,{onPress:function(){na(K({},la,{exams:la.exams.map(function(t){return l.id===t.id?K({},t,{to_delete:!0}):t})}))}},c.default.createElement(O.default,{name:"minus-circle",size:24,color:C.Color.grayColor}))))}}),c.default.createElement(S.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return ha(!1)}},h.default.t('OK')))))),pe&&c.default.createElement(p.default.Container,{contentStyle:{width:(0,b.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(V.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)}})),Oa&&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:Oa,onSwipeComplete:function(){Na(!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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('LIST_ASSURE')),c.default.createElement(s.FlatList,{data:null==(Kl=le.result)?void 0:Kl.response,extraData:null==(Wl=le.result)?void 0:Wl.response,ListEmptyComponent:c.default.createElement(V.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%",flexDirection:'column'}],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(){}}]):(Dt(l),At(null),hl(1),Na(!1),nn('lastname_patient',l.user.lastname),nn('firstname_patient',l.user.firstname),H(l.user.id,'UNTREATED','CONSULTATION',"&network_agent_id="+ve.network_agent_id))}},c.default.createElement(V.default,{body2:!0,semibold:!0},(null!==l.user.firstname?l.user.firstname:'')+" "+(null!==l.user.lastname?l.user.lastname:'')),c.default.createElement(V.default,{footnote:!0},h.default.t('MONTANT_ASSURANCE_CONSOMME')+": "+l.insurance_consumed_amount),c.default.createElement(V.default,{footnote:!0},h.default.t('MONTANT_ASSURANCE_RESTANTE')+": "+l.insurance_remaining_amount)),l.beneficiaries.map(function(t){return c.default.createElement(s.TouchableOpacity,{style:$.beneficiarySubSection,onPress:function(){Dt(l),At(t),hl(0),Na(!1),nn('lastname_patient',t.lastname),nn('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(V.default,{subhead:!0,semibold:!0,textAlign:"left"},(null!==t.firstname?t.firstname:'')+" "+(null!==t.lastname?t.lastname:'')+" ("+h.default.t('AYANT_DROITS')+")"),c.default.createElement(V.default,{footnote:!0},h.default.t('MONTANT_ASSURANCE_CONSOMME')+": "+t.insurance_consumed_amount),c.default.createElement(V.default,{footnote:!0},h.default.t('MONTANT_ASSURANCE_RESTANTE')+": "+t.insurance_remaining_amount)))}))}}),c.default.createElement(S.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return Na(!1)}},h.default.t('OK')))))),Ba&&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:Ba,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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('MEDICAMENTS')),c.default.createElement(s.FlatList,{data:la.prescriptions.filter(function(t){return!t.to_delete}),extraData:la.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(V.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(){Lt(K({},l,{drugs:!0})),Ja(!0)}},c.default.createElement(O.default,{name:"edit",size:24,color:C.Color.primaryColor})),c.default.createElement(s.TouchableOpacity,{onPress:function(){na(K({},la,{prescriptions:la.prescriptions.map(function(t){return l.id===t.id?K({},t,{to_delete:!0}):t})}))}},c.default.createElement(O.default,{name:"minus-circle",size:24,color:C.Color.grayColor}))))}}),c.default.createElement(S.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return ka(!1)}},h.default.t('OK')))))),$t&&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:$t,onSwipeComplete:function(){ea(!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(V.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(V.default,{body2:!0},h.default.t('NO_CONSULTATION')),extraData:null==(zl=ae.result)?void 0:zl.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(){ga(l),fa(!0)}},c.default.createElement(V.default,{body2:!0,semibold:!0},l.type+" #"+l.health_care_sheet_id+" - "+W(l.created_at).format('YYYY-MM-DD')))}}),c.default.createElement(S.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return ea(!1)}},h.default.t('OK')))))),sa&&c.default.createElement(p.default.Container,{useNativeDriver:!0,visible:sa},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(V.default,{style:[$.body2]},h.default.t('PATIENT'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},Ea.patient_lastname+" "+Ea.patient_firstname))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(V.default,{style:[$.body2]},"Situation")),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},Ea.patient_situation.toLowerCase()))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(V.default,{style:[$.body2]},h.default.t('PRATICIEN'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},Ea.practitioner_lastname+" "+Ea.practitioner_firstname))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(V.default,{style:[$.body2]},h.default.t('CLASSE_PRESTATAIRE'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},(0,F.uppercaseFirstLetter)(Ea.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(V.default,{style:[$.body2]},h.default.t('STATE'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},(0,F.uppercaseFirstLetter)(Ea.state.toLowerCase())))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(V.default,{style:[$.body2]},"Type")),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},(0,F.uppercaseFirstLetter)(Ea.type.toLowerCase())))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(V.default,{style:[$.body2]},h.default.t('CONDITION_PRISE_CHARGE'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},(0,F.uppercaseFirstLetter)(Ea.care_condition.toLowerCase())))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(V.default,{style:[$.body2]},h.default.t('INSTITUTE_NAME'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},(0,F.uppercaseFirstLetter)(Ea.institution_name.toLowerCase())))),c.default.createElement(s.View,{style:{flexDirection:'row',marginTop:10}},c.default.createElement(s.View,{style:{flex:1}},c.default.createElement(V.default,{style:[$.body2]},"Date")),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},c.default.createElement(V.default,{style:[q.Typography.caption1,C.Color.grayColor]},W(Ea.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(V.default,{style:[$.body2]},h.default.t('PRESTATION'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},Ea.performances.map(function(t){return c.default.createElement(V.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(V.default,{style:[$.body2]},h.default.t('EXAMEN'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},Ea.exams.map(function(t){return c.default.createElement(V.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(V.default,{style:[$.body2]},h.default.t('MEDICAMENT'))),c.default.createElement(s.View,{style:{flex:1,alignItems:'flex-end'}},Ea.prescriptions.map(function(t){return c.default.createElement(V.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(){fa(!1)}}),c.default.createElement(p.default.Button,{bold:!0,label:h.default.t('OK'),onPress:function(){fa(!1),Na(!1),ea(!1),na(K({},Ea,{exams:Ea.exams.map(function(t){return K({},t,{to_delete:!1})}),performances:Ea.performances.map(function(t){return K({},t,{to_delete:!1})}),prescriptions:Ea.prescriptions.map(function(t){return K({},t,{to_delete:!1})})})),ua(K({},Ea,{exams:Ea.exams.map(function(t){return K({},t,{to_delete:!1})}),performances:Ea.performances.map(function(t){return K({},t,{to_delete:!1})}),prescriptions:Ea.prescriptions.map(function(t){return K({},t,{to_delete:!1})})})),yt(Ea.care_condition),nn('practitioner_firstname',Ea.practitioner_firstname),nn('practitioner_lastname',Ea.practitioner_lastname),nn('pregnancy_start_at',Ea.pregnancy_start_at),nn('accident_date',Ea.accident_date),Re(null!==Ea.accident_date),ot(null!==Ea.pregnancy_start_at),Ut.current.next()}})),Ra&&c.default.createElement(_.Formik,{validationSchema:Ll,initialValues:{price:''},onSubmit:function(t){console.log("Value",Pt),Pt.examen?na(K({},la,{exams:la.exams.map(function(l){return Pt.id===l.id?K({},l,{unit_price:t.price}):l})})):na(K({},la,{prescriptions:la.prescriptions.map(function(l){return Pt.id===l.id?K({},l,{unit_price:t.price}):l})})),xa(!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:Ra,onSwipeComplete:function(){xa(!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(V.default,{body2:!0,style:{marginTop:10}},h.default.t('AMOUNT_LABEL')),c.default.createElement(R.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(S.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,1767,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]),A=l(r(d[21])),O=l(r(d[22])),v=l(r(d[23])),V=l(r(d[24])),N=l(r(d[25])),P=l(r(d[26])),D=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?It(!0):Yt.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(){Ht((0,b.fetchGetUserByNameOrNumberReset)())}}],{cancelable:!1})},[J]),(0,u.useEffect)(function(){null!==X.result&&Ze(!0),X.error&&c.Alert.alert(C.default.t("ERROR_LABLE"),U.getErrorMsg(X),[{text:C.default.t("OK"),onPress:function(){Ht((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(){Ht((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(){Ht((0,b.fetchModifyPrescriptionReset)())}}],{cancelable:!1})},[q]),(0,u.useEffect)(function(){bt(!1),null!==Q.result&&null!==Q.result.response&&Ht((0,b.fetchCheckInsuranceCoverageAmountReset)()),Q.error&&c.Alert.alert(C.default.t("INFORMATION_MESSAGE"),U.getErrorMsg(Q),[{text:C.default.t("OK"),onPress:function(){Ne.examen?at(H({},tt,{exams:tt.exams.map(function(t){return Ne.id===t.id?H({},t,{unit_price:nt.exams.filter(function(t){return t.id===Ne.id})[0].unit_price}):t})})):at(H({},tt,{prestations:tt.prestations.map(function(t){return Ne.id===t.id?H({},t,{unit_price:nt.exams.filter(function(t){return t.id===Ne.id})[0].unit_price}):t})})),Ht((0,b.fetchCheckInsuranceCoverageAmountReset)())}}],{cancelable:!1})},[Q]);var Kt=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'))}),Qt=E.object().shape({price:E.number().required(C.default.t('THIS_FIELD_IS_REQUIRED'))});console.log("consultaiton",tt);var qt,Wt,Xt,Jt,Zt=(0,p.useFormik)({validationSchema:Kt,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(tt.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:tt.performances,prescriptions:tt.prescriptions})}}),$t=Zt.handleChange,ea=Zt.handleSubmit,ta=Zt.handleBlur,aa=Zt.values,la=Zt.errors,ra=Zt.touched,na=Zt.setFieldValue,oa=Zt.setFieldTouched,ia=(Zt.isValid,function(){switch(console.log("currentStep",Qe),Qe){case 0:return console.log("values",aa),''!==aa.numero_assure&&null===J.result&&(Ht((0,b.fetchGetUserByNameOrNumberReset)()),n(ie.id_network,de?"&insured_id="+aa.numero_assure:pe?"&phone="+aa.numero_assure:"&name="+aa.numero_assure),console.log("errors",la)),!1;default:return!0}}),ua=[{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:aa.numero_assure,keyboardType:pe?'numeric':'default',onChangeText:$t('numero_assure'),onBlur:ta('numero_assure'),success:ra.numero_assure&&!la.numero_assure,touched:ra.numero_assure,error:la.numero_assure,icon:u.default.createElement(V.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(v.default,{style:{paddingRight:5},name:"lock",size:20,color:y.Color.primaryColor,onPress:function(){se(!0),Ee(!1)}}),u.default.createElement(v.default,{style:{paddingRight:5},name:"phone",size:20,color:y.Color.primaryColor,onPress:function(){se(!1),Ee(!0)}}),u.default.createElement(v.default,{style:{paddingRight:5},name:"user",size:20,color:y.Color.primaryColor,onPress:function(){se(!1),Ee(!1)}}),u.default.createElement(v.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:aa.lastname_patient,onChangeText:$t('lastname_patient'),onBlur:ta('lastname_patient'),success:ra.lastname_patient&&!la.lastname_patient,touched:ra.lastname_patient,editable:!1,error:la.lastname_patient}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('PRENOM_CLIENT'),value:aa.firstname_patient,editable:!1,onChangeText:$t('firstname_patient'),onBlur:ta('firstname_patient'),success:ra.firstname_patient&&!la.firstname_patient,touched:ra.firstname_patient,error:la.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,_.responsiveWidth)(60)}},u.default.createElement(P.default,{options:Lt,disabled:!0,value:Gt,initial:Gt,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:aa.agrement_praticien,editable:!1}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('NOM_PRATICIEN'),value:aa.practitioner_lastname,onChangeText:$t('practitioner_lastname'),onBlur:ta('practitioner_lastname'),success:ra.practitioner_lastname&&!la.practitioner_lastname,touched:ra.practitioner_lastname,error:la.practitioner_lastname}),u.default.createElement(x.default,{style:{marginTop:10},placeholder:C.default.t('PRENOM_PRATICIEN'),value:aa.practitioner_firstname,onChangeText:$t('practitioner_firstname'),onBlur:ta('practitioner_firstname'),success:ra.practitioner_firstname&&!la.practitioner_firstname,touched:ra.practitioner_firstname,error:la.practitioner_firstname}),u.default.createElement(D.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!==mt?mt.practitioner_provider_class:'',data:null!==$.result?null==(l=$.result)?void 0:l.response:[],useNativeDriver:!0,onChangeText:function(t,l,n){oa('practitioner_provider_class_id'),na('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:aa.password,onChangeText:$t('password'),onBlur:ta('password'),success:ra.password&&!la.password,touched:ra.password,error:la.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!==tt?!tt.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){tt.prescriptions.filter(function(t){return t.checked}).length>0?(0,U.displayToast)("Vous avez deja renseigner les m\xe9dicaments"):Ct(!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!==tt?!tt.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){tt.exams.filter(function(t){return t.checked}).length>0?(0,U.displayToast)("Vous avez deja renseigner les examens"):vt(!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 Yt=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(A.default,{steps:ua,currentStepIndex:Qe+1}),u.default.createElement(c.View,{style:{flexDirection:'column',alignItems:'center'}},u.default.createElement(O.default,{ref:Me,activeStep:0,steps:ua,useNativeDriver:!0,nextStepAnimation:"slideLeft",prevStepAnimation:"slideRight",isFirstStep:function(t){return Ge(t)},isLastStep:function(t){return He(t)},onNext:function(){ia()},onPrev:function(){0===Qe&&Ht((0,b.fetchGetUserByNameOrNumberReset)())},currentStep:function(t){var l=t.currentStep,n=t.isLastStep,o=t.isFirstStep;qe(l),Ge(o),He(n)}})),u.default.createElement(c.View,{style:W.iconNavigation},Fe?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 Me.current.prev()}},u.default.createElement(v.default,{name:"arrow-left",size:20,color:y.Color.whiteColor})),2===Qe?u.default.createElement(w.default,{loading:q.loading,onPress:ea},C.default.t('SUBMIT_LABEL')):u.default.createElement(c.TouchableOpacity,{style:[W.iconNavigationButton,{backgroundColor:y.Color.primaryColor,borderColor:y.Color.primaryColor}],onPress:function(t){ea(t),ia()&&Me.current.next()}},J.loading||Z.loading||X.loading?u.default.createElement(c.ActivityIndicator,{size:"small",color:"#fff"}):u.default.createElement(v.default,{name:"arrow-right",size:24,color:y.Color.whiteColor}))),gt&&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('EXAMEN')),u.default.createElement(c.FlatList,{data:tt.exams,extraData:tt.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(){Pe(H({},l,{examen:!0})),at(H({},tt,{exams:tt.exams.map(function(t){return l.id===t.id?H({},t,{checked:!l.checked}):t})})),l.checked||bt(!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 Ct(!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(N.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)}})),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('LIST_ASSURE')),u.default.createElement(c.FlatList,{data:null==(Xt=J.result)?void 0:Xt.response,extraData:null==(Jt=J.result)?void 0:Jt.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%",flexDirection:'column'}],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),jt(1),It(!1),na('lastname_patient',l.user.lastname),na('firstname_patient',l.user.firstname),R(l.user.id,'UNTREATED','EXECUTION',"&network_agent_id="+ie.network_agent_id))}},u.default.createElement(N.default,{body2:!0,semibold:!0},(null!==l.user.firstname?l.user.firstname:'')+" "+(null!==l.user.lastname?l.user.lastname:'')),u.default.createElement(N.default,{footnote:!0},C.default.t('MONTANT_ASSURANCE_CONSOMME')+": "+l.insurance_consumed_amount),u.default.createElement(N.default,{footnote:!0},C.default.t('MONTANT_ASSURANCE_RESTANTE')+": "+l.insurance_remaining_amount)),l.beneficiaries.map(function(t){return u.default.createElement(c.TouchableOpacity,{style:W.beneficiarySubSection,onPress:function(){Se(l),Re(t),jt(0),It(!1),na('lastname_patient',t.lastname),na('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(N.default,{subhead:!0,semibold:!0,textAlign:"left"},(null!==t.firstname?t.firstname:'')+" "+(null!==t.lastname?t.lastname:'')+" ("+C.default.t('AYANT_DROITS')+")"),u.default.createElement(N.default,{footnote:!0},C.default.t('MONTANT_ASSURANCE_CONSOMME')+": "+t.insurance_consumed_amount),u.default.createElement(N.default,{footnote:!0},C.default.t('MONTANT_ASSURANCE_RESTANTE')+": "+t.insurance_remaining_amount)))}))}}),u.default.createElement(w.default,{full:!0,style:{marginTop:10,marginBottom:20},onPress:function(){return It(!1)}},C.default.t('OK')))))),Ot&&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:Ot,onSwipeComplete:function(){vt(!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:tt.prescriptions,extraData:tt.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(){Pe(H({},l,{drugs:!0})),at(H({},tt,{prescriptions:tt.prescriptions.map(function(t){return l.id===t.id?H({},t,{checked:!l.checked}):t})})),l.checked||bt(!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 vt(!1)}},C.default.t('OK')))))),Je&&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:Je,onSwipeComplete:function(){Ze(!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_EXECUTION')),u.default.createElement(c.FlatList,{data:null==(qt=X.result)?void 0:qt.response,extraData:null==(Wt=X.result)?void 0:Wt.response,ListEmptyComponent:u.default.createElement(N.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(){pt(l),dt(!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 Ze(!1)}},C.default.t('OK')))))),ct&&u.default.createElement(f.default.Container,{useNativeDriver:!0,visible:ct},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]},mt.patient_lastname+" "+mt.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]},mt.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]},mt.practitioner_lastname+" "+mt.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)(mt.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)(mt.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)(mt.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)(mt.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)(mt.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(mt.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'}},mt.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'}},mt.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'}},mt.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(){dt(!1)}}),u.default.createElement(f.default.Button,{bold:!0,label:C.default.t('OK'),onPress:function(){dt(!1),It(!1),Ze(!1),at(mt),ot(mt),na('practitioner_firstname',mt.practitioner_firstname),na('practitioner_lastname',mt.practitioner_lastname),Me.current.next()}})),_t&&u.default.createElement(p.Formik,{validationSchema:Qt,initialValues:{price:Ne.unit_price},onSubmit:function(t){console.log("Value",Ne),Ne.examen?(at(H({},tt,{exams:tt.exams.map(function(l){return Ne.id===l.id?H({},l,{unit_price:t.price}):l})})),K({insurance_id:be.id,beneficiary_id:null!==Ie?Ie.id:null,care_condition:tt._care_condition,act_id:tt.exams.filter(function(t){return Ne.id===t.id})[0].act_id,act_action:"UPDATE",act_type:"EXAM",exams:[{unit_price:t.price,quantity:tt.exams.filter(function(t){return Ne.id===t.id})[0].quantity}],tmp_sheet_id:ke})):(at(H({},tt,{prescriptions:tt.prescriptions.map(function(l){return Ne.id===l.id?H({},l,{unit_price:t.price}):l})})),K({insurance_id:be.id,beneficiary_id:null!==Ie?Ie.id:null,care_condition:tt._care_condition,act_id:tt.prescriptions.filter(function(t){return Ne.id===t.id})[0].act_id,act_action:"UPDATE",act_type:"PRESCRIPTION",prescriptions:[{unit_price:t.price,quantity:tt.prescriptions.filter(function(t){return Ne.id===t.id})[0].quantity}],tmp_sheet_id:ke}))}},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:_t,onSwipeComplete:function(){bt(!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},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