Merge branch 'development' into 'master'
Revert "Merge branch 'hussam_flutter_2' into 'development'" See merge request Cloud_Solution/doctor_app_flutter!940merge-requests/975/merge
|
After Width: | Height: | Size: 969 B |
@ -0,0 +1,6 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="26.552" height="20.755" viewBox="0 0 26.552 20.755">
|
||||
<g id="mail-reply" transform="translate(0 -40.338)">
|
||||
<path id="Path_4384" data-name="Path 4384" d="M21.236,51.705h.129a1.8,1.8,0,0,1,2.761-2.272l.788.788V42.437a2.1,2.1,0,0,0-2.1-2.1H2.1a2.1,2.1,0,0,0-2.1,2.1V56.921a2.1,2.1,0,0,0,2.1,2.1H16.575a5.14,5.14,0,0,1,4.66-7.314ZM5.213,43.167H19.7l-7.244,5.312Z" fill="#989898"/>
|
||||
<path id="Path_4385" data-name="Path 4385" d="M245.767,175.159l-2.8-2.8a.9.9,0,1,0-1.27,1.27l1.265,1.265h-2.25a4.245,4.245,0,0,0,0,8.489.9.9,0,1,0,0-1.8,2.448,2.448,0,0,1,0-4.9h2.25l-1.265,1.265a.9.9,0,0,0,1.27,1.27l2.8-2.8a.9.9,0,0,0,0-1.27Z" transform="translate(-219.478 -122.292)" fill="#989898"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 749 B |
@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="28.123" height="26.245" viewBox="0 0 28.123 26.245">
|
||||
<path id="XMLID_219_" d="M28.984,15.637A2.077,2.077,0,0,1,27.025,17h-.716V27.309a.938.938,0,0,1-.937.937H19.748V21.685a4.687,4.687,0,0,0-9.374,0v6.562H4.749a.938.938,0,0,1-.937-.937V17H3.095a2.1,2.1,0,0,1-1.378-3.675L12.665,2.955a3.486,3.486,0,0,1,4.792,0L28.431,13.347A2.066,2.066,0,0,1,28.984,15.637Z" transform="translate(-0.999 -2.001)" fill="#2e303a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 467 B |
@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="28.123" height="26.245" viewBox="0 0 28.123 26.245">
|
||||
<path id="XMLID_219_" d="M28.984,15.637A2.077,2.077,0,0,1,27.025,17h-.716V27.309a.938.938,0,0,1-.937.937H19.748V21.685a4.687,4.687,0,0,0-9.374,0v6.562H4.749a.938.938,0,0,1-.937-.937V17H3.095a2.1,2.1,0,0,1-1.378-3.675L12.665,2.955a3.486,3.486,0,0,1,4.792,0L28.431,13.347A2.066,2.066,0,0,1,28.984,15.637Z" transform="translate(-0.999 -2.001)" fill="#989898"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 467 B |
@ -0,0 +1,9 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24.899" height="24.899" viewBox="0 0 24.899 24.899">
|
||||
<g id="Layer_76" data-name="Layer 76" transform="translate(-2 -2)">
|
||||
<path id="Path_4380" data-name="Path 4380" d="M3.245,11.96A1.245,1.245,0,0,0,4.49,10.715V5.735A1.245,1.245,0,0,1,5.735,4.49h4.98a1.245,1.245,0,1,0,0-2.49H5.735A3.735,3.735,0,0,0,2,5.735v4.98A1.245,1.245,0,0,0,3.245,11.96Z" transform="translate(0 0)" fill="#989898"/>
|
||||
<path id="Path_4381" data-name="Path 4381" d="M20.225,2h-4.98a1.245,1.245,0,0,0,0,2.49h4.98A1.245,1.245,0,0,1,21.47,5.735v4.98a1.245,1.245,0,1,0,2.49,0V5.735A3.735,3.735,0,0,0,20.225,2Z" transform="translate(2.94 0)" fill="#989898"/>
|
||||
<path id="Path_4382" data-name="Path 4382" d="M22.715,14a1.245,1.245,0,0,0-1.245,1.245v4.98a1.245,1.245,0,0,1-1.245,1.245h-4.98a1.245,1.245,0,0,0,0,2.49h4.98a3.735,3.735,0,0,0,3.735-3.735v-4.98A1.245,1.245,0,0,0,22.715,14Z" transform="translate(2.94 2.94)" fill="#989898"/>
|
||||
<path id="Path_4383" data-name="Path 4383" d="M10.715,21.47H5.735A1.245,1.245,0,0,1,4.49,20.225v-4.98a1.245,1.245,0,0,0-2.49,0v4.98A3.735,3.735,0,0,0,5.735,23.96h4.98a1.245,1.245,0,1,0,0-2.49Z" transform="translate(0 2.94)" fill="#989898"/>
|
||||
<rect id="Rectangle_17370" data-name="Rectangle 17370" width="15" height="15" rx="2" transform="translate(7 6.899)" fill="#989898"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
@ -0,0 +1,9 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24.899" height="24.899" viewBox="0 0 24.899 24.899">
|
||||
<g id="Layer_76" data-name="Layer 76" transform="translate(-2 -2)">
|
||||
<path id="Path_4380" data-name="Path 4380" d="M3.245,11.96A1.245,1.245,0,0,0,4.49,10.715V5.735A1.245,1.245,0,0,1,5.735,4.49h4.98a1.245,1.245,0,1,0,0-2.49H5.735A3.735,3.735,0,0,0,2,5.735v4.98A1.245,1.245,0,0,0,3.245,11.96Z" transform="translate(0 0)" fill="#2e303a"/>
|
||||
<path id="Path_4381" data-name="Path 4381" d="M20.225,2h-4.98a1.245,1.245,0,0,0,0,2.49h4.98A1.245,1.245,0,0,1,21.47,5.735v4.98a1.245,1.245,0,1,0,2.49,0V5.735A3.735,3.735,0,0,0,20.225,2Z" transform="translate(2.94 0)" fill="#2e303a"/>
|
||||
<path id="Path_4382" data-name="Path 4382" d="M22.715,14a1.245,1.245,0,0,0-1.245,1.245v4.98a1.245,1.245,0,0,1-1.245,1.245h-4.98a1.245,1.245,0,0,0,0,2.49h4.98a3.735,3.735,0,0,0,3.735-3.735v-4.98A1.245,1.245,0,0,0,22.715,14Z" transform="translate(2.94 2.94)" fill="#2e303a"/>
|
||||
<path id="Path_4383" data-name="Path 4383" d="M10.715,21.47H5.735A1.245,1.245,0,0,1,4.49,20.225v-4.98a1.245,1.245,0,0,0-2.49,0v4.98A3.735,3.735,0,0,0,5.735,23.96h4.98a1.245,1.245,0,1,0,0-2.49Z" transform="translate(0 2.94)" fill="#2e303a"/>
|
||||
<rect id="Rectangle_17370" data-name="Rectangle 17370" width="15" height="15" rx="2" transform="translate(7 6.899)" fill="#2e303a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
@ -0,0 +1,6 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="26.552" height="20.755" viewBox="0 0 26.552 20.755">
|
||||
<g id="mail-reply" transform="translate(0 -40.338)">
|
||||
<path id="Path_4384" data-name="Path 4384" d="M21.236,51.705h.129a1.8,1.8,0,0,1,2.761-2.272l.788.788V42.437a2.1,2.1,0,0,0-2.1-2.1H2.1a2.1,2.1,0,0,0-2.1,2.1V56.921a2.1,2.1,0,0,0,2.1,2.1H16.575a5.14,5.14,0,0,1,4.66-7.314ZM5.213,43.167H19.7l-7.244,5.312Z" fill="#2e303a"/>
|
||||
<path id="Path_4385" data-name="Path 4385" d="M245.767,175.159l-2.8-2.8a.9.9,0,1,0-1.27,1.27l1.265,1.265h-2.25a4.245,4.245,0,0,0,0,8.489.9.9,0,1,0,0-1.8,2.448,2.448,0,0,1,0-4.9h2.25l-1.265,1.265a.9.9,0,0,0,1.27,1.27l2.8-2.8a.9.9,0,0,0,0-1.27Z" transform="translate(-219.478 -122.292)" fill="#2e303a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 749 B |
@ -0,0 +1,3 @@
|
||||
<svg id="weekly-calendar-page-symbol" xmlns="http://www.w3.org/2000/svg" width="25.034" height="25.034" viewBox="0 0 25.034 25.034">
|
||||
<path id="Path_4379" data-name="Path 4379" d="M22.53,0H2.5A2.511,2.511,0,0,0,0,2.5V22.53a2.512,2.512,0,0,0,2.5,2.5H22.53a2.512,2.512,0,0,0,2.5-2.5V2.5A2.511,2.511,0,0,0,22.53,0ZM6.756,22.031H2.921V18.62H6.756v3.411Zm0-4.555H2.921v-3.41H6.756v3.41ZM6.467,3.794A1.063,1.063,0,1,1,7.529,2.731,1.062,1.062,0,0,1,6.467,3.794Zm5.406,18.237H8.039V18.62h3.834Zm0-4.555H8.039v-3.41h3.834Zm0-4.552H8.039V9.514h3.834ZM11.455,2.731a1.062,1.062,0,1,1,1.062,1.062A1.062,1.062,0,0,1,11.455,2.731Zm5.54,14.745H13.159v-3.41H17v3.41Zm0-4.552H13.159V9.514H17v3.41ZM17.5,2.731a1.062,1.062,0,1,1,1.062,1.062A1.062,1.062,0,0,1,17.5,2.731Zm4.609,14.745H18.278v-3.41h3.835Zm0-4.552H18.278V9.514h3.835Z" fill="#2e303a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 838 B |
@ -0,0 +1,3 @@
|
||||
<svg id="weekly-calendar-page-symbol" xmlns="http://www.w3.org/2000/svg" width="25.034" height="25.034" viewBox="0 0 25.034 25.034">
|
||||
<path id="Path_4379" data-name="Path 4379" d="M22.53,0H2.5A2.511,2.511,0,0,0,0,2.5V22.53a2.512,2.512,0,0,0,2.5,2.5H22.53a2.512,2.512,0,0,0,2.5-2.5V2.5A2.511,2.511,0,0,0,22.53,0ZM6.756,22.031H2.921V18.62H6.756v3.411Zm0-4.555H2.921v-3.41H6.756v3.41ZM6.467,3.794A1.063,1.063,0,1,1,7.529,2.731,1.062,1.062,0,0,1,6.467,3.794Zm5.406,18.237H8.039V18.62h3.834Zm0-4.555H8.039v-3.41h3.834Zm0-4.552H8.039V9.514h3.834ZM11.455,2.731a1.062,1.062,0,1,1,1.062,1.062A1.062,1.062,0,0,1,11.455,2.731Zm5.54,14.745H13.159v-3.41H17v3.41Zm0-4.552H13.159V9.514H17v3.41ZM17.5,2.731a1.062,1.062,0,1,1,1.062,1.062A1.062,1.062,0,0,1,17.5,2.731Zm4.609,14.745H18.278v-3.41h3.835Zm0-4.552H18.278V9.514h3.835Z" fill="#989898"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 838 B |
@ -0,0 +1,57 @@
|
||||
<svg id="woman_2_" data-name="woman (2)" xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
|
||||
<g id="Group_7145" data-name="Group 7145">
|
||||
<g id="Group_7144" data-name="Group 7144">
|
||||
<g id="Group_7143" data-name="Group 7143">
|
||||
<g id="Group_7142" data-name="Group 7142">
|
||||
<g id="XMLID_2114_">
|
||||
<g id="XMLID_2115_">
|
||||
<g id="XMLID_2116_">
|
||||
<g id="XMLID_2117_">
|
||||
<g id="XMLID_2118_">
|
||||
<g id="XMLID_2119_">
|
||||
<g id="XMLID_2120_">
|
||||
<g id="XMLID_2121_">
|
||||
<g id="XMLID_2122_">
|
||||
<g id="XMLID_2123_">
|
||||
<g id="XMLID_2124_">
|
||||
<g id="XMLID_2125_">
|
||||
<g id="XMLID_2126_">
|
||||
<g id="XMLID_2127_">
|
||||
<g id="Group_7141" data-name="Group 7141">
|
||||
<path id="Path_4450" data-name="Path 4450" d="M48,24a23.928,23.928,0,0,1-6.947,16.887C36.7,45.279,30.669,42.776,24,42.776s-12.7,2.5-17.053-1.889A24,24,0,1,1,48,24Z" fill="#e2e2e2"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<path id="Path_4451" data-name="Path 4451" d="M48,24q0-1.087-.1-2.151L33.541,7.485,14.75,23.632,31.62,40.5l1.688,2.974c2.921.089,5.548-.37,7.745-2.589A23.928,23.928,0,0,0,48,24Z" fill="#c4c4c4"/>
|
||||
<path id="Path_4452" data-name="Path 4452" d="M24,3.287C20.723,2.9,8.986,6.052,12.5,19.837c.924,3.622,4.646,5.913,6.284,6.51,2.5.913,2.742-.517,5.214-2.007,2.472,1.49,2.71,2.919,5.214,2.007,1.638-.6,5.36-2.888,6.284-6.51C39.014,6.052,27.277,2.9,24,3.287Z" fill="#515151"/>
|
||||
<path id="Path_4453" data-name="Path 4453" d="M35.5,19.838c-.924,3.622-4.646,5.913-6.284,6.51-2.5.913-2.742-.517-5.213-2.007V3.287C27.277,2.9,39.014,6.052,35.5,19.837Z" fill="#3d3d3d"/>
|
||||
<path id="Path_4454" data-name="Path 4454" d="M18.747,23.459H29.253V34.6H18.747Z" fill="#eaa678"/>
|
||||
<path id="Path_4455" data-name="Path 4455" d="M24,23.46h5.253V34.6H24Z" fill="#d38c5b"/>
|
||||
<path id="Path_4456" data-name="Path 4456" d="M18.747,30.452H29.253V41.593H18.747Z" fill="#ffc397"/>
|
||||
<path id="Path_4457" data-name="Path 4457" d="M24,30.452h5.253V41.593H24Z" fill="#eaa678"/>
|
||||
<path id="Path_4458" data-name="Path 4458" d="M41.053,35.918v4.969a24,24,0,0,1-34.106,0V35.918a5.466,5.466,0,0,1,5.466-5.467h6.335L24,37.18l5.253-6.728h6.335A5.466,5.466,0,0,1,41.053,35.918Z" fill="#d02127"/>
|
||||
<path id="Path_4459" data-name="Path 4459" d="M41.053,35.918v4.969A23.925,23.925,0,0,1,24,48V37.18l5.253-6.728h6.335A5.466,5.466,0,0,1,41.053,35.918Z" fill="#aa191e"/>
|
||||
<path id="Path_4460" data-name="Path 4460" d="M28.256,39.447a2.908,2.908,0,0,0-1.3,2.649c.172,1.751,2.3,3.292,2.3,3.292s3.4-3.062,2.069-5.94l-1.446-.556Z" fill="#3d3d3d"/>
|
||||
<path id="Path_4461" data-name="Path 4461" d="M32.274,14.271C31.924,8.965,27.632,7,24,7s-7.924,1.961-8.274,7.267a2.285,2.285,0,0,0-1.5,2.409l.161,2.267a1.875,1.875,0,0,0,2.043,1.7l.175-.019c2.076,5.573,5.33,6.154,7.4,6.48,2.066-.326,5.321-.907,7.4-6.48l.175.019a1.875,1.875,0,0,0,2.043-1.7l.161-2.267A2.285,2.285,0,0,0,32.274,14.271Z" fill="#ffc397"/>
|
||||
<path id="Path_4462" data-name="Path 4462" d="M33.775,16.681l-.161,2.267a1.875,1.875,0,0,1-2.043,1.7l-.175-.019a11.863,11.863,0,0,1-2.445,4.151A7.942,7.942,0,0,1,24,27.1V7c3.632,0,7.924,1.961,8.274,7.267a2.285,2.285,0,0,1,1.5,2.409Z" fill="#eaa678"/>
|
||||
<path id="Path_4463" data-name="Path 4463" d="M24,4.977c-5.521-1.2-9.452,2.277-9.539,6.282a10.3,10.3,0,0,0,3.027,6.969c-.053-3.326,1-4.7,3.062-5.438A8.7,8.7,0,0,0,24,9.96a8.7,8.7,0,0,0,3.45,2.83c2.059.739,3.115,2.112,3.062,5.438a10.3,10.3,0,0,0,3.027-6.969C33.452,7.253,29.521,3.772,24,4.977Z" fill="#515151"/>
|
||||
<path id="Path_4464" data-name="Path 4464" d="M33.539,11.259a10.305,10.305,0,0,1-3.027,6.968c.052-3.326-1-4.7-3.062-5.437A8.7,8.7,0,0,1,24,9.96V4.976C29.521,3.772,33.452,7.253,33.539,11.259Z" fill="#3d3d3d"/>
|
||||
<path id="Path_4465" data-name="Path 4465" d="M33.389,27.8a6.76,6.76,0,0,0-.026-5.35l-3.618,2.514a2.626,2.626,0,0,0-.524.48,2.882,2.882,0,0,0-.2,3.919,3.365,3.365,0,0,0-.367.422,2.833,2.833,0,0,0,.006,3.69c-.043.042-.085.086-.124.132-2.549,2.97.917,5.083.917,5.083a5.421,5.421,0,0,0,3.554-6.78A6.03,6.03,0,0,0,33.389,27.8Z" fill="#3d3d3d"/>
|
||||
<path id="Path_4466" data-name="Path 4466" d="M31.27,39.657H28.377a.7.7,0,0,1-.7-.7V37.87a.7.7,0,0,1,.7-.7H31.27a.7.7,0,0,1,.7.7v1.087A.7.7,0,0,1,31.27,39.657Z" fill="#d02127"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.9 KiB |
@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="12.179" height="12.188" viewBox="0 0 12.179 12.188">
|
||||
<path id="Path_4406" data-name="Path 4406" d="M12.039,10.586c1.24-1.24,1.644-1.48,1.348-1.776L12.38,7.8a.3.3,0,0,0-.427,0L10.6,9.152l-.976-.976A4.378,4.378,0,1,0,8.2,9.615l.973.972c-1.24,1.24-1.644,1.48-1.348,1.776L8.828,13.37a.3.3,0,0,0,.427,0L10.6,12.022c1.457,1.457,1.679,1.847,1.977,1.55.97-.97,1.1-1.02,1.1-1.222s-.058-.183-1.638-1.764ZM5.892,8.77a2.9,2.9,0,1,1,2.9-2.9A2.9,2.9,0,0,1,5.892,8.77Z" transform="translate(-1.498 -1.476)" fill="#f0448d"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 565 B |
@ -0,0 +1,4 @@
|
||||
<svg id="hospital_3_" data-name="hospital (3)" xmlns="http://www.w3.org/2000/svg" width="20.5" height="20.5" viewBox="0 0 20.5 20.5">
|
||||
<path id="Path_4585" data-name="Path 4585" d="M19.9,182.442a.6.6,0,0,0-.6.6v3H18a2.982,2.982,0,0,0-2.921-2.4H8.648v.578L7.413,184.2a3.059,3.059,0,0,0-2.577-.643,1.8,1.8,0,1,0-3.512-.652l-.123-.077V180.6a.6.6,0,0,0-1.2,0v12.092a.6.6,0,0,0,1.2,0v-3H19.3v3a.6.6,0,0,0,1.2,0v-9.649A.6.6,0,0,0,19.9,182.442Zm-18.7,3.6v-1.8l2.853,1.8Z" transform="translate(0 -172.793)" fill="#28323a"/>
|
||||
<path id="Path_4586" data-name="Path 4586" d="M136.6,1.842h1.2v1.2h-.6a.6.6,0,0,0-.6.6v1.2a1.8,1.8,0,0,0,3.6,0v-1.2a.6.6,0,0,0-.6-.6H139v-1.2h2.4V9.649h1.2V.6a.6.6,0,1,0-1.2.04h-4.8a.6.6,0,0,0,0,1.2Z" transform="translate(-130.555)" fill="#28323a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 776 B |
@ -0,0 +1,56 @@
|
||||
<svg id="man_5_" data-name="man (5)" xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
|
||||
<g id="Group_7139" data-name="Group 7139">
|
||||
<g id="Group_7138" data-name="Group 7138">
|
||||
<g id="Group_7137" data-name="Group 7137">
|
||||
<g id="Group_7136" data-name="Group 7136">
|
||||
<g id="XMLID_2211_">
|
||||
<g id="XMLID_2212_">
|
||||
<g id="XMLID_2213_">
|
||||
<g id="XMLID_2214_">
|
||||
<g id="XMLID_2215_">
|
||||
<g id="XMLID_2216_">
|
||||
<g id="XMLID_2217_">
|
||||
<g id="XMLID_2218_">
|
||||
<g id="XMLID_2219_">
|
||||
<g id="XMLID_2220_">
|
||||
<g id="XMLID_2221_">
|
||||
<g id="XMLID_2222_">
|
||||
<g id="XMLID_2223_">
|
||||
<g id="XMLID_2224_">
|
||||
<g id="XMLID_2225_">
|
||||
<path id="Path_4436" data-name="Path 4436" d="M0,24A24,24,0,1,1,42.887,38.81c-4.394,5.6-11.221,3.983-18.887,3.983S9.507,44.405,5.113,38.81A23.9,23.9,0,0,1,0,24Z" fill="#e2e2e2"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<path id="Path_4437" data-name="Path 4437" d="M42.887,38.81A23.9,23.9,0,0,0,48,24q0-.493-.02-.982L34.651,9.689C26.856,6.362,15.212,20.337,15.212,20.337l9.778,9.778,4.217,12.829C34.718,43.153,39.518,43.1,42.887,38.81Z" fill="#c4c4c4"/>
|
||||
<g id="Group_7140" data-name="Group 7140">
|
||||
<path id="Path_4438" data-name="Path 4438" d="M18.747,23.459H29.253V34.6H18.747Z" fill="#eaa678"/>
|
||||
<path id="Path_4439" data-name="Path 4439" d="M24,23.46h5.253V34.6H24Z" fill="#d38c5b"/>
|
||||
<path id="Path_4440" data-name="Path 4440" d="M32.43,46.477a23.683,23.683,0,0,1-3.177.946,24.178,24.178,0,0,1-10.506,0,23.683,23.683,0,0,1-3.177-.946l3.177-16.024L24,33.857l5.253-3.4Z" fill="#d02127"/>
|
||||
<path id="Path_4441" data-name="Path 4441" d="M32.43,46.477a23.683,23.683,0,0,1-3.177.946A24,24,0,0,1,24,48V33.857l5.253-3.4Z" fill="#aa191e"/>
|
||||
<path id="Path_4442" data-name="Path 4442" d="M18.747,30.452V47.423A24,24,0,0,1,5.113,38.81V35.741A5.289,5.289,0,0,1,10.4,30.452Z" fill="#2b353e"/>
|
||||
<path id="Path_4443" data-name="Path 4443" d="M42.887,35.741V38.81a24,24,0,0,1-13.634,8.613V30.452H37.6A5.289,5.289,0,0,1,42.887,35.741Z" fill="#2b353e"/>
|
||||
<path id="Path_4444" data-name="Path 4444" d="M13.7,39.923v5.761a23.726,23.726,0,0,1-3.023-1.717V39.923Z" fill="#989898"/>
|
||||
<path id="Path_4445" data-name="Path 4445" d="M37.362,39.923v4.016a23.888,23.888,0,0,1-3.023,1.725V39.923Z" fill="#989898"/>
|
||||
<path id="Path_4446" data-name="Path 4446" d="M32.274,14.271C31.924,8.965,27.632,7,24,7s-7.924,1.961-8.274,7.267a2.285,2.285,0,0,0-1.5,2.409l.161,2.267a1.875,1.875,0,0,0,2.043,1.7l.175-.019c2.075,5.573,5.33,6.154,7.4,6.48,2.066-.326,5.321-.907,7.4-6.48l.175.019a1.875,1.875,0,0,0,2.043-1.7l.161-2.267A2.285,2.285,0,0,0,32.274,14.271Z" fill="#ffc397"/>
|
||||
<path id="Path_4447" data-name="Path 4447" d="M33.775,16.681l-.161,2.267a1.875,1.875,0,0,1-2.043,1.7l-.175-.019a11.863,11.863,0,0,1-2.445,4.151A7.942,7.942,0,0,1,24,27.1V7c3.632,0,7.924,1.961,8.274,7.267a2.285,2.285,0,0,1,1.5,2.409Z" fill="#eaa678"/>
|
||||
<path id="Path_4448" data-name="Path 4448" d="M34.651,9.689A13.957,13.957,0,0,0,24,4.41a8.424,8.424,0,0,0-4.772,1.436c-.026,0-3.178-.265-4.44,1.943s-.107,6.613,1.16,8.619L17.426,17.7l.68-4.473a17.48,17.48,0,0,0,11.514-.762l.8,5.234,1.478-1.294A12.875,12.875,0,0,0,33.6,10.422C34.277,9.986,34.651,9.689,34.651,9.689Z" fill="#515151"/>
|
||||
<path id="Path_4449" data-name="Path 4449" d="M29.619,12.467l.8,5.234,1.478-1.294A12.875,12.875,0,0,0,33.6,10.422c.677-.436,1.051-.733,1.051-.733A13.956,13.956,0,0,0,24,4.41v9.415A19.77,19.77,0,0,0,29.619,12.467Z" fill="#3d3d3d"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.2 KiB |
@ -0,0 +1,3 @@
|
||||
<svg id="_14._Men_sign" data-name="14. Men sign" xmlns="http://www.w3.org/2000/svg" width="12.739" height="12.739" viewBox="0 0 12.739 12.739">
|
||||
<path id="Path_4403" data-name="Path 4403" d="M13.928,1.5H8.757a.313.313,0,0,0-.313.313V3.2a.313.313,0,0,0,.313.313h1.988l-2.3,2.3A4.553,4.553,0,1,0,9.93,7.3l2.3-2.3V6.984a.313.313,0,0,0,.313.313h1.383a.313.313,0,0,0,.313-.313V1.813a.313.313,0,0,0-.313-.313ZM6.057,12.687a3,3,0,1,1,3-3,3,3,0,0,1-3,3Z" transform="translate(-1.502 -1.5)" fill="#1474d5"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 507 B |
@ -0,0 +1,19 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="22.631" height="6.466" viewBox="0 0 22.631 6.466">
|
||||
<g id="more_1_" data-name="more (1)" transform="translate(0 -170.666)">
|
||||
<g id="Group_7031" data-name="Group 7031" transform="translate(0 170.666)">
|
||||
<g id="Group_7030" data-name="Group 7030" transform="translate(0 0)">
|
||||
<circle id="Ellipse_145" data-name="Ellipse 145" cx="3.233" cy="3.233" r="3.233"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="Group_7033" data-name="Group 7033" transform="translate(8.082 170.666)">
|
||||
<g id="Group_7032" data-name="Group 7032" transform="translate(0 0)">
|
||||
<circle id="Ellipse_146" data-name="Ellipse 146" cx="3.233" cy="3.233" r="3.233"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="Group_7035" data-name="Group 7035" transform="translate(16.165 170.666)">
|
||||
<g id="Group_7034" data-name="Group 7034" transform="translate(0 0)">
|
||||
<circle id="Ellipse_147" data-name="Ellipse 147" cx="3.233" cy="3.233" r="3.233"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 996 B |
@ -0,0 +1,69 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="118.141" height="107.644" viewBox="0 0 118.141 107.644">
|
||||
<g id="content" transform="translate(0 -22.748)">
|
||||
<g id="Group_7442" data-name="Group 7442" transform="translate(1.731 28.436)">
|
||||
<g id="Group_7439" data-name="Group 7439" transform="translate(0 8.932)">
|
||||
<g id="Group_7438" data-name="Group 7438">
|
||||
<g id="Group_7434" data-name="Group 7434" transform="translate(0 21.014)">
|
||||
<g id="Group_7430" data-name="Group 7430" transform="translate(63.164)">
|
||||
<g id="Group_7429" data-name="Group 7429">
|
||||
<path id="Path_4552" data-name="Path 4552" d="M332.756,179.321v66a2.139,2.139,0,0,1-2.141,2.139H283.381a2.141,2.141,0,0,1-2.141-2.139v-66a2.143,2.143,0,0,1,2.141-2.141h47.233a2.141,2.141,0,0,1,2.141,2.141Z" transform="translate(-281.24 -177.18)" fill="#fff"/>
|
||||
<g id="Group_7428" data-name="Group 7428">
|
||||
<path id="Path_4553" data-name="Path 4553" d="M304.644,177.18v63.254a2.475,2.475,0,0,1-2.476,2.476H281.24V179.321a2.143,2.143,0,0,1,2.141-2.141Z" transform="translate(-281.24 -177.18)" fill="#dbdbdb"/>
|
||||
<path id="Path_4554" data-name="Path 4554" d="M332.758,195.96V179.322a2.141,2.141,0,0,0-2.141-2.141H283.384a2.141,2.141,0,0,0-2.141,2.141V195.96Z" transform="translate(-281.242 -177.18)" fill="#dbdbdb"/>
|
||||
<path id="Path_4555" data-name="Path 4555" d="M473.157,179.319v66a2.14,2.14,0,0,1-2.141,2.141h-7.26a2.14,2.14,0,0,0,2.141-2.141v-66a2.141,2.141,0,0,0-2.141-2.141h7.26A2.141,2.141,0,0,1,473.157,179.319Z" transform="translate(-421.642 -177.178)" fill="#dbdbdb"/>
|
||||
</g>
|
||||
<path id="Path_4556" data-name="Path 4556" d="M332.756,179.321V189.4H281.24V179.321a2.143,2.143,0,0,1,2.141-2.141h47.233A2.141,2.141,0,0,1,332.756,179.321Z" transform="translate(-281.24 -177.18)" fill="#d02127"/>
|
||||
<path id="Path_4557" data-name="Path 4557" d="M371.453,179.57a6.171,6.171,0,1,1-11.863-2.391h11.383A6.141,6.141,0,0,1,371.453,179.57Z" transform="translate(-341.142 -177.18)" fill="#d02127"/>
|
||||
<path id="Path_4558" data-name="Path 4558" d="M473.157,179.319v10.075H465.9V179.319a2.141,2.141,0,0,0-2.141-2.141h7.26A2.141,2.141,0,0,1,473.157,179.319Z" transform="translate(-421.642 -177.178)" fill="#d02127"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="Group_7433" data-name="Group 7433">
|
||||
<g id="Group_7432" data-name="Group 7432">
|
||||
<path id="Path_4559" data-name="Path 4559" d="M59.016,179.321v66a2.141,2.141,0,0,1-2.141,2.139H9.641A2.139,2.139,0,0,1,7.5,245.319v-66a2.141,2.141,0,0,1,2.141-2.141H56.875a2.143,2.143,0,0,1,2.141,2.141Z" transform="translate(-7.5 -177.18)" fill="#fff"/>
|
||||
<g id="Group_7431" data-name="Group 7431" transform="translate(0)">
|
||||
<path id="Path_4560" data-name="Path 4560" d="M148.988,179.321V242.91H126.936a2.476,2.476,0,0,1-2.476-2.476V177.18h22.387a2.143,2.143,0,0,1,2.141,2.141Z" transform="translate(-97.472 -177.18)" fill="#dbdbdb"/>
|
||||
<path id="Path_4561" data-name="Path 4561" d="M59.015,195.96V179.322a2.141,2.141,0,0,0-2.141-2.141H9.641A2.141,2.141,0,0,0,7.5,179.322V195.96Z" transform="translate(-7.5 -177.18)" fill="#dbdbdb"/>
|
||||
<path id="Path_4562" data-name="Path 4562" d="M199.413,179.319v66a2.14,2.14,0,0,1-2.141,2.141h-7.26a2.14,2.14,0,0,0,2.141-2.141v-66a2.141,2.141,0,0,0-2.141-2.141h7.26A2.141,2.141,0,0,1,199.413,179.319Z" transform="translate(-147.898 -177.178)" fill="#dbdbdb"/>
|
||||
</g>
|
||||
<path id="Path_4563" data-name="Path 4563" d="M59.015,189.4H7.5V179.323a2.141,2.141,0,0,1,2.141-2.141H56.875a2.141,2.141,0,0,1,2.141,2.141Z" transform="translate(-7.5 -177.181)" fill="#d02127"/>
|
||||
<path id="Path_4564" data-name="Path 4564" d="M199.413,179.319v10.075h-7.26V179.319a2.141,2.141,0,0,0-2.141-2.141h7.26A2.141,2.141,0,0,1,199.413,179.319Z" transform="translate(-147.898 -177.178)" fill="#20bfd5"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="Group_7437" data-name="Group 7437" transform="translate(26.988)">
|
||||
<g id="Group_7436" data-name="Group 7436">
|
||||
<path id="Path_4565" data-name="Path 4565" d="M181.569,167.391H126.94a2.476,2.476,0,0,1-2.476-2.476V88.586a2.476,2.476,0,0,1,2.476-2.476h54.629a2.476,2.476,0,0,1,2.476,2.476v76.329A2.476,2.476,0,0,1,181.569,167.391Z" transform="translate(-124.463 -86.109)" fill="#fff"/>
|
||||
<path id="Path_4566" data-name="Path 4566" d="M184.044,106.725V88.586a2.476,2.476,0,0,0-2.476-2.476H126.94a2.476,2.476,0,0,0-2.476,2.476v18.14Z" transform="translate(-124.463 -86.109)" fill="#dbdbdb"/>
|
||||
<path id="Path_4567" data-name="Path 4567" d="M346.423,88.582v76.33a2.475,2.475,0,0,1-2.476,2.476h-8.4a2.475,2.475,0,0,0,2.476-2.476V88.582a2.476,2.476,0,0,0-2.476-2.476h8.4A2.476,2.476,0,0,1,346.423,88.582Z" transform="translate(-286.842 -86.106)" fill="#dbdbdb"/>
|
||||
<path id="Path_4568" data-name="Path 4568" d="M184.041,88.586v11.653H124.46V88.586a2.476,2.476,0,0,1,2.476-2.476h54.629A2.475,2.475,0,0,1,184.041,88.586Z" transform="translate(-124.46 -86.109)" fill="#d02127"/>
|
||||
<g id="Group_7435" data-name="Group 7435" transform="translate(37.747)">
|
||||
<path id="Path_4569" data-name="Path 4569" d="M299.01,88.138a5.48,5.48,0,1,1-10.57-2.028h10.18A5.435,5.435,0,0,1,299.01,88.138Z" transform="translate(-288.05 -86.109)" fill="#d02127"/>
|
||||
<path id="Path_4570" data-name="Path 4570" d="M346.423,88.582v11.653h-8.4V88.582a2.476,2.476,0,0,0-2.476-2.476h8.4A2.476,2.476,0,0,1,346.423,88.582Z" transform="translate(-324.59 -86.106)" fill="#d02127"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="Group_7440" data-name="Group 7440" transform="translate(81.132 21.147)">
|
||||
<path id="Path_4571" data-name="Path 4571" d="M359.11,145.215a6.171,6.171,0,1,1,6.171,6.171,6.171,6.171,0,0,1-6.171-6.171" transform="translate(-359.11 -139.044)" fill="#d02127"/>
|
||||
<path id="Path_4572" data-name="Path 4572" d="M372.29,150.533a5.46,5.46,0,0,0,0-10.638,6.173,6.173,0,1,1,0,10.638" transform="translate(-369.249 -139.044)" fill="#d02127"/>
|
||||
</g>
|
||||
<g id="Group_7441" data-name="Group 7441" transform="translate(64.735)">
|
||||
<path id="Path_4573" data-name="Path 4573" d="M288.05,52.878a5.48,5.48,0,1,1,5.48,5.48,5.48,5.48,0,0,1-5.48-5.48" transform="translate(-288.05 -47.398)" fill="#d02127"/>
|
||||
<path id="Path_4574" data-name="Path 4574" d="M299.754,57.6a4.849,4.849,0,0,0,0-9.446,5.481,5.481,0,1,1,0,9.446" transform="translate(-297.053 -47.397)" fill="#d02127"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="Group_7443" data-name="Group 7443" transform="translate(0 22.748)">
|
||||
<path id="Path_4575" data-name="Path 4575" d="M114.27,69.844H96.883a7.887,7.887,0,0,0-6.853-8.735V53.036a4.211,4.211,0,0,0-4.206-4.206H78.948a7.211,7.211,0,1,0-14,0H31.2a4.211,4.211,0,0,0-4.206,4.206V69.844H21.93a1.731,1.731,0,0,0,0,3.461h5.058V82.06H3.461V73.716a.411.411,0,0,1,.41-.41h9.515a1.731,1.731,0,0,0,0-3.461H3.871A3.876,3.876,0,0,0,0,73.716v66a3.876,3.876,0,0,0,3.871,3.871H51.105a3.876,3.876,0,0,0,3.871-3.871v-6.14h8.188v6.14a3.876,3.876,0,0,0,3.871,3.871H81.123a1.731,1.731,0,0,0,0-3.461H67.036a.41.41,0,0,1-.41-.41v-6.14h19.2a4.211,4.211,0,0,0,4.206-4.206V85.521h24.65v54.191a.41.41,0,0,1-.41.41h-24.6a1.731,1.731,0,0,0,0,3.461h24.6a3.876,3.876,0,0,0,3.871-3.871v-66a3.876,3.876,0,0,0-3.871-3.871Zm-20.8-.9a4.441,4.441,0,1,1-4.441-4.441A4.446,4.446,0,0,1,93.475,68.946ZM71.946,43.358a3.75,3.75,0,1,1-3.75,3.75A3.754,3.754,0,0,1,71.946,43.358ZM31.2,52.291H66.941a7.192,7.192,0,0,0,10.011,0h8.873a.746.746,0,0,1,.745.745v8.4a7.9,7.9,0,0,0-2.683,1.519H30.45V53.036a.746.746,0,0,1,.745-.745Zm54.629,77.82H31.2a.746.746,0,0,1-.745-.745V109.979a1.731,1.731,0,0,0-3.461,0v19.386a4.211,4.211,0,0,0,4.206,4.206h20.32v6.14a.41.41,0,0,1-.41.41H3.871a.41.41,0,0,1-.41-.41V85.521H26.989v15.915a1.731,1.731,0,1,0,3.461,0V66.419h51.1a7.895,7.895,0,0,0,5.021,10.033v52.913A.746.746,0,0,1,85.824,130.111ZM90.03,82.06V76.783a7.909,7.909,0,0,0,5.59-3.478h18.65a.41.41,0,0,1,.41.41V82.06H90.03Z" transform="translate(0 -35.94)" fill="#2e303a"/>
|
||||
<path id="Path_4576" data-name="Path 4576" d="M238.224,296.64a8.143,8.143,0,0,0-5.276-1.877h-.027a8.138,8.138,0,0,0-5.261,1.846,1.73,1.73,0,1,0,2.231,2.646,4.746,4.746,0,0,1,3.03-1.03h.015a4.75,4.75,0,0,1,3.04,1.048,1.731,1.731,0,0,0,2.247-2.633Z" transform="translate(-174.656 -231.997)"/>
|
||||
<path id="Path_4577" data-name="Path 4577" d="M288.664,267.015l-.045,0h-.03a1.73,1.73,0,0,0-.156,3.452l.039,0c.042,0,.085.007.128.007h.01a1.73,1.73,0,0,0,.054-3.459Z" transform="translate(-220.675 -210.65)"/>
|
||||
<path id="Path_4578" data-name="Path 4578" d="M207.009,267.012h-.03a1.731,1.731,0,0,0,.011,3.461H207a1.731,1.731,0,0,0,.009-3.461Z" transform="translate(-157.897 -210.65)"/>
|
||||
<path id="Path_4579" data-name="Path 4579" d="M156.674,112.612h.009c.038,0,.077,0,.115.006l.062,0h.009a1.73,1.73,0,0,0,.346-3.426h-.007c-.053-.011-.108-.019-.162-.025-.02,0-.04,0-.06,0-.036,0-.072-.006-.109-.006h-.031a1.721,1.721,0,0,0-1.722,1.731,1.738,1.738,0,0,0,1.549,1.719Z" transform="translate(-119.331 -89.223)"/>
|
||||
<path id="Path_4580" data-name="Path 4580" d="M179.553,112.623a1.731,1.731,0,0,0,0-3.461h-.021a1.722,1.722,0,0,0-1.72,1.731A1.74,1.74,0,0,0,179.553,112.623Z" transform="translate(-136.783 -89.223)"/>
|
||||
<path id="Path_4581" data-name="Path 4581" d="M202.243,112.623a1.731,1.731,0,0,0,0-3.461h-.021a1.722,1.722,0,0,0-1.72,1.731A1.74,1.74,0,0,0,202.243,112.623Z" transform="translate(-154.237 -89.223)"/>
|
||||
<path id="Path_4582" data-name="Path 4582" d="M53.4,116.408a1.73,1.73,0,0,0,2.447,0l.922-.922.922.922a1.73,1.73,0,0,0,2.447-2.447l-.922-.922.922-.922A1.73,1.73,0,0,0,57.7,109.67l-.922.922-.922-.922a1.73,1.73,0,0,0-2.447,2.447l.922.922-.922.922A1.73,1.73,0,0,0,53.4,116.408Z" transform="translate(-40.692 -89.223)"/>
|
||||
<path id="Path_4583" data-name="Path 4583" d="M428.867,107.109a1.73,1.73,0,0,0,2.447,0l.922-.922.922.922a1.73,1.73,0,0,0,2.447-2.447l-.922-.922.922-.922a1.73,1.73,0,0,0-2.447-2.447l-.922.922-.922-.922a1.73,1.73,0,1,0-2.447,2.447l.922.922-.922.922A1.73,1.73,0,0,0,428.867,107.109Z" transform="translate(-329.518 -82.07)"/>
|
||||
<path id="Path_4584" data-name="Path 4584" d="M237.941,29.993a1.73,1.73,0,0,0,2.447,0l.922-.922.922.922a1.73,1.73,0,0,0,2.447-2.447l-.922-.922.922-.922a1.73,1.73,0,0,0-2.447-2.447l-.922.922-.922-.922a1.73,1.73,0,1,0-2.447,2.447l.922.922-.922.922A1.73,1.73,0,0,0,237.941,29.993Z" transform="translate(-182.648 -22.748)"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 10 KiB |
@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="25.347" height="25.347" viewBox="0 0 25.347 25.347">
|
||||
<path id="ekg-monitor" d="M.878,0H24.471a.878.878,0,0,1,.877.877V11.77l-7.647,0a.906.906,0,0,0-.845.582l-1.678,4.393L10.98,5.741a.9.9,0,0,0-.846-.583h0a.9.9,0,0,0-.846.582L6.982,11.774,0,11.77V.878A.878.878,0,0,1,.878,0ZM24.471,25.348a.878.878,0,0,0,.877-.877V13.58l-7.023,0-2.3,6.026a.905.905,0,0,1-1.692,0L10.133,8.6,8.451,13a.906.906,0,0,1-.846.582h0l-7.6,0V24.471a.878.878,0,0,0,.877.877H24.471Z" transform="translate(-0.001 -0.001)" fill="#28323a" fill-rule="evenodd"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 584 B |
@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="33.043" height="27.106" viewBox="0 0 33.043 27.106">
|
||||
<path id="process" d="M28.2,19.555,27.042,21.1l1.549,1.162H25.1a3.868,3.868,0,0,0-3.735-2.9H11.681a3.868,3.868,0,0,0-3.735,2.9H5.808a3.872,3.872,0,0,1,0-7.744H7.946a3.868,3.868,0,0,0,3.735,2.9h9.681a3.868,3.868,0,0,0,3.735-2.9h2.138a5.808,5.808,0,1,0,0-11.617H25.1A3.868,3.868,0,0,0,21.362,0H11.681A3.868,3.868,0,0,0,7.946,2.9H7.1L3.485.194,2.324,1.742,3.872,2.9H0V4.84H3.872L2.324,6,3.485,7.551,7.1,4.84h.847a3.868,3.868,0,0,0,3.735,2.9h9.681A3.868,3.868,0,0,0,25.1,4.84h2.138a3.872,3.872,0,1,1,0,7.744H25.1a3.868,3.868,0,0,0-3.735-2.9H11.681a3.868,3.868,0,0,0-3.735,2.9H5.808a5.808,5.808,0,1,0,0,11.617H7.946a3.868,3.868,0,0,0,3.735,2.9h9.681A3.868,3.868,0,0,0,25.1,24.2h3.494l-1.549,1.162L28.2,26.912l4.84-3.678Zm0,0" fill="#28323a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 847 B |
@ -0,0 +1,13 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="31.83" height="27.976" viewBox="0 0 31.83 27.976">
|
||||
<g id="sticky-note" transform="translate(0 -31.001)">
|
||||
<g id="Group_7171" data-name="Group 7171" transform="translate(11.19 31.001)">
|
||||
<path id="Path_4476" data-name="Path 4476" d="M180,38.461V31.934a.933.933,0,0,1,1.865,0v6.528Z" transform="translate(-180 -31.001)" fill="#28323a"/>
|
||||
</g>
|
||||
<g id="Group_7172" data-name="Group 7172" transform="translate(0 46.403)">
|
||||
<path id="Path_4477" data-name="Path 4477" d="M8.393,289.46a2.779,2.779,0,0,1-1.978-.819A28.3,28.3,0,0,1,0,278.751v11.641a.933.933,0,0,0,.933.933H23.313a.933.933,0,0,0,.933-.933v-.933Z" transform="translate(0 -278.751)" fill="#28323a"/>
|
||||
</g>
|
||||
<g id="Group_7173" data-name="Group 7173" transform="translate(0 34.731)">
|
||||
<path id="Path_4478" data-name="Path 4478" d="M31.557,109.924a24.777,24.777,0,0,1-7.312-17.351v-.64A.933.933,0,0,0,23.313,91H14.92v4.663a.933.933,0,0,1-.933.933h-3.73a.933.933,0,0,1-.933-.933V91H.933A.933.933,0,0,0,0,91.934v.64a26.393,26.393,0,0,0,7.733,18.67.934.934,0,0,0,.66.273H30.9a.933.933,0,0,0,.66-1.592ZM12.123,98.461h7.46a.933.933,0,0,1,0,1.865h-7.46a.933.933,0,0,1,0-1.865Zm7.46,9.325H10.258a.933.933,0,0,1,0-1.865h9.325a.933.933,0,0,1,0,1.865Zm1.865-3.73H8.393a.933.933,0,1,1,0-1.865H21.448a.933.933,0,1,1,0,1.865Z" transform="translate(0 -91.001)" fill="#28323a"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="35.842" height="28.675" viewBox="0 0 35.842 28.675">
|
||||
<path id="Path_4336" data-name="Path 4336" d="M38.948,34.883H29.987V31.3c5.825,0,5.771.134,6.12-.4l1.559-2.285A2.688,2.688,0,0,0,38,23.422a5.377,5.377,0,0,0-5.323-4.669H28.956A12.545,12.545,0,0,0,16.545,8C4.3,8-.668,23.843,9.377,30.823v4.059H6.688a.9.9,0,1,0,0,1.792H38.948a.9.9,0,1,0,0-1.792ZM8.561,21.656a8.065,8.065,0,0,1,14.92-5.224,7.832,7.832,0,0,1,.9,2.321c-2.1,0-1.577.806-1.792.054.161.484.09.224-.367.627a3.584,3.584,0,0,0-6.066,3.8,2.689,2.689,0,0,0,.134,5.377,8.065,8.065,0,0,1-7.724-6.954Zm28.594,3.369a.9.9,0,0,1,.618,1.532c-.367.385,1.174.26-21.228.26a.9.9,0,0,1-.618-1.532C16.286,24.9,14.825,25.026,37.155,25.026Zm-16.542,4.48-.6-.9h4.749a2.841,2.841,0,0,0-.152.9Zm-3.172-8.065a1.792,1.792,0,1,1,1.792,1.792A1.792,1.792,0,0,1,17.442,21.441ZM23.714,31.3h.9v3.584h-.9Zm11.165-1.792H29.987a2.688,2.688,0,0,0-.152-.9H35.48Zm1.263-6.273c-12.993,0-12.249.09-12.706-.215a1.335,1.335,0,0,1-.224-2.079c.5-.565.547-.394,9.463-.394a3.584,3.584,0,0,1,3.468,2.688ZM15.649,32.194h1.792v2.688H15.649Z" transform="translate(-4.002 -8)" fill="#28323a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30">
|
||||
<path id="Path_4487" data-name="Path 4487" d="M15.879,1.8V0H14.121V1.8C6.047,2.2,0,8.143,0,15.879V17.3l1.27-.629a8.69,8.69,0,0,1,3.182-.787,5.156,5.156,0,0,1,2.9,1.5l.621.615.62-.615a5.156,5.156,0,0,1,2.9-1.5,4.774,4.774,0,0,1,2.637,1.267V27.363a2.637,2.637,0,0,0,5.273,0V25.605H17.637v1.758a.879.879,0,0,1-1.758,0V17.146a4.774,4.774,0,0,1,2.637-1.267,5.156,5.156,0,0,1,2.9,1.5l.621.615.62-.615a5.344,5.344,0,0,1,2.954-1.5,8.222,8.222,0,0,1,3.123.787L30,17.3V15.879C30,8.143,23.953,2.2,15.879,1.8Z" fill="#28323a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 609 B |
@ -0,0 +1,11 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="33.112" height="30.051" viewBox="0 0 33.112 30.051">
|
||||
<g id="reception" transform="translate(0 -23.667)">
|
||||
<path id="Path_4479" data-name="Path 4479" d="M0,313.745H33.112V301.673H0Zm15.586-9.318h1.94v2.183h2.183v1.94H17.526v2.183h-1.94V308.55H13.4v-1.94h2.183Z" transform="translate(0 -260.027)" fill="#28323a"/>
|
||||
<path id="Path_4480" data-name="Path 4480" d="M30,236.668H59.234v2.264H30Z" transform="translate(-28.062 -199.226)" fill="#28323a"/>
|
||||
<path id="Path_4481" data-name="Path 4481" d="M108.058,103.919c0-.057,0-.113-.005-.169h-6.1c0,.056-.005.112-.005.169a3.057,3.057,0,0,0,2.717,3.034h.672A3.057,3.057,0,0,0,108.058,103.919Z" transform="translate(-95.358 -74.904)" fill="#28323a"/>
|
||||
<path id="Path_4482" data-name="Path 4482" d="M65.158,153.293h-.911a3.888,3.888,0,0,0-3.86,3.452h4.771v-3.452Z" transform="translate(-56.482 -121.243)" fill="#28323a"/>
|
||||
<path id="Path_4483" data-name="Path 4483" d="M165.076,153.293h-.911v3.452h4.771a3.888,3.888,0,0,0-3.86-3.452Z" transform="translate(-153.548 -121.243)" fill="#28323a"/>
|
||||
<path id="Path_4484" data-name="Path 4484" d="M98.828,26.906,99.4,24.35a10.351,10.351,0,0,0-7.394,0l.569,2.556Z" transform="translate(-86.054)" fill="#28323a"/>
|
||||
<path id="Path_4485" data-name="Path 4485" d="M296.991,135.98h10.025v4.572H296.991Z" transform="translate(-277.784 -105.049)" fill="#28323a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
@ -0,0 +1,10 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="17.016" height="15.893" viewBox="0 0 17.016 15.893">
|
||||
<g id="Layer_2" data-name="Layer 2" transform="translate(-1 -1.98)">
|
||||
<path id="Path_4511" data-name="Path 4511" d="M15.429,21.777H3.586A2.592,2.592,0,0,1,1,19.2V11H18.016v8.2a2.592,2.592,0,0,1-2.586,2.581ZM2.134,12.134V19.2a1.458,1.458,0,0,0,1.452,1.446H15.429A1.458,1.458,0,0,0,16.881,19.2V12.134Z" transform="translate(0 -3.904)" fill="#28323a"/>
|
||||
<path id="Path_4512" data-name="Path 4512" d="M18.016,9.1H1V6.6A2.592,2.592,0,0,1,3.586,4H15.429a2.592,2.592,0,0,1,2.586,2.6ZM2.134,7.97H16.881V6.6a1.458,1.458,0,0,0-1.452-1.463H3.586A1.458,1.458,0,0,0,2.134,6.6Z" transform="translate(0 -0.874)" fill="#28323a"/>
|
||||
<rect id="Rectangle_17397" data-name="Rectangle 17397" width="1.134" height="3.437" rx="0.567" transform="translate(4.369 1.98)" fill="#28323a"/>
|
||||
<rect id="Rectangle_17398" data-name="Rectangle 17398" width="1.134" height="3.437" rx="0.567" transform="translate(13.512 1.98)" fill="#28323a"/>
|
||||
<rect id="Rectangle_17399" data-name="Rectangle 17399" width="1.134" height="3.437" rx="0.567" transform="translate(8.941 1.98)" fill="#28323a"/>
|
||||
<path id="Path_4513" data-name="Path 4513" d="M2.31,12v9.217H17.732V12Zm4.929,5.717a.567.567,0,1,1,.567-.567A.567.567,0,0,1,7.239,17.717Zm2.836,0a.567.567,0,1,1,.567-.567A.567.567,0,0,1,10.075,17.717Zm2.836,0a.567.567,0,1,1,.567-.567A.567.567,0,0,1,12.911,17.717Z" transform="translate(-0.567 -4.337)" fill="#28323a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
@ -0,0 +1,4 @@
|
||||
<svg id="add_3_" data-name="add (3)" xmlns="http://www.w3.org/2000/svg" width="25.027" height="25.027" viewBox="0 0 25.027 25.027">
|
||||
<path id="Path_4468" data-name="Path 4468" d="M20.668,2.086A3.128,3.128,0,0,0,17.728,0H3.128A3.138,3.138,0,0,0,0,3.128v14.6a3.128,3.128,0,0,0,2.086,2.941V7.3A5.214,5.214,0,0,1,7.3,2.086Z" fill="#fff"/>
|
||||
<path id="Path_4469" data-name="Path 4469" d="M21.728,4H7.128A3.138,3.138,0,0,0,4,7.128v14.6a3.138,3.138,0,0,0,3.128,3.128h14.6a3.138,3.138,0,0,0,3.128-3.128V7.128A3.138,3.138,0,0,0,21.728,4ZM18.6,15.471H15.471V18.6a1.043,1.043,0,0,1-2.086,0V15.471H10.257a1.043,1.043,0,1,1,0-2.086h3.128V10.257a1.043,1.043,0,1,1,2.086,0v3.128H18.6a1.043,1.043,0,0,1,0,2.086Z" transform="translate(0.171 0.171)" fill="#fff"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 754 B |
@ -0,0 +1,10 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="18.824" height="29.092" viewBox="0 0 18.824 29.092">
|
||||
<g id="sugar-blood-level_1_" data-name="sugar-blood-level (1)" transform="translate(-90)">
|
||||
<path id="Path_4645" data-name="Path 4645" d="M106.257,0H92.567A2.57,2.57,0,0,0,90,2.567V12.835h18.824V2.567A2.57,2.57,0,0,0,106.257,0ZM99.412,11.123a2.57,2.57,0,0,1-2.567-2.567,5.241,5.241,0,0,1,.971-2.5c.44-.758.873-1.387.892-1.414l.7-1.019.7,1.019c.018.026.452.656.892,1.414a5.241,5.241,0,0,1,.971,2.5,2.57,2.57,0,0,1-2.567,2.567Z" fill="#28323a"/>
|
||||
<path id="Path_4646" data-name="Path 4646" d="M240,119.644a.856.856,0,0,0,1.711,0,6.4,6.4,0,0,0-.856-1.837,6.393,6.393,0,0,0-.856,1.837Z" transform="translate(-141.444 -111.087)" fill="#28323a"/>
|
||||
<path id="Path_4647" data-name="Path 4647" d="M195,315h6.845v2.567H195Z" transform="translate(-99.01 -297.031)" fill="#28323a"/>
|
||||
<path id="Path_4648" data-name="Path 4648" d="M223,390h3.537v1.711H223Z" transform="translate(-125.413 -367.753)" fill="#28323a"/>
|
||||
<path id="Path_4649" data-name="Path 4649" d="M90,256.711a5.142,5.142,0,0,0,4.278,5.062v-5.062h10.268v5.062a5.142,5.142,0,0,0,4.278-5.062V255H90Z" transform="translate(0 -240.454)" fill="#28323a"/>
|
||||
<path id="Path_4650" data-name="Path 4650" d="M223,450h3.537v3.423H223Z" transform="translate(-125.413 -424.331)" fill="#28323a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="25.47" height="29.309" viewBox="0 0 25.47 29.309">
|
||||
<path id="diagnose" d="M59.073,10.053a.6.6,0,0,1,.174.123L63.268,14.2a.6.6,0,0,1,.123.174H59.669a.6.6,0,0,1-.6-.6V10.053ZM55.566,20.885A6.3,6.3,0,0,1,60.6,30.972l1.51,1.51a.811.811,0,0,1,.976.128l4.371,4.371a.81.81,0,0,1,0,1.143l-.951.951a.81.81,0,0,1-1.143,0L60.992,34.7a.811.811,0,0,1-.128-.976l-1.51-1.51a6.3,6.3,0,1,1-3.788-11.332Zm0,1.749a4.55,4.55,0,1,0,4.55,4.55A4.55,4.55,0,0,0,55.566,22.634Zm5.91,14.239-1.327-1.327a1.993,1.993,0,0,1-.584-1.433l-.373-.373a7.487,7.487,0,1,1,2.93-2.93l.373.373a2,2,0,0,1,.948.227V15.562H59.669a1.789,1.789,0,0,1-1.787-1.787V10H42.818a.6.6,0,0,0-.6.6v25.68a.6.6,0,0,0,.6.6H61.476ZM49.529,13.8a.3.3,0,0,1,.3.3v1.67H51.5a.3.3,0,0,1,.3.3V18.09a.3.3,0,0,1-.3.3h-1.67v1.67a.3.3,0,0,1-.3.3H47.508a.3.3,0,0,1-.3-.3v-1.67H45.54a.3.3,0,0,1-.3-.3V16.069a.3.3,0,0,1,.3-.3h1.67V14.1a.3.3,0,0,1,.3-.3Z" transform="translate(-42.222 -10.001)" fill="#28323a" fill-rule="evenodd"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1013 B |
@ -0,0 +1,7 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="27" height="27.001" viewBox="0 0 27 27.001">
|
||||
<g id="direction_1_" data-name="direction (1)" transform="translate(-0.007 0)">
|
||||
<g id="Group_7454" data-name="Group 7454" transform="translate(0.007 0)">
|
||||
<path id="Path_4587" data-name="Path 4587" d="M26.606,12.545h0L14.456.395a1.344,1.344,0,0,0-1.9,0L.4,12.545a1.353,1.353,0,0,0,0,1.91L12.552,26.6v.007a1.353,1.353,0,0,0,1.91,0l12.15-12.15A1.347,1.347,0,0,0,26.606,12.545ZM16.2,16.872V13.5H10.8v4.05H8.1v-5.4a1.345,1.345,0,0,1,1.35-1.35H16.2V7.422l4.725,4.725Z" transform="translate(-0.007 0)" fill="#28323a"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 639 B |
@ -0,0 +1,10 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="26.278" height="28.04" viewBox="0 0 26.278 28.04">
|
||||
<g id="report_4_" data-name="report (4)" transform="translate(0.918)">
|
||||
<path id="Path_4470" data-name="Path 4470" d="M19.105,70.875H3.19A2.721,2.721,0,0,1,.412,68.217V46.281A1.766,1.766,0,0,0-.918,47.911V70.394A1.753,1.753,0,0,0,.895,72.084H17.363A1.774,1.774,0,0,0,19.105,70.875Zm0,0" transform="translate(0 -44.044)" fill="#28323a"/>
|
||||
<path id="Path_4471" data-name="Path 4471" d="M66.516,24.173V12.207H52.852l-.007.748c0,.007,0-.023,0,.038h5.816a.483.483,0,1,1,0,.967h-5.87a.9.9,0,0,1-.626-.282,1.066,1.066,0,0,1-.289-.745l.007-.725H50.863a.473.473,0,0,1-.483-.473v-.071H48.927a.483.483,0,0,1-.483-.479l-.015-2.1a.5.5,0,0,1,.483-.5h0l1.464.029V8.548a.506.506,0,0,1,.482-.511H66.516V5.862H62.423a1.577,1.577,0,0,1-1.588-1.586V0H48.2a1.769,1.769,0,0,0-1.821,1.629.471.471,0,0,1,.013.063c0,.025,0,.05,0,.075V24.173A1.754,1.754,0,0,0,48.2,25.864H64.672A1.783,1.783,0,0,0,66.516,24.173ZM48.933,15.228h7.948a.483.483,0,1,1,0,.967H48.933a.483.483,0,0,1,0-.967Zm13.833,8.037H48.933a.483.483,0,0,1,0-.967H62.766a.483.483,0,0,1,0,.967Zm0-2.357H48.933a.483.483,0,0,1,0-.967H62.766a.483.483,0,1,1,0,.967Zm0-2.357H48.933a.483.483,0,0,1,0-.967H62.766a.483.483,0,1,1,0,.967Zm0,0" transform="translate(-45.014)" fill="#28323a"/>
|
||||
<path id="Path_4472" data-name="Path 4472" d="M369.314,20.14l-3.983-4.12v3.5a.61.61,0,0,0,.621.619Zm0,0" transform="translate(-348.543 -15.245)" fill="#28323a"/>
|
||||
<path id="Path_4473" data-name="Path 4473" d="M520.332,195.25v1.4l1.079-.7Zm0,0" transform="translate(-496.051 -185.811)" fill="#28323a"/>
|
||||
<path id="Path_4474" data-name="Path 4474" d="M149.082,186.25h16.981v2.236H149.082Zm0,0" transform="translate(-142.748 -177.246)" fill="#28323a"/>
|
||||
<path id="Path_4475" data-name="Path 4475" d="M109.77,198.986v-1.12l-.981-.011.008,1.131Zm0,0" transform="translate(-104.403 -188.29)" fill="#28323a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.9 KiB |
@ -0,0 +1,5 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="23.812" height="29.735" viewBox="0 0 23.812 29.735">
|
||||
<g id="insurance_4_" data-name="insurance (4)" transform="translate(-51)">
|
||||
<path id="Path_4536" data-name="Path 4536" d="M64.94,5.227H60.871a11.918,11.918,0,0,1-4.644,3.251v5.33a11.389,11.389,0,0,0,6.679,10.4,11.389,11.389,0,0,0,6.679-10.4V8.479A11.909,11.909,0,0,1,64.94,5.227Zm2.647,7.494-5.421,5.42a.87.87,0,0,1-1.232,0l-2.71-2.71A.871.871,0,0,1,59.457,14.2l2.094,2.094,4.8-4.8a.871.871,0,0,1,1.232,1.232Zm6.348-8.655a6.734,6.734,0,0,1-5.97-3.6A.871.871,0,0,0,67.195,0H58.617a.872.872,0,0,0-.771.465,6.734,6.734,0,0,1-5.975,3.6A.871.871,0,0,0,51,4.937v8.871A16.66,16.66,0,0,0,62.643,29.695a.868.868,0,0,0,.525,0A16.66,16.66,0,0,0,74.812,13.808V4.937a.876.876,0,0,0-.876-.871Zm-2.608,9.7a13.128,13.128,0,0,1-8.086,12.154.874.874,0,0,1-.67,0,13.128,13.128,0,0,1-8.086-12.154V7.826a.871.871,0,0,1,.6-.828,10.18,10.18,0,0,0,4.709-3.233.871.871,0,0,1,.675-.32h4.876a1.072,1.072,0,0,1,.675.32A10.18,10.18,0,0,0,70.727,7a.869.869,0,0,1,.542.518l0,.008a.881.881,0,0,1,.047.187c0,.006,0,.013,0,.02a.855.855,0,0,1,.006.1Z" fill="#28323a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="27.217" height="28.675" viewBox="0 0 27.217 28.675">
|
||||
<path id="path2299" d="M18.879,280.47l-2.477.665-.665,2.477,1.812,1.813,2.477-.665c.229-.823.444-1.649.665-2.474Zm-12.249.576v.968h.962c.012,2.559,0,5.112,0,7.667-.06.132-4.81,10.572-6.755,16.407a2.947,2.947,0,0,0,.057,1.826,2.166,2.166,0,0,0,.462.815,1.276,1.276,0,0,0,.912.415h16.46a1.276,1.276,0,0,0,.912-.415,2.165,2.165,0,0,0,.462-.815,2.947,2.947,0,0,0,.057-1.826c-1.945-5.835-6.7-16.274-6.755-16.407.01-2.556.007-5.111.007-7.667h.969v-.968Zm17.457.918-2.477.661-.662,2.478,1.813,1.816,2.477-.665c.217-.827.442-1.652.665-2.478Zm-11.65.05v4.844l-3.875.011,0-4.841Zm7.9,3.531-2.477.665-.665,2.477,1.816,1.813,2.477-.665q.331-1.239.661-2.478Zm.819,6.152v.968h.968v12.106a10.237,10.237,0,0,0,.183,2.884,2.009,2.009,0,0,0,.754,1.084,2.554,2.554,0,0,0,1.484.389,2.552,2.552,0,0,0,1.483-.389,2,2,0,0,0,.751-1.084,10.232,10.232,0,0,0,.185-2.884V292.666h.968V291.7Zm1.933.968H26v3.875H23.09Zm-9.053,5.342a1.321,1.321,0,0,1-.883,1.654,1.305,1.305,0,0,1-.484.05l-.532,1.228a1.877,1.877,0,0,1,.595,1.923l1.211.682a1.3,1.3,0,0,1,.43-.229,1.328,1.328,0,1,1-.886,1.655,1.3,1.3,0,0,1-.034-.591l-1.193-.672a1.908,1.908,0,0,1-.832.526,1.936,1.936,0,0,1-2.408-1.285,1.912,1.912,0,0,1-.009-1.072l-.831-.468a1.3,1.3,0,0,1-.5.29,1.326,1.326,0,1,1,.882-1.655,1.3,1.3,0,0,1,.049.5l.887.5a1.843,1.843,0,0,1,1.769-.531l.528-1.216a1.3,1.3,0,0,1-.3-.51,1.4,1.4,0,0,1,1.226-1.692,1.236,1.236,0,0,1,1.315.919Z" transform="translate(-0.716 -280.47)" fill="#28323a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
@ -0,0 +1,10 @@
|
||||
<svg id="Group_765" data-name="Group 765" xmlns="http://www.w3.org/2000/svg" width="24.871" height="13.655" viewBox="0 0 24.871 13.655">
|
||||
<g id="Group_767" data-name="Group 767">
|
||||
<path id="Subtraction_64" data-name="Subtraction 64" d="M805.3,951.152h-2.162a2.708,2.708,0,0,1-1.066-.217,2.775,2.775,0,0,1-1.464-1.462,2.692,2.692,0,0,1-.217-1.063v-8.171a2.7,2.7,0,0,1,.217-1.065,2.772,2.772,0,0,1,1.462-1.46,2.7,2.7,0,0,1,1.063-.216h10.134a2.7,2.7,0,0,1,1.065.217,2.771,2.771,0,0,1,1.46,1.462A2.7,2.7,0,0,1,816,940.24v2.015a2.26,2.26,0,0,0,0,4.229v1.922a2.708,2.708,0,0,1-.213,1.066,2.762,2.762,0,0,1-1.459,1.464,2.7,2.7,0,0,1-1.064.217H810.9a7.147,7.147,0,0,0,.772-.766.713.713,0,0,0,.157-.564,10.413,10.413,0,0,0,1.47-2.765,10.044,10.044,0,0,0,.4-1.457,7.294,7.294,0,0,0,.139-1.367,4.83,4.83,0,0,0-.216-1.582,2.067,2.067,0,0,0-.623-.93,2.962,2.962,0,0,0-.991-.518c-.39-.132-.841-.235-1.318-.344h0l0,0a.737.737,0,0,0-.66-.419.749.749,0,1,0,0,1.5.72.72,0,0,0,.441-.165l.018.006h0l.012,0c.477.11.853.2,1.166.3a2.039,2.039,0,0,1,.743.379,1.27,1.27,0,0,1,.385.654,4.37,4.37,0,0,1,.11,1.126,6.294,6.294,0,0,1-.129,1.211,9.1,9.1,0,0,1-.365,1.3,10.147,10.147,0,0,1-.57,1.293,8.958,8.958,0,0,1-.743,1.183.716.716,0,0,0-.493.239,5.065,5.065,0,0,1-1.066.952,2.451,2.451,0,0,1-2.873,0,5.025,5.025,0,0,1-1.065-.947.715.715,0,0,0-.492-.239,9,9,0,0,1-.745-1.186,10.2,10.2,0,0,1-.571-1.3,9.07,9.07,0,0,1-.366-1.3,6.325,6.325,0,0,1-.129-1.213,4.42,4.42,0,0,1,.109-1.127,1.266,1.266,0,0,1,.384-.654,2.032,2.032,0,0,1,.743-.379c.316-.1.714-.193,1.174-.3l.01,0h0l.007-.006a.739.739,0,0,0,.45.166.748.748,0,1,0,0-1.5.725.725,0,0,0-.4.118.813.813,0,0,0-.272.3h0l-.009,0c-1.961.453-3.145.726-3.145,3.377a7.293,7.293,0,0,0,.14,1.369,10.075,10.075,0,0,0,.4,1.459,10.343,10.343,0,0,0,1.481,2.77.71.71,0,0,0,.158.563,7.234,7.234,0,0,0,.763.757h0Zm19.5-1.428h-1.109a.956.956,0,0,1-.5-.144l-4.614-2.912a.456.456,0,0,1-.213-.384V946a2.257,2.257,0,0,0,0-3.252v-.512a.456.456,0,0,1,.213-.384l4.614-2.912a.913.913,0,0,1,.5-.144h1.11a.457.457,0,0,1,.459.453v10.028a.449.449,0,0,1-.133.32.458.458,0,0,1-.325.132Z" transform="translate(-800.388 -937.498)" fill="#d02127"/>
|
||||
<g id="Group_766" data-name="Group 766" transform="translate(5.809 5.879)">
|
||||
<path id="Path_673" data-name="Path 673" d="M495.37,3.328h.237l.741,0c.088,0,.162-.094.166-.23V2.482c0-.132.059-.235.151-.241l.227,0c.092.006.155.11.155.241V3.1c0,.136.066.224.155.224l1,0,0-.766c0-.132-.063-.234-.155-.24l-.4,0c-.089,0-.158-.094-.162-.23l0-.207c0-.136.074-.229.163-.229h.4c.092-.006.151-.114.151-.245V.457a.407.407,0,0,1-.309.193h-.678c-.088,0-.162.1-.166.232V1.5c0,.136-.073.231-.162.231l-.2,0c-.089,0-.16-.093-.164-.228V.877c0-.136-.074-.227-.163-.227h-.984v.763c0,.132.062.237.154.244l.4,0c.091.006.156.115.156.246v.177c0,.132-.062.237-.154.243h-.4c-.092.006-.154.111-.154.242ZM498.758.4V3.595a.406.406,0,0,1-.41.386H495.2a.4.4,0,0,1-.408-.386V.4A.406.406,0,0,1,495.2.01h3.147A.413.413,0,0,1,498.758.4Z" transform="translate(-494.79 -0.01)" fill="#fff"/>
|
||||
<path id="Path_929" data-name="Path 929" d="M502.5,8.838h.237l.741,0c.088,0,.162-.094.166-.23V7.992c0-.132.059-.235.151-.241l.227,0c.091.006.154.11.154.241v.623c0,.136.066.224.155.224l1,0,0-.766c0-.132-.063-.234-.155-.24l-.4,0c-.089,0-.158-.094-.162-.23l0-.207c0-.136.074-.229.163-.229h.4c.092-.006.151-.114.151-.245V5.967a.407.407,0,0,1-.309.193h-.678c-.088,0-.162.1-.166.232v.614c0,.136-.074.231-.162.231l-.205,0c-.089,0-.16-.093-.164-.228v-.62c0-.136-.074-.227-.163-.227H502.5v.763c0,.132.062.237.154.244l.4,0c.091.006.156.115.156.246v.177c0,.132-.062.237-.154.243h-.4c-.092.006-.154.111-.154.242Z" transform="translate(-501.917 -5.52)" fill="#d02127"/>
|
||||
</g>
|
||||
<path id="Path_663" data-name="Path 663" d="M969.6,998.3a1.313,1.313,0,1,1-1.312,1.313h0A1.313,1.313,0,0,1,969.6,998.3Z" transform="translate(-953.186 -992.832)" fill="#d02127"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.8 KiB |
@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="23.272" height="28.26" viewBox="0 0 23.272 28.26">
|
||||
<path id="Subtraction_2" data-name="Subtraction 2" d="M20.261-4078.007H.314a1.665,1.665,0,0,1-1.662-1.663V-4104.6a1.664,1.664,0,0,1,1.662-1.663H20.261a1.664,1.664,0,0,1,1.662,1.663v24.934A1.665,1.665,0,0,1,20.261-4078.007ZM16.1-4086.74a3.183,3.183,0,0,0-3.179,3.179,3.183,3.183,0,0,0,3.179,3.179,3.183,3.183,0,0,0,3.179-3.179v-.212H16.309v-2.967Zm.665-.877v3.392h3.39v-.212a3.183,3.183,0,0,0-3.179-3.179Zm-13.123-6.857a.833.833,0,0,0-.832.832.833.833,0,0,0,.832.832h13.3a.832.832,0,0,0,.831-.832.832.832,0,0,0-.831-.832Zm0-3.986a.832.832,0,0,0-.832.831.833.833,0,0,0,.832.832h13.3a.832.832,0,0,0,.831-.832.832.832,0,0,0-.831-.831Zm0-3.649a.832.832,0,0,0-.832.831.833.833,0,0,0,.832.832H9.456a.833.833,0,0,0,.832-.832.832.832,0,0,0-.832-.831Z" transform="translate(1.348 4106.266)" fill="#2e303a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 905 B |
@ -0,0 +1,4 @@
|
||||
<svg id="add_3_" data-name="add (3)" xmlns="http://www.w3.org/2000/svg" width="25.029" height="25.028" viewBox="0 0 25.029 25.028">
|
||||
<path id="Path_4468" data-name="Path 4468" d="M20.668,2.086A3.128,3.128,0,0,0,17.728,0H3.128A3.138,3.138,0,0,0,0,3.128v14.6a3.128,3.128,0,0,0,2.086,2.941V7.3A5.214,5.214,0,0,1,7.3,2.086Z" fill="#fff"/>
|
||||
<path id="Subtraction_1" data-name="Subtraction 1" d="M-11473.738-3740.409h-14.6a3.148,3.148,0,0,1-3.129-3.129v-14.6a3.147,3.147,0,0,1,3.129-3.129h14.6a3.146,3.146,0,0,1,3.129,3.129v14.6A3.146,3.146,0,0,1-11473.738-3740.409Zm-5.609-14.3h0l-7.017,7.017a.549.549,0,0,0-.136.219l-.8,2.385a.558.558,0,0,0,.136.574.566.566,0,0,0,.4.164.536.536,0,0,0,.179-.029l2.382-.793a.563.563,0,0,0,.219-.135l7.018-7.02-2.383-2.382Zm2.384-1.994a.935.935,0,0,0-.662.273l-.926.928,2.383,2.382.926-.926a.929.929,0,0,0,.274-.665.921.921,0,0,0-.274-.659l-1.059-1.061A.935.935,0,0,0-11476.964-3756.7Z" transform="translate(11495.638 3765.437)" fill="#fff"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 979 B |
@ -0,0 +1,6 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="21.561" height="28.306" viewBox="0 0 21.561 28.306">
|
||||
<g id="medical-report" transform="translate(-61)">
|
||||
<path id="Path_4648" data-name="Path 4648" d="M325,12.236a.277.277,0,0,0,.276.276h6.32a3.033,3.033,0,0,0-.581-.759L325.684,6.71A3.047,3.047,0,0,0,325,6.222Z" transform="translate(-249.405 -5.878)" fill="#28323a"/>
|
||||
<path id="Path_4649" data-name="Path 4649" d="M75.872,8.293a1.937,1.937,0,0,1-1.935-1.935V0h-9.9A3.044,3.044,0,0,0,61,3.041V25.265a3.044,3.044,0,0,0,3.041,3.041h15.48a3.044,3.044,0,0,0,3.041-3.041V8.293ZM70.122,5.8a.829.829,0,1,1,0,1.659H68.464V9.122a.829.829,0,1,1-1.659,0V7.464H65.146a.829.829,0,1,1,0-1.659H66.8V4.146a.829.829,0,1,1,1.659,0V5.8ZM65.533,18.8a.829.829,0,1,1,0-1.659H77.7a.829.829,0,0,1,0,1.659Zm4.85,3.594a.829.829,0,0,1-.829.829h-4.02a.829.829,0,1,1,0-1.659h4.02A.829.829,0,0,1,70.383,22.391ZM77.7,12.716a.829.829,0,0,1,0,1.659H65.533a.829.829,0,1,1,0-1.659Z" fill="#28323a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 985 B |
@ -0,0 +1,8 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="23.92" height="35.546" viewBox="0 0 23.92 35.546">
|
||||
<g id="prescription_4_" data-name="prescription (4)" transform="translate(0 0)">
|
||||
<path id="Path_4337" data-name="Path 4337" d="M213.666,6.838a1.025,1.025,0,0,0-.279-.7L207.917.323A1.027,1.027,0,0,0,207.17,0h-.342V7.18h6.838Zm0,0" transform="translate(-192.469)" fill="#28323a"/>
|
||||
<path id="Path_4338" data-name="Path 4338" d="M20.161,20.171a5.859,5.859,0,0,1,1.036.093V9.231H13.334a1.026,1.026,0,0,1-1.026-1.026V0H1.026A1.026,1.026,0,0,0,0,1.026V27.351a1.026,1.026,0,0,0,1.026,1.026H9.652a5.817,5.817,0,0,1,.6-.7l5.8-5.8A5.774,5.774,0,0,1,20.161,20.171ZM8.547,11.966H9.573V10.94a1.026,1.026,0,1,1,2.051,0v1.026H12.65a1.026,1.026,0,1,1,0,2.051H11.624v1.026a1.026,1.026,0,0,1-2.051,0V14.017H8.547a1.026,1.026,0,0,1,0-2.051ZM5.128,18.12h10.94a1.026,1.026,0,1,1,0,2.051H5.128a1.026,1.026,0,0,1,0-2.051Zm6.838,6.154H5.128a1.026,1.026,0,1,1,0-2.051h6.838a1.026,1.026,0,1,1,0,2.051Zm0,0" transform="translate(0 0)" fill="#28323a"/>
|
||||
<path id="Path_4339" data-name="Path 4339" d="M153.782,390.363a3.761,3.761,0,1,0,5.319,5.318l2.176-2.176-5.318-5.319Zm0,0" transform="translate(-142.083 -361.237)" fill="#28323a"/>
|
||||
<path id="Path_4340" data-name="Path 4340" d="M228.252,321.191a3.76,3.76,0,0,0-5.318,0l-2.176,2.176,5.318,5.318,2.176-2.176A3.765,3.765,0,0,0,228.252,321.191Zm0,0" transform="translate(-205.432 -297.867)" fill="#28323a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="21.098" height="29.309" viewBox="0 0 21.098 29.309">
|
||||
<path id="google-sheets" d="M49.083,29.309a.645.645,0,0,0,.645-.645V8.8H42.307a1.954,1.954,0,0,1-1.951-1.952V0H29.275a.645.645,0,0,0-.645.645V28.664a.645.645,0,0,0,.645.645ZM32.109,12.566h14.3V24.039h-14.3Zm7.724,8.079h5.429v2.247H39.833Zm-6.576-3.537h5.429V19.5H33.257Zm0,3.537h5.429v2.247H33.257Zm6.576-6.931h5.429v2.247H39.833Zm0,3.394h5.429V19.5H39.833Zm-6.576-3.394h5.429v2.247H33.257ZM41.79,6.846V1.491l6.282,5.873H42.307A.518.518,0,0,1,41.79,6.846Z" transform="translate(-28.63)" fill="#28323a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 613 B |
@ -0,0 +1,5 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="21.879" height="28.906" viewBox="0 0 21.879 28.906">
|
||||
<g id="medical-report_9_" data-name="medical-report (9)" transform="translate(-5.834 0)">
|
||||
<path id="Path_4486" data-name="Path 4486" d="M25.038,0H8.511A2.68,2.68,0,0,0,5.834,2.677V26.23a2.679,2.679,0,0,0,2.677,2.676H25.037a2.679,2.679,0,0,0,2.676-2.676V2.677A2.679,2.679,0,0,0,25.038,0ZM9.266,4.849l1.666-2.868a.6.6,0,1,1,1.042.6l-1.14,1.964H22.827l-.911-2.019a.6.6,0,1,1,1.1-.5L24.308,4.9a.6.6,0,0,1-.548.85H9.787a.6.6,0,0,1-.521-.9Zm15.2,12.742h-4.4a.6.6,0,0,1-.568-.4l-.416-1.174-1,7.5a.6.6,0,0,1-.58.522h-.017a.6.6,0,0,1-.59-.488L14.866,13.068l-1.328,4.451a.6.6,0,0,1-.576.431H9.081a.6.6,0,1,1,0-1.2h3.432l1.9-6.377a.6.6,0,0,1,1.168.058l1.79,9.276.845-6.317a.6.6,0,0,1,.534-.519.615.615,0,0,1,.631.4l1.108,3.122h3.976a.6.6,0,1,1,0,1.2Z" fill="#28323a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 878 B |
@ -0,0 +1,7 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="28.196" height="28.306" viewBox="0 0 28.196 28.306">
|
||||
<g id="file_1_" data-name="file (1)" transform="translate(-1)">
|
||||
<path id="Path_4645" data-name="Path 4645" d="M411,8.782v5.043h5.043Z" transform="translate(-387.333 -8.296)" fill="#28323a"/>
|
||||
<path id="Path_4646" data-name="Path 4646" d="M136.2,7.187a.829.829,0,0,1-.829-.829V0H123.488A2.491,2.491,0,0,0,121,2.488v9.271c.273-.025.55-.038.829-.038a9.107,9.107,0,0,1,7.032,3.317h9a.829.829,0,0,1,0,1.659h-7.909a9.053,9.053,0,0,1,.96,3.317h6.949a.829.829,0,0,1,0,1.659h-6.949a9.125,9.125,0,0,1-3.845,6.634h13.005a2.491,2.491,0,0,0,2.488-2.488V7.187Zm1.659,4.533H125.7a.829.829,0,1,1,0-1.659h12.163a.829.829,0,0,1,0,1.659Z" transform="translate(-113.366)" fill="#28323a"/>
|
||||
<path id="Path_4647" data-name="Path 4647" d="M8.464,242a7.464,7.464,0,1,0,7.464,7.464A7.472,7.472,0,0,0,8.464,242Zm2.211,8.293H8.464a.829.829,0,0,1-.829-.829v-3.317a.829.829,0,0,1,1.659,0v2.488h1.382a.829.829,0,1,1,0,1.659Z" transform="translate(0 -228.621)" fill="#28323a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.0 KiB |
@ -0,0 +1,6 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="27.838" height="27.821" viewBox="0 0 27.838 27.821">
|
||||
<g id="referral_4_" data-name="referral (4)" transform="translate(-3 -3)">
|
||||
<path id="Path_4361" data-name="Path 4361" d="M10.356,21.547l2.427,3.034L10.43,26.935,9.358,21.577c.2-.017.4-.03.6-.03Zm4.946,0L13.819,23.4l-1.483-1.854Zm1.98,0h.4c.2,0,.4.013.6.03l-1.072,5.358-2.354-2.354Zm3.492-6.182h-.046a6.9,6.9,0,0,0,.046-.773V12.274a1.546,1.546,0,0,1,0,3.091ZM6.864,7.637A4.641,4.641,0,0,1,11.5,3h4.637a4.641,4.641,0,0,1,4.637,4.637v3.091H17.683a1.547,1.547,0,0,1-1.546-1.546V6.091H14.592v.773a3.868,3.868,0,0,1-3.864,3.864H6.864Zm0,7.728a1.546,1.546,0,1,1,0-3.091v2.318a6.9,6.9,0,0,0,.046.773Zm1.546-.773V12.274h2.318a5.4,5.4,0,0,0,4.105-1.9,3.1,3.1,0,0,0,2.85,1.9h1.546v2.318a5.41,5.41,0,0,1-10.819,0ZM24.638,30.821H3V28.5a6.966,6.966,0,0,1,4.842-6.624L9.2,28.654a.773.773,0,0,0,.534.588.789.789,0,0,0,.223.032.774.774,0,0,0,.546-.226l3.318-3.318,3.318,3.318a.773.773,0,0,0,1.3-.395L19.8,21.877A6.968,6.968,0,0,1,24.638,28.5Z" fill="#2e303a"/>
|
||||
<path id="Path_4362" data-name="Path 4362" d="M16.135,48.835a.612.612,0,0,1,.612-.612h.971L14.91,45.414,12.1,48.223h.971a.612.612,0,0,1,.613.612,7.35,7.35,0,0,1-3.271,6.112A6.133,6.133,0,0,0,16.135,48.835Z" transform="translate(13.119 -42.414)" fill="#2e303a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
@ -0,0 +1,5 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="21.425" height="28.306" viewBox="0 0 21.425 28.306">
|
||||
<g id="medical-report_1_" data-name="medical-report (1)" transform="translate(-5.834)">
|
||||
<path id="Path_4650" data-name="Path 4650" d="M24.639,0H8.455A2.624,2.624,0,0,0,5.834,2.621V25.685a2.624,2.624,0,0,0,2.621,2.621H24.639a2.623,2.623,0,0,0,2.62-2.621V2.621A2.623,2.623,0,0,0,24.639,0ZM9.195,4.748,10.826,1.94a.59.59,0,0,1,1.02.592L10.73,4.455H22.474l-.892-1.977a.589.589,0,1,1,1.074-.485L23.924,4.8a.589.589,0,0,1-.537.833H9.7a.591.591,0,0,1-.51-.886ZM24.08,17.225H19.771a.59.59,0,0,1-.556-.392l-.407-1.15-.984,7.347a.59.59,0,0,1-.568.511h-.017a.588.588,0,0,1-.578-.478L14.678,12.8l-1.3,4.359a.589.589,0,0,1-.564.422h-3.8a.59.59,0,1,1,0-1.179h3.361l1.863-6.244a.59.59,0,0,1,1.144.057l1.753,9.083.827-6.185a.589.589,0,0,1,.523-.508.6.6,0,0,1,.617.389l1.085,3.057h3.893a.59.59,0,1,1,0,1.179Z" transform="translate(0)" fill="#28323a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 955 B |
@ -0,0 +1,8 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="32.909" height="25.379" viewBox="0 0 32.909 25.379">
|
||||
<g id="heart-beat_1_" data-name="heart-beat (1)" transform="translate(0 -58.573)">
|
||||
<path id="Path_4341" data-name="Path 4341" d="M0,268.681v1.928H5.221A17.508,17.508,0,0,1,3.7,268.681Z" transform="translate(0 -196.604)" fill="#28323a"/>
|
||||
<path id="Path_4342" data-name="Path 4342" d="M432.3,268.681a17.515,17.515,0,0,1-1.522,1.928H436v-1.928Z" transform="translate(-403.09 -196.604)" fill="#28323a"/>
|
||||
<path id="Path_4343" data-name="Path 4343" d="M39.677,64.208l3.184,9.551,1.12-1.682h2.766L49.365,65.8l2.826,6.281h6.026A9.29,9.29,0,0,0,59.924,66.8a8.075,8.075,0,0,0-6.254-8.1c-3.246-.636-6.216,1.044-8.208,4.54-1.989-3.484-4.945-5.153-8.186-4.526A8.178,8.178,0,0,0,31,66.8a9.29,9.29,0,0,0,1.706,5.274h4.348Z" transform="translate(-29.007 0)" fill="#28323a"/>
|
||||
<path id="Path_4344" data-name="Path 4344" d="M96.427,241.453l-1.4,3.36H92.008l-2.736,4.1-2.6-7.8-1.233,3.7H81.222a69.042,69.042,0,0,0,7.116,6.47c1.1.915,4.118,3.476,4.118,3.476s3.02-2.561,4.118-3.476a69.048,69.048,0,0,0,7.116-6.47h-5.75Z" transform="translate(-76.001 -170.808)" fill="#28323a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
@ -0,0 +1,8 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="12.288" height="25" viewBox="0 0 12.288 25">
|
||||
<g id="walking_1_" data-name="walking (1)" transform="translate(-17 -3)">
|
||||
<path id="Path_4507" data-name="Path 4507" d="M28.966,5.966h.847a1.26,1.26,0,0,0,.729,1.144,2.541,2.541,0,1,0-2,.975,2.5,2.5,0,0,0,1.331-.377A2.129,2.129,0,0,1,28.966,5.966Z" transform="translate(-5.186)" fill="#28323a"/>
|
||||
<path id="Path_4508" data-name="Path 4508" d="M22.353,40.722l-.811,3.508L19,48.043l2.119,1.695,3.39-4.661.507-1.685-2.585-2.585c-.028-.027-.051-.057-.078-.085Z" transform="translate(-1.153 -21.738)" fill="#28323a"/>
|
||||
<path id="Path_4509" data-name="Path 4509" d="M19.707,29.337a5.951,5.951,0,0,1-.164-1.369V25.717L17,28.8,18.695,30.5Z" transform="translate(0 -13.091)" fill="#28323a"/>
|
||||
<path id="Path_4510" data-name="Path 4510" d="M31.2,24.513l-3.894-2.127L25.5,18.309l.775-.343,1.695,3.814L30.932,23.4l1.695.924L33.9,22.2l-2.966-1.78V16.695A1.694,1.694,0,0,0,29.237,15H26.695A1.694,1.694,0,0,0,25,16.695v5.1a5.08,5.08,0,0,0,1.487,3.593l3.6,3.6,1.271,5.508H33.9l-1.271-6.78Z" transform="translate(-4.61 -6.915)" fill="#28323a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@ -0,0 +1,7 @@
|
||||
<svg id="Group_7426" data-name="Group 7426" xmlns="http://www.w3.org/2000/svg" width="38.595" height="38.024" viewBox="0 0 38.595 38.024">
|
||||
<path id="Path_4539" data-name="Path 4539" d="M38.892,0H33.378A1.379,1.379,0,0,0,32,1.378v8.27a1.378,1.378,0,0,0,2.757,0V2.757h4.135a1.378,1.378,0,1,0,0-2.757Z" transform="translate(-32)" fill="#28323a"/>
|
||||
<path id="Path_4540" data-name="Path 4540" d="M38.892,200.27H34.757v-6.892a1.378,1.378,0,1,0-2.757,0v8.27a1.379,1.379,0,0,0,1.378,1.378h5.514a1.378,1.378,0,1,0,0-2.757Z" transform="translate(-32 -165.003)" fill="#28323a"/>
|
||||
<path id="Path_4541" data-name="Path 4541" d="M390.892,0h-5.514a1.378,1.378,0,0,0,0,2.757h4.135V9.649a1.378,1.378,0,0,0,2.757,0V1.378A1.379,1.379,0,0,0,390.892,0Z" transform="translate(-353.676)" fill="#28323a"/>
|
||||
<path id="Path_4542" data-name="Path 4542" d="M390.892,192a1.379,1.379,0,0,0-1.378,1.378v6.892h-4.135a1.378,1.378,0,0,0,0,2.757h5.514a1.379,1.379,0,0,0,1.378-1.378v-8.27A1.379,1.379,0,0,0,390.892,192Z" transform="translate(-353.676 -165.003)" fill="#28323a"/>
|
||||
<path id="Path_4551" data-name="Path 4551" d="M13.343,0A13.343,13.343,0,1,0,26.686,13.343,13.343,13.343,0,0,0,13.343,0Zm4.924,8.9a1.911,1.911,0,1,1-1.911,1.911A1.912,1.912,0,0,1,18.267,8.9Zm-9.849,0a1.911,1.911,0,1,1-1.911,1.911A1.912,1.912,0,0,1,8.418,8.9Zm12.124,9.083a8.733,8.733,0,0,1-14.4,0A1.169,1.169,0,1,1,8.07,16.657a6.4,6.4,0,0,0,10.55,0,1.168,1.168,0,1,1,1.923,1.325Z" transform="translate(5.954 5.509)" fill="#28323a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
@ -0,0 +1,9 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="38.595" height="38.024" viewBox="0 0 38.595 38.024">
|
||||
<g id="fingerprint-scan" transform="translate(0.342 0.655)">
|
||||
<path id="Path_4535" data-name="Path 4535" d="M24,0H2.909A2.913,2.913,0,0,0,0,2.909V24a2.913,2.913,0,0,0,2.909,2.909H24A2.913,2.913,0,0,0,26.913,24V2.909A2.913,2.913,0,0,0,24,0ZM5,5.182c5.592-4.061,11.49-4.018,17,.072a.789.789,0,0,1-.47,1.422c-.894,0-6.986-6.478-15.607-.218A.788.788,0,0,1,5,5.182Zm7.349,20.277a.788.788,0,0,1-1.1-.2c-1.111-1.606-3.634-3.4-3.634-6.757a6.063,6.063,0,0,1,5.835-6.255A6.063,6.063,0,0,1,19.291,18.5v.841a.788.788,0,0,1-1.577,0V18.5a4.488,4.488,0,0,0-4.258-4.678A4.488,4.488,0,0,0,9.2,18.5C9.2,22.3,14.037,24.294,12.353,25.459Zm9.8-4.08a4.132,4.132,0,0,1-7.8-2.035c0-3.4-2.327-2.255-1.811-.191a.788.788,0,0,1-1.53.383c-1.074-4.295,4.917-6.037,4.917-.191A2.544,2.544,0,0,0,17.9,21.971c3.65.861,4.733-5.161,1.093-9.037-5.033-5.363-13.16-1.227-13.16,5.148A6.378,6.378,0,0,0,6.95,22.25a.788.788,0,0,1-1.284.916,8.033,8.033,0,0,1-1.408-5.084,9.351,9.351,0,0,1,9.2-9.2c6.8,0,11.128,7.628,8.7,12.5Zm.527-9.761a.788.788,0,0,1-1.075-.293C20.033,8.578,16.234,7.1,13.457,7.1a11.282,11.282,0,0,0-8.175,4.275A.788.788,0,0,1,3.97,10.5a12.781,12.781,0,0,1,9.487-4.977c5.841,0,11.056,5.05,9.222,6.1Z" transform="translate(5.793 4.943)" fill="#28323a"/>
|
||||
<path id="Path_4539" data-name="Path 4539" d="M38.892,0H33.378A1.379,1.379,0,0,0,32,1.378v8.27a1.378,1.378,0,0,0,2.757,0V2.757h4.135a1.378,1.378,0,1,0,0-2.757Z" transform="translate(-32.342 -0.655)" fill="#28323a"/>
|
||||
<path id="Path_4540" data-name="Path 4540" d="M38.892,200.27H34.757v-6.892a1.378,1.378,0,1,0-2.757,0v8.27a1.379,1.379,0,0,0,1.378,1.378h5.514a1.378,1.378,0,1,0,0-2.757Z" transform="translate(-32.342 -165.658)" fill="#28323a"/>
|
||||
<path id="Path_4541" data-name="Path 4541" d="M390.892,0h-5.514a1.378,1.378,0,0,0,0,2.757h4.135V9.649a1.378,1.378,0,0,0,2.757,0V1.378A1.379,1.379,0,0,0,390.892,0Z" transform="translate(-354.018 -0.655)" fill="#28323a"/>
|
||||
<path id="Path_4542" data-name="Path 4542" d="M390.892,192a1.379,1.379,0,0,0-1.378,1.378v6.892h-4.135a1.378,1.378,0,0,0,0,2.757h5.514a1.379,1.379,0,0,0,1.378-1.378v-8.27A1.379,1.379,0,0,0,390.892,192Z" transform="translate(-354.018 -165.658)" fill="#28323a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.2 KiB |
@ -0,0 +1,11 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="38.595" height="38.024" viewBox="0 0 38.595 38.024">
|
||||
<g id="sms-speech-bubble" transform="translate(-1 1.645)">
|
||||
<g id="textsms">
|
||||
<path id="Path_4529" data-name="Path 4529" d="M21.992,0H2.444A2.451,2.451,0,0,0,0,2.444V24.436l4.887-4.887h17.1A2.451,2.451,0,0,0,24.436,17.1V2.444A2.451,2.451,0,0,0,21.992,0ZM8.552,11H6.109V8.552H8.552Zm4.887,0H11V8.552H13.44Zm4.887,0H15.883V8.552h2.444Z" transform="translate(8.144 5.013)" fill="#28323a"/>
|
||||
<path id="Path_4543" data-name="Path 4543" d="M38.892,0H33.378A1.379,1.379,0,0,0,32,1.378v8.27a1.378,1.378,0,0,0,2.757,0V2.757h4.135a1.378,1.378,0,1,0,0-2.757Z" transform="translate(-31 -1.645)" fill="#28323a"/>
|
||||
<path id="Path_4544" data-name="Path 4544" d="M38.892,200.27H34.757v-6.892a1.378,1.378,0,1,0-2.757,0v8.27a1.379,1.379,0,0,0,1.378,1.378h5.514a1.378,1.378,0,1,0,0-2.757Z" transform="translate(-31 -166.648)" fill="#28323a"/>
|
||||
<path id="Path_4545" data-name="Path 4545" d="M390.892,0h-5.514a1.378,1.378,0,0,0,0,2.757h4.135V9.649a1.378,1.378,0,0,0,2.757,0V1.378A1.379,1.379,0,0,0,390.892,0Z" transform="translate(-352.676 -1.645)" fill="#28323a"/>
|
||||
<path id="Path_4546" data-name="Path 4546" d="M390.892,192a1.379,1.379,0,0,0-1.378,1.378v6.892h-4.135a1.378,1.378,0,0,0,0,2.757h5.514a1.379,1.379,0,0,0,1.378-1.378v-8.27A1.379,1.379,0,0,0,390.892,192Z" transform="translate(-352.676 -166.648)" fill="#28323a"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
@ -0,0 +1,12 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="38.595" height="38.024" viewBox="0 0 38.595 38.024">
|
||||
<g id="whatsapp_1_" data-name="whatsapp (1)" transform="translate(0.233 -4.309)">
|
||||
<g id="Group_7424" data-name="Group 7424" transform="translate(4.808 8.729)">
|
||||
<path id="Path_4537" data-name="Path 4537" d="M0,28.186l2.424-7.271a13.848,13.848,0,1,1,5.468,5.195Z" fill="#2cb742"/>
|
||||
<path id="Path_4538" data-name="Path 4538" d="M29.341,23.6c-.64-1.209-3-2.591-3-2.591-.534-.3-1.177-.338-1.482.2a12.215,12.215,0,0,1-.961,1.051,1.791,1.791,0,0,1-2.547-.253l-1.935-1.935-1.935-1.935A1.791,1.791,0,0,1,17.23,15.6a12.216,12.216,0,0,1,1.051-.961c.542-.3.508-.948.2-1.482,0,0-1.382-2.358-2.591-3a1.325,1.325,0,0,0-1.557.234l-.854.854c-2.71,2.71-1.376,5.77,1.334,8.48L17.3,22.2l2.477,2.477c2.71,2.71,5.77,4.045,8.48,1.334l.854-.854A1.326,1.326,0,0,0,29.341,23.6Z" transform="translate(-6.169 -5.141)" fill="#fff"/>
|
||||
</g>
|
||||
<path id="Path_4547" data-name="Path 4547" d="M38.892,0H33.378A1.379,1.379,0,0,0,32,1.378v8.27a1.378,1.378,0,0,0,2.757,0V2.757h4.135a1.378,1.378,0,1,0,0-2.757Z" transform="translate(-32.233 4.309)" fill="#28323a"/>
|
||||
<path id="Path_4548" data-name="Path 4548" d="M38.892,200.27H34.757v-6.892a1.378,1.378,0,1,0-2.757,0v8.27a1.379,1.379,0,0,0,1.378,1.378h5.514a1.378,1.378,0,1,0,0-2.757Z" transform="translate(-32.233 -160.693)" fill="#28323a"/>
|
||||
<path id="Path_4549" data-name="Path 4549" d="M390.892,0h-5.514a1.378,1.378,0,0,0,0,2.757h4.135V9.649a1.378,1.378,0,0,0,2.757,0V1.378A1.379,1.379,0,0,0,390.892,0Z" transform="translate(-353.909 4.309)" fill="#28323a"/>
|
||||
<path id="Path_4550" data-name="Path 4550" d="M390.892,192a1.379,1.379,0,0,0-1.378,1.378v6.892h-4.135a1.378,1.378,0,0,0,0,2.757h5.514a1.379,1.379,0,0,0,1.378-1.378v-8.27A1.379,1.379,0,0,0,390.892,192Z" transform="translate(-353.909 -160.693)" fill="#28323a"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.8 KiB |
@ -0,0 +1,4 @@
|
||||
enum CalenderType{
|
||||
Gregorian,
|
||||
Hijri,
|
||||
}
|
||||
@ -0,0 +1,112 @@
|
||||
class CheckActivationCodeModel {
|
||||
int patientMobileNumber;
|
||||
String mobileNo;
|
||||
int projectOutSA;
|
||||
int loginType;
|
||||
String zipCode;
|
||||
bool isRegister;
|
||||
String logInTokenID;
|
||||
int searchType;
|
||||
int patientID;
|
||||
int nationalID;
|
||||
int patientIdentificationID;
|
||||
bool forRegisteration;
|
||||
String activationCode;
|
||||
double versionID;
|
||||
int channel;
|
||||
int languageID;
|
||||
String iPAdress;
|
||||
String generalid;
|
||||
int patientOutSA;
|
||||
Null sessionID;
|
||||
bool isDentalAllowedBackend;
|
||||
int deviceTypeID;
|
||||
String dOB;
|
||||
int isHijri;
|
||||
String healthId;
|
||||
|
||||
CheckActivationCodeModel(
|
||||
{this.patientMobileNumber,
|
||||
this.mobileNo,
|
||||
this.projectOutSA,
|
||||
this.loginType,
|
||||
this.zipCode,
|
||||
this.isRegister,
|
||||
this.logInTokenID,
|
||||
this.searchType,
|
||||
this.patientID,
|
||||
this.nationalID,
|
||||
this.patientIdentificationID,
|
||||
this.forRegisteration,
|
||||
this.activationCode,
|
||||
this.versionID,
|
||||
this.channel,
|
||||
this.languageID,
|
||||
this.iPAdress,
|
||||
this.generalid,
|
||||
this.patientOutSA,
|
||||
this.sessionID,
|
||||
this.isDentalAllowedBackend,
|
||||
this.deviceTypeID,
|
||||
this.dOB,
|
||||
this.isHijri,
|
||||
this.healthId});
|
||||
|
||||
CheckActivationCodeModel.fromJson(Map<String, dynamic> json) {
|
||||
patientMobileNumber = json['PatientMobileNumber'];
|
||||
mobileNo = json['MobileNo'];
|
||||
projectOutSA = json['ProjectOutSA'];
|
||||
loginType = json['LoginType'];
|
||||
zipCode = json['ZipCode'];
|
||||
isRegister = json['isRegister'];
|
||||
logInTokenID = json['LogInTokenID'];
|
||||
searchType = json['SearchType'];
|
||||
patientID = json['PatientID'];
|
||||
nationalID = json['NationalID'];
|
||||
patientIdentificationID = json['PatientIdentificationID'];
|
||||
forRegisteration = json['ForRegisteration'];
|
||||
activationCode = json['activationCode'];
|
||||
versionID = json['VersionID'];
|
||||
channel = json['Channel'];
|
||||
languageID = json['LanguageID'];
|
||||
iPAdress = json['IPAdress'];
|
||||
generalid = json['generalid'];
|
||||
patientOutSA = json['PatientOutSA'];
|
||||
sessionID = json['SessionID'];
|
||||
isDentalAllowedBackend = json['isDentalAllowedBackend'];
|
||||
deviceTypeID = json['DeviceTypeID'];
|
||||
dOB = json['DOB'];
|
||||
isHijri = json['IsHijri'];
|
||||
healthId = json['HealthId'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['PatientMobileNumber'] = this.patientMobileNumber;
|
||||
data['MobileNo'] = this.mobileNo;
|
||||
data['ProjectOutSA'] = this.projectOutSA;
|
||||
data['LoginType'] = this.loginType;
|
||||
data['ZipCode'] = this.zipCode;
|
||||
data['isRegister'] = this.isRegister;
|
||||
data['LogInTokenID'] = this.logInTokenID;
|
||||
data['SearchType'] = this.searchType;
|
||||
data['PatientID'] = this.patientID;
|
||||
data['NationalID'] = this.nationalID;
|
||||
data['PatientIdentificationID'] = this.patientIdentificationID;
|
||||
data['ForRegisteration'] = this.forRegisteration;
|
||||
data['activationCode'] = this.activationCode;
|
||||
data['VersionID'] = this.versionID;
|
||||
data['Channel'] = this.channel;
|
||||
data['LanguageID'] = this.languageID;
|
||||
data['IPAdress'] = this.iPAdress;
|
||||
data['generalid'] = this.generalid;
|
||||
data['PatientOutSA'] = this.patientOutSA;
|
||||
data['SessionID'] = this.sessionID;
|
||||
data['isDentalAllowedBackend'] = this.isDentalAllowedBackend;
|
||||
data['DeviceTypeID'] = this.deviceTypeID;
|
||||
data['DOB'] = this.dOB;
|
||||
data['IsHijri'] = this.isHijri;
|
||||
data['HealthId'] = this.healthId;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,80 @@
|
||||
class CheckPatientForRegistrationModel {
|
||||
int patientIdentificationID;
|
||||
int patientMobileNumber;
|
||||
String zipCode;
|
||||
double versionID;
|
||||
int channel;
|
||||
int languageID;
|
||||
String iPAdress;
|
||||
String generalid;
|
||||
int patientOutSA;
|
||||
Null sessionID;
|
||||
bool isDentalAllowedBackend;
|
||||
int deviceTypeID;
|
||||
String tokenID;
|
||||
int patientID;
|
||||
bool isRegister;
|
||||
String dOB;
|
||||
int isHijri;
|
||||
|
||||
CheckPatientForRegistrationModel(
|
||||
{this.patientIdentificationID,
|
||||
this.patientMobileNumber,
|
||||
this.zipCode,
|
||||
this.versionID,
|
||||
this.channel,
|
||||
this.languageID,
|
||||
this.iPAdress,
|
||||
this.generalid,
|
||||
this.patientOutSA,
|
||||
this.sessionID,
|
||||
this.isDentalAllowedBackend,
|
||||
this.deviceTypeID,
|
||||
this.tokenID,
|
||||
this.patientID,
|
||||
this.isRegister,
|
||||
this.dOB,
|
||||
this.isHijri});
|
||||
|
||||
CheckPatientForRegistrationModel.fromJson(Map<String, dynamic> json) {
|
||||
patientIdentificationID = json['PatientIdentificationID'];
|
||||
patientMobileNumber = json['PatientMobileNumber'];
|
||||
zipCode = json['ZipCode'];
|
||||
versionID = json['VersionID'];
|
||||
channel = json['Channel'];
|
||||
languageID = json['LanguageID'];
|
||||
iPAdress = json['IPAdress'];
|
||||
generalid = json['generalid'];
|
||||
patientOutSA = json['PatientOutSA'];
|
||||
sessionID = json['SessionID'];
|
||||
isDentalAllowedBackend = json['isDentalAllowedBackend'];
|
||||
deviceTypeID = json['DeviceTypeID'];
|
||||
tokenID = json['TokenID'];
|
||||
patientID = json['PatientID'];
|
||||
isRegister = json['isRegister'];
|
||||
dOB = json['DOB'];
|
||||
isHijri = json['IsHijri'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['PatientIdentificationID'] = this.patientIdentificationID;
|
||||
data['PatientMobileNumber'] = this.patientMobileNumber;
|
||||
data['ZipCode'] = this.zipCode;
|
||||
data['VersionID'] = this.versionID;
|
||||
data['Channel'] = this.channel;
|
||||
data['LanguageID'] = this.languageID;
|
||||
data['IPAdress'] = this.iPAdress;
|
||||
data['generalid'] = this.generalid;
|
||||
data['PatientOutSA'] = this.patientOutSA;
|
||||
data['SessionID'] = this.sessionID;
|
||||
data['isDentalAllowedBackend'] = this.isDentalAllowedBackend;
|
||||
data['DeviceTypeID'] = this.deviceTypeID;
|
||||
data['TokenID'] = this.tokenID;
|
||||
data['PatientID'] = this.patientID;
|
||||
data['isRegister'] = this.isRegister;
|
||||
data['DOB'] = this.dOB;
|
||||
data['IsHijri'] = this.isHijri;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,60 @@
|
||||
class GetPatientInfoRequestModel {
|
||||
String patientIdentificationID;
|
||||
String dOB;
|
||||
int isHijri;
|
||||
double versionID;
|
||||
int channel;
|
||||
int languageID;
|
||||
String iPAdress;
|
||||
String generalid;
|
||||
int patientOutSA;
|
||||
Null sessionID;
|
||||
bool isDentalAllowedBackend;
|
||||
int deviceTypeID;
|
||||
|
||||
GetPatientInfoRequestModel(
|
||||
{this.patientIdentificationID,
|
||||
this.dOB,
|
||||
this.isHijri,
|
||||
this.versionID,
|
||||
this.channel,
|
||||
this.languageID,
|
||||
this.iPAdress,
|
||||
this.generalid,
|
||||
this.patientOutSA,
|
||||
this.sessionID,
|
||||
this.isDentalAllowedBackend,
|
||||
this.deviceTypeID});
|
||||
|
||||
GetPatientInfoRequestModel.fromJson(Map<String, dynamic> json) {
|
||||
patientIdentificationID = json['PatientIdentificationID'];
|
||||
dOB = json['DOB'];
|
||||
isHijri = json['IsHijri'];
|
||||
versionID = json['VersionID'];
|
||||
channel = json['Channel'];
|
||||
languageID = json['LanguageID'];
|
||||
iPAdress = json['IPAdress'];
|
||||
generalid = json['generalid'];
|
||||
patientOutSA = json['PatientOutSA'];
|
||||
sessionID = json['SessionID'];
|
||||
isDentalAllowedBackend = json['isDentalAllowedBackend'];
|
||||
deviceTypeID = json['DeviceTypeID'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['PatientIdentificationID'] = this.patientIdentificationID;
|
||||
data['DOB'] = this.dOB;
|
||||
data['IsHijri'] = this.isHijri;
|
||||
data['VersionID'] = this.versionID;
|
||||
data['Channel'] = this.channel;
|
||||
data['LanguageID'] = this.languageID;
|
||||
data['IPAdress'] = this.iPAdress;
|
||||
data['generalid'] = this.generalid;
|
||||
data['PatientOutSA'] = this.patientOutSA;
|
||||
data['SessionID'] = this.sessionID;
|
||||
data['isDentalAllowedBackend'] = this.isDentalAllowedBackend;
|
||||
data['DeviceTypeID'] = this.deviceTypeID;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,374 @@
|
||||
class GetPatientInfoResponseModel {
|
||||
dynamic date;
|
||||
int languageID;
|
||||
int serviceName;
|
||||
dynamic time;
|
||||
dynamic androidLink;
|
||||
dynamic authenticationTokenID;
|
||||
dynamic data;
|
||||
bool dataw;
|
||||
int dietType;
|
||||
dynamic errorCode;
|
||||
dynamic errorEndUserMessage;
|
||||
dynamic errorEndUserMessageN;
|
||||
dynamic errorMessage;
|
||||
int errorType;
|
||||
int foodCategory;
|
||||
dynamic iOSLink;
|
||||
bool isAuthenticated;
|
||||
int mealOrderStatus;
|
||||
int mealType;
|
||||
int messageStatus;
|
||||
int numberOfResultRecords;
|
||||
dynamic patientBlodType;
|
||||
dynamic successMsg;
|
||||
dynamic successMsgN;
|
||||
dynamic vidaUpdatedResponse;
|
||||
dynamic accessTokenObject;
|
||||
int age;
|
||||
dynamic clientIdentifierId;
|
||||
int createdBy;
|
||||
String dateOfBirth;
|
||||
String firstNameAr;
|
||||
String firstNameEn;
|
||||
String gender;
|
||||
dynamic genderAr;
|
||||
dynamic genderEn;
|
||||
String healthId;
|
||||
String idNumber;
|
||||
String idType;
|
||||
bool isHijri;
|
||||
int isInstertedOrUpdated;
|
||||
int isNull;
|
||||
int isPatientExistNHIC;
|
||||
bool isRecordLockedByCurrentUser;
|
||||
String lastNameAr;
|
||||
String lastNameEn;
|
||||
dynamic listActiveAccessToken;
|
||||
String maritalStatus;
|
||||
String maritalStatusCode;
|
||||
String nationalDateOfBirth;
|
||||
String nationality;
|
||||
String nationalityCode;
|
||||
String occupation;
|
||||
dynamic pCDTransactionDataResultList;
|
||||
dynamic pCDGetVidaPatientForManualVerificationList;
|
||||
dynamic pCDNHICHMGPatientDetailsMatchCalulationList;
|
||||
int pCDReturnValue;
|
||||
String patientStatus;
|
||||
String placeofBirth;
|
||||
dynamic practitionerStatusCode;
|
||||
dynamic practitionerStatusDescAr;
|
||||
dynamic practitionerStatusDescEn;
|
||||
int rowCount;
|
||||
String secondNameAr;
|
||||
String secondNameEn;
|
||||
String thirdNameAr;
|
||||
String thirdNameEn;
|
||||
dynamic yakeenVidaPatientDataStatisticsByPatientIdList;
|
||||
dynamic yakeenVidaPatientDataStatisticsList;
|
||||
dynamic yakeenVidaPatientDataStatisticsPrefferedList;
|
||||
dynamic accessToken;
|
||||
int categoryCode;
|
||||
dynamic categoryNameAr;
|
||||
dynamic categoryNameEn;
|
||||
int constraintCode;
|
||||
dynamic constraintNameAr;
|
||||
dynamic constraintNameEn;
|
||||
dynamic content;
|
||||
dynamic errorList;
|
||||
dynamic licenseExpiryDate;
|
||||
dynamic licenseIssuedDate;
|
||||
dynamic licenseStatusCode;
|
||||
dynamic licenseStatusDescAr;
|
||||
dynamic licenseStatusDescEn;
|
||||
dynamic organizations;
|
||||
dynamic registrationNumber;
|
||||
int specialtyCode;
|
||||
dynamic specialtyNameAr;
|
||||
dynamic specialtyNameEn;
|
||||
|
||||
GetPatientInfoResponseModel(
|
||||
{this.date,
|
||||
this.languageID,
|
||||
this.serviceName,
|
||||
this.time,
|
||||
this.androidLink,
|
||||
this.authenticationTokenID,
|
||||
this.data,
|
||||
this.dataw,
|
||||
this.dietType,
|
||||
this.errorCode,
|
||||
this.errorEndUserMessage,
|
||||
this.errorEndUserMessageN,
|
||||
this.errorMessage,
|
||||
this.errorType,
|
||||
this.foodCategory,
|
||||
this.iOSLink,
|
||||
this.isAuthenticated,
|
||||
this.mealOrderStatus,
|
||||
this.mealType,
|
||||
this.messageStatus,
|
||||
this.numberOfResultRecords,
|
||||
this.patientBlodType,
|
||||
this.successMsg,
|
||||
this.successMsgN,
|
||||
this.vidaUpdatedResponse,
|
||||
this.accessTokenObject,
|
||||
this.age,
|
||||
this.clientIdentifierId,
|
||||
this.createdBy,
|
||||
this.dateOfBirth,
|
||||
this.firstNameAr,
|
||||
this.firstNameEn,
|
||||
this.gender,
|
||||
this.genderAr,
|
||||
this.genderEn,
|
||||
this.healthId,
|
||||
this.idNumber,
|
||||
this.idType,
|
||||
this.isHijri,
|
||||
this.isInstertedOrUpdated,
|
||||
this.isNull,
|
||||
this.isPatientExistNHIC,
|
||||
this.isRecordLockedByCurrentUser,
|
||||
this.lastNameAr,
|
||||
this.lastNameEn,
|
||||
this.listActiveAccessToken,
|
||||
this.maritalStatus,
|
||||
this.maritalStatusCode,
|
||||
this.nationalDateOfBirth,
|
||||
this.nationality,
|
||||
this.nationalityCode,
|
||||
this.occupation,
|
||||
this.pCDTransactionDataResultList,
|
||||
this.pCDGetVidaPatientForManualVerificationList,
|
||||
this.pCDNHICHMGPatientDetailsMatchCalulationList,
|
||||
this.pCDReturnValue,
|
||||
this.patientStatus,
|
||||
this.placeofBirth,
|
||||
this.practitionerStatusCode,
|
||||
this.practitionerStatusDescAr,
|
||||
this.practitionerStatusDescEn,
|
||||
this.rowCount,
|
||||
this.secondNameAr,
|
||||
this.secondNameEn,
|
||||
this.thirdNameAr,
|
||||
this.thirdNameEn,
|
||||
this.yakeenVidaPatientDataStatisticsByPatientIdList,
|
||||
this.yakeenVidaPatientDataStatisticsList,
|
||||
this.yakeenVidaPatientDataStatisticsPrefferedList,
|
||||
this.accessToken,
|
||||
this.categoryCode,
|
||||
this.categoryNameAr,
|
||||
this.categoryNameEn,
|
||||
this.constraintCode,
|
||||
this.constraintNameAr,
|
||||
this.constraintNameEn,
|
||||
this.content,
|
||||
this.errorList,
|
||||
this.licenseExpiryDate,
|
||||
this.licenseIssuedDate,
|
||||
this.licenseStatusCode,
|
||||
this.licenseStatusDescAr,
|
||||
this.licenseStatusDescEn,
|
||||
this.organizations,
|
||||
this.registrationNumber,
|
||||
this.specialtyCode,
|
||||
this.specialtyNameAr,
|
||||
this.specialtyNameEn});
|
||||
|
||||
GetPatientInfoResponseModel.fromJson(Map<String, dynamic> json) {
|
||||
date = json['Date'];
|
||||
languageID = json['LanguageID'];
|
||||
serviceName = json['ServiceName'];
|
||||
time = json['Time'];
|
||||
androidLink = json['AndroidLink'];
|
||||
authenticationTokenID = json['AuthenticationTokenID'];
|
||||
data = json['Data'];
|
||||
dataw = json['Dataw'];
|
||||
dietType = json['DietType'];
|
||||
errorCode = json['ErrorCode'];
|
||||
errorEndUserMessage = json['ErrorEndUserMessage'];
|
||||
errorEndUserMessageN = json['ErrorEndUserMessageN'];
|
||||
errorMessage = json['ErrorMessage'];
|
||||
errorType = json['ErrorType'];
|
||||
foodCategory = json['FoodCategory'];
|
||||
iOSLink = json['IOSLink'];
|
||||
isAuthenticated = json['IsAuthenticated'];
|
||||
mealOrderStatus = json['MealOrderStatus'];
|
||||
mealType = json['MealType'];
|
||||
messageStatus = json['MessageStatus'];
|
||||
numberOfResultRecords = json['NumberOfResultRecords'];
|
||||
patientBlodType = json['PatientBlodType'];
|
||||
successMsg = json['SuccessMsg'];
|
||||
successMsgN = json['SuccessMsgN'];
|
||||
vidaUpdatedResponse = json['VidaUpdatedResponse'];
|
||||
accessTokenObject = json['AccessTokenObject'];
|
||||
age = json['Age'];
|
||||
clientIdentifierId = json['ClientIdentifierId'];
|
||||
createdBy = json['CreatedBy'];
|
||||
dateOfBirth = json['DateOfBirth'];
|
||||
firstNameAr = json['FirstNameAr'];
|
||||
firstNameEn = json['FirstNameEn'];
|
||||
gender = json['Gender'];
|
||||
genderAr = json['GenderAr'];
|
||||
genderEn = json['GenderEn'];
|
||||
healthId = json['HealthId'];
|
||||
idNumber = json['IdNumber'];
|
||||
idType = json['IdType'];
|
||||
isHijri = json['IsHijri'];
|
||||
isInstertedOrUpdated = json['IsInstertedOrUpdated'];
|
||||
isNull = json['IsNull'];
|
||||
isPatientExistNHIC = json['IsPatientExistNHIC'];
|
||||
isRecordLockedByCurrentUser = json['IsRecordLockedByCurrentUser'];
|
||||
lastNameAr = json['LastNameAr'];
|
||||
lastNameEn = json['LastNameEn'];
|
||||
listActiveAccessToken = json['List_ActiveAccessToken'];
|
||||
maritalStatus = json['MaritalStatus'];
|
||||
maritalStatusCode = json['MaritalStatusCode'];
|
||||
nationalDateOfBirth = json['NationalDateOfBirth'];
|
||||
nationality = json['Nationality'];
|
||||
nationalityCode = json['NationalityCode'];
|
||||
occupation = json['Occupation'];
|
||||
pCDTransactionDataResultList = json['PCDTransactionDataResultList'];
|
||||
pCDGetVidaPatientForManualVerificationList =
|
||||
json['PCD_GetVidaPatientForManualVerificationList'];
|
||||
pCDNHICHMGPatientDetailsMatchCalulationList =
|
||||
json['PCD_NHIC_HMG_PatientDetailsMatchCalulationList'];
|
||||
pCDReturnValue = json['PCD_ReturnValue'];
|
||||
patientStatus = json['PatientStatus'];
|
||||
placeofBirth = json['PlaceofBirth'];
|
||||
practitionerStatusCode = json['PractitionerStatusCode'];
|
||||
practitionerStatusDescAr = json['PractitionerStatusDescAr'];
|
||||
practitionerStatusDescEn = json['PractitionerStatusDescEn'];
|
||||
rowCount = json['RowCount'];
|
||||
secondNameAr = json['SecondNameAr'];
|
||||
secondNameEn = json['SecondNameEn'];
|
||||
thirdNameAr = json['ThirdNameAr'];
|
||||
thirdNameEn = json['ThirdNameEn'];
|
||||
yakeenVidaPatientDataStatisticsByPatientIdList =
|
||||
json['YakeenVidaPatientDataStatisticsByPatientIdList'];
|
||||
yakeenVidaPatientDataStatisticsList =
|
||||
json['YakeenVidaPatientDataStatisticsList'];
|
||||
yakeenVidaPatientDataStatisticsPrefferedList =
|
||||
json['YakeenVidaPatientDataStatisticsPrefferedList'];
|
||||
accessToken = json['accessToken'];
|
||||
categoryCode = json['categoryCode'];
|
||||
categoryNameAr = json['categoryNameAr'];
|
||||
categoryNameEn = json['categoryNameEn'];
|
||||
constraintCode = json['constraintCode'];
|
||||
constraintNameAr = json['constraintNameAr'];
|
||||
constraintNameEn = json['constraintNameEn'];
|
||||
content = json['content'];
|
||||
errorList = json['errorList'];
|
||||
licenseExpiryDate = json['licenseExpiryDate'];
|
||||
licenseIssuedDate = json['licenseIssuedDate'];
|
||||
licenseStatusCode = json['licenseStatusCode'];
|
||||
licenseStatusDescAr = json['licenseStatusDescAr'];
|
||||
licenseStatusDescEn = json['licenseStatusDescEn'];
|
||||
organizations = json['organizations'];
|
||||
registrationNumber = json['registrationNumber'];
|
||||
specialtyCode = json['specialtyCode'];
|
||||
specialtyNameAr = json['specialtyNameAr'];
|
||||
specialtyNameEn = json['specialtyNameEn'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['Date'] = this.date;
|
||||
data['LanguageID'] = this.languageID;
|
||||
data['ServiceName'] = this.serviceName;
|
||||
data['Time'] = this.time;
|
||||
data['AndroidLink'] = this.androidLink;
|
||||
data['AuthenticationTokenID'] = this.authenticationTokenID;
|
||||
data['Data'] = this.data;
|
||||
data['Dataw'] = this.dataw;
|
||||
data['DietType'] = this.dietType;
|
||||
data['ErrorCode'] = this.errorCode;
|
||||
data['ErrorEndUserMessage'] = this.errorEndUserMessage;
|
||||
data['ErrorEndUserMessageN'] = this.errorEndUserMessageN;
|
||||
data['ErrorMessage'] = this.errorMessage;
|
||||
data['ErrorType'] = this.errorType;
|
||||
data['FoodCategory'] = this.foodCategory;
|
||||
data['IOSLink'] = this.iOSLink;
|
||||
data['IsAuthenticated'] = this.isAuthenticated;
|
||||
data['MealOrderStatus'] = this.mealOrderStatus;
|
||||
data['MealType'] = this.mealType;
|
||||
data['MessageStatus'] = this.messageStatus;
|
||||
data['NumberOfResultRecords'] = this.numberOfResultRecords;
|
||||
data['PatientBlodType'] = this.patientBlodType;
|
||||
data['SuccessMsg'] = this.successMsg;
|
||||
data['SuccessMsgN'] = this.successMsgN;
|
||||
data['VidaUpdatedResponse'] = this.vidaUpdatedResponse;
|
||||
data['AccessTokenObject'] = this.accessTokenObject;
|
||||
data['Age'] = this.age;
|
||||
data['ClientIdentifierId'] = this.clientIdentifierId;
|
||||
data['CreatedBy'] = this.createdBy;
|
||||
data['DateOfBirth'] = this.dateOfBirth;
|
||||
data['FirstNameAr'] = this.firstNameAr;
|
||||
data['FirstNameEn'] = this.firstNameEn;
|
||||
data['Gender'] = this.gender;
|
||||
data['GenderAr'] = this.genderAr;
|
||||
data['GenderEn'] = this.genderEn;
|
||||
data['HealthId'] = this.healthId;
|
||||
data['IdNumber'] = this.idNumber;
|
||||
data['IdType'] = this.idType;
|
||||
data['IsHijri'] = this.isHijri;
|
||||
data['IsInstertedOrUpdated'] = this.isInstertedOrUpdated;
|
||||
data['IsNull'] = this.isNull;
|
||||
data['IsPatientExistNHIC'] = this.isPatientExistNHIC;
|
||||
data['IsRecordLockedByCurrentUser'] = this.isRecordLockedByCurrentUser;
|
||||
data['LastNameAr'] = this.lastNameAr;
|
||||
data['LastNameEn'] = this.lastNameEn;
|
||||
data['List_ActiveAccessToken'] = this.listActiveAccessToken;
|
||||
data['MaritalStatus'] = this.maritalStatus;
|
||||
data['MaritalStatusCode'] = this.maritalStatusCode;
|
||||
data['NationalDateOfBirth'] = this.nationalDateOfBirth;
|
||||
data['Nationality'] = this.nationality;
|
||||
data['NationalityCode'] = this.nationalityCode;
|
||||
data['Occupation'] = this.occupation;
|
||||
data['PCDTransactionDataResultList'] = this.pCDTransactionDataResultList;
|
||||
data['PCD_GetVidaPatientForManualVerificationList'] =
|
||||
this.pCDGetVidaPatientForManualVerificationList;
|
||||
data['PCD_NHIC_HMG_PatientDetailsMatchCalulationList'] =
|
||||
this.pCDNHICHMGPatientDetailsMatchCalulationList;
|
||||
data['PCD_ReturnValue'] = this.pCDReturnValue;
|
||||
data['PatientStatus'] = this.patientStatus;
|
||||
data['PlaceofBirth'] = this.placeofBirth;
|
||||
data['PractitionerStatusCode'] = this.practitionerStatusCode;
|
||||
data['PractitionerStatusDescAr'] = this.practitionerStatusDescAr;
|
||||
data['PractitionerStatusDescEn'] = this.practitionerStatusDescEn;
|
||||
data['RowCount'] = this.rowCount;
|
||||
data['SecondNameAr'] = this.secondNameAr;
|
||||
data['SecondNameEn'] = this.secondNameEn;
|
||||
data['ThirdNameAr'] = this.thirdNameAr;
|
||||
data['ThirdNameEn'] = this.thirdNameEn;
|
||||
data['YakeenVidaPatientDataStatisticsByPatientIdList'] =
|
||||
this.yakeenVidaPatientDataStatisticsByPatientIdList;
|
||||
data['YakeenVidaPatientDataStatisticsList'] =
|
||||
this.yakeenVidaPatientDataStatisticsList;
|
||||
data['YakeenVidaPatientDataStatisticsPrefferedList'] =
|
||||
this.yakeenVidaPatientDataStatisticsPrefferedList;
|
||||
data['accessToken'] = this.accessToken;
|
||||
data['categoryCode'] = this.categoryCode;
|
||||
data['categoryNameAr'] = this.categoryNameAr;
|
||||
data['categoryNameEn'] = this.categoryNameEn;
|
||||
data['constraintCode'] = this.constraintCode;
|
||||
data['constraintNameAr'] = this.constraintNameAr;
|
||||
data['constraintNameEn'] = this.constraintNameEn;
|
||||
data['content'] = this.content;
|
||||
data['errorList'] = this.errorList;
|
||||
data['licenseExpiryDate'] = this.licenseExpiryDate;
|
||||
data['licenseIssuedDate'] = this.licenseIssuedDate;
|
||||
data['licenseStatusCode'] = this.licenseStatusCode;
|
||||
data['licenseStatusDescAr'] = this.licenseStatusDescAr;
|
||||
data['licenseStatusDescEn'] = this.licenseStatusDescEn;
|
||||
data['organizations'] = this.organizations;
|
||||
data['registrationNumber'] = this.registrationNumber;
|
||||
data['specialtyCode'] = this.specialtyCode;
|
||||
data['specialtyNameAr'] = this.specialtyNameAr;
|
||||
data['specialtyNameEn'] = this.specialtyNameEn;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,185 @@
|
||||
class PatientRegistrationModel {
|
||||
Patientobject patientobject;
|
||||
String patientIdentificationID;
|
||||
String patientMobileNumber;
|
||||
String logInTokenID;
|
||||
double versionID;
|
||||
int channel;
|
||||
int languageID;
|
||||
String iPAdress;
|
||||
String generalid;
|
||||
int patientOutSA;
|
||||
Null sessionID;
|
||||
bool isDentalAllowedBackend;
|
||||
int deviceTypeID;
|
||||
String tokenID;
|
||||
String dOB;
|
||||
int isHijri;
|
||||
String healthId;
|
||||
String zipCode;
|
||||
|
||||
PatientRegistrationModel(
|
||||
{this.patientobject,
|
||||
this.patientIdentificationID,
|
||||
this.patientMobileNumber,
|
||||
this.logInTokenID,
|
||||
this.versionID,
|
||||
this.channel,
|
||||
this.languageID,
|
||||
this.iPAdress,
|
||||
this.generalid,
|
||||
this.patientOutSA,
|
||||
this.sessionID,
|
||||
this.isDentalAllowedBackend,
|
||||
this.deviceTypeID,
|
||||
this.tokenID,
|
||||
this.dOB,
|
||||
this.isHijri,
|
||||
this.healthId,
|
||||
this.zipCode});
|
||||
|
||||
PatientRegistrationModel.fromJson(Map<String, dynamic> json) {
|
||||
patientobject = json['Patientobject'] != null
|
||||
? new Patientobject.fromJson(json['Patientobject'])
|
||||
: null;
|
||||
patientIdentificationID = json['PatientIdentificationID'];
|
||||
patientMobileNumber = json['PatientMobileNumber'];
|
||||
logInTokenID = json['LogInTokenID'];
|
||||
versionID = json['VersionID'];
|
||||
channel = json['Channel'];
|
||||
languageID = json['LanguageID'];
|
||||
iPAdress = json['IPAdress'];
|
||||
generalid = json['generalid'];
|
||||
patientOutSA = json['PatientOutSA'];
|
||||
sessionID = json['SessionID'];
|
||||
isDentalAllowedBackend = json['isDentalAllowedBackend'];
|
||||
deviceTypeID = json['DeviceTypeID'];
|
||||
tokenID = json['TokenID'];
|
||||
dOB = json['DOB'];
|
||||
isHijri = json['IsHijri'];
|
||||
healthId = json['HealthId'];
|
||||
zipCode = json['ZipCode'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
if (this.patientobject != null) {
|
||||
data['Patientobject'] = this.patientobject.toJson();
|
||||
}
|
||||
data['PatientIdentificationID'] = this.patientIdentificationID;
|
||||
data['PatientMobileNumber'] = this.patientMobileNumber;
|
||||
data['LogInTokenID'] = this.logInTokenID;
|
||||
data['VersionID'] = this.versionID;
|
||||
data['Channel'] = this.channel;
|
||||
data['LanguageID'] = this.languageID;
|
||||
data['IPAdress'] = this.iPAdress;
|
||||
data['generalid'] = this.generalid;
|
||||
data['PatientOutSA'] = this.patientOutSA;
|
||||
data['SessionID'] = this.sessionID;
|
||||
data['isDentalAllowedBackend'] = this.isDentalAllowedBackend;
|
||||
data['DeviceTypeID'] = this.deviceTypeID;
|
||||
data['TokenID'] = this.tokenID;
|
||||
data['DOB'] = this.dOB;
|
||||
data['IsHijri'] = this.isHijri;
|
||||
data['HealthId'] = this.healthId;
|
||||
data['ZipCode'] = this.zipCode;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
|
||||
class Patientobject {
|
||||
bool tempValue;
|
||||
int patientIdentificationType;
|
||||
String patientIdentificationNo;
|
||||
int mobileNumber;
|
||||
int patientOutSA;
|
||||
String firstNameN;
|
||||
String middleNameN;
|
||||
String lastNameN;
|
||||
String firstName;
|
||||
String middleName;
|
||||
String lastName;
|
||||
String strDateofBirth;
|
||||
String dateofBirth;
|
||||
int gender;
|
||||
String nationalityID;
|
||||
String dateofBirthN;
|
||||
String emailAddress;
|
||||
String sourceType;
|
||||
String preferredLanguage;
|
||||
String marital;
|
||||
String eHealthIDField;
|
||||
|
||||
Patientobject(
|
||||
{this.tempValue,
|
||||
this.patientIdentificationType,
|
||||
this.patientIdentificationNo,
|
||||
this.mobileNumber,
|
||||
this.patientOutSA,
|
||||
this.firstNameN,
|
||||
this.middleNameN,
|
||||
this.lastNameN,
|
||||
this.firstName,
|
||||
this.middleName,
|
||||
this.lastName,
|
||||
this.strDateofBirth,
|
||||
this.dateofBirth,
|
||||
this.gender,
|
||||
this.nationalityID,
|
||||
this.dateofBirthN,
|
||||
this.emailAddress,
|
||||
this.sourceType,
|
||||
this.preferredLanguage,
|
||||
this.marital,
|
||||
this.eHealthIDField});
|
||||
|
||||
Patientobject.fromJson(Map<String, dynamic> json) {
|
||||
tempValue = json['TempValue'];
|
||||
patientIdentificationType = json['PatientIdentificationType'];
|
||||
patientIdentificationNo = json['PatientIdentificationNo'];
|
||||
mobileNumber = json['MobileNumber'];
|
||||
patientOutSA = json['PatientOutSA'];
|
||||
firstNameN = json['FirstNameN'];
|
||||
middleNameN = json['MiddleNameN'];
|
||||
lastNameN = json['LastNameN'];
|
||||
firstName = json['FirstName'];
|
||||
middleName = json['MiddleName'];
|
||||
lastName = json['LastName'];
|
||||
strDateofBirth = json['StrDateofBirth'];
|
||||
dateofBirth = json['DateofBirth'];
|
||||
gender = json['Gender'];
|
||||
nationalityID = json['NationalityID'];
|
||||
dateofBirthN = json['DateofBirthN'];
|
||||
emailAddress = json['EmailAddress'];
|
||||
sourceType = json['SourceType'];
|
||||
preferredLanguage = json['PreferredLanguage'];
|
||||
marital = json['Marital'];
|
||||
eHealthIDField = json['eHealthIDField'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['TempValue'] = this.tempValue;
|
||||
data['PatientIdentificationType'] = this.patientIdentificationType;
|
||||
data['PatientIdentificationNo'] = this.patientIdentificationNo;
|
||||
data['MobileNumber'] = this.mobileNumber;
|
||||
data['PatientOutSA'] = this.patientOutSA;
|
||||
data['FirstNameN'] = this.firstNameN;
|
||||
data['MiddleNameN'] = this.middleNameN;
|
||||
data['LastNameN'] = this.lastNameN;
|
||||
data['FirstName'] = this.firstName;
|
||||
data['MiddleName'] = this.middleName;
|
||||
data['LastName'] = this.lastName;
|
||||
data['StrDateofBirth'] = this.strDateofBirth;
|
||||
data['DateofBirth'] = this.dateofBirth;
|
||||
data['Gender'] = this.gender;
|
||||
data['NationalityID'] = this.nationalityID;
|
||||
data['DateofBirthN'] = this.dateofBirthN;
|
||||
data['EmailAddress'] = this.emailAddress;
|
||||
data['SourceType'] = this.sourceType;
|
||||
data['PreferredLanguage'] = this.preferredLanguage;
|
||||
data['Marital'] = this.marital;
|
||||
data['eHealthIDField'] = this.eHealthIDField;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,109 @@
|
||||
class SendActivationCodeByOTPNotificationTypeForRegistrationModel {
|
||||
int patientMobileNumber;
|
||||
String mobileNo;
|
||||
int projectOutSA;
|
||||
int loginType;
|
||||
String zipCode;
|
||||
bool isRegister;
|
||||
String logInTokenID;
|
||||
int searchType;
|
||||
int patientID;
|
||||
int nationalID;
|
||||
int patientIdentificationID;
|
||||
int oTPSendType;
|
||||
int languageID;
|
||||
double versionID;
|
||||
int channel;
|
||||
String iPAdress;
|
||||
String generalid;
|
||||
int patientOutSA;
|
||||
Null sessionID;
|
||||
bool isDentalAllowedBackend;
|
||||
int deviceTypeID;
|
||||
String dOB;
|
||||
int isHijri;
|
||||
String healthId;
|
||||
|
||||
SendActivationCodeByOTPNotificationTypeForRegistrationModel(
|
||||
{this.patientMobileNumber,
|
||||
this.mobileNo,
|
||||
this.projectOutSA,
|
||||
this.loginType,
|
||||
this.zipCode,
|
||||
this.isRegister,
|
||||
this.logInTokenID,
|
||||
this.searchType,
|
||||
this.patientID,
|
||||
this.nationalID,
|
||||
this.patientIdentificationID,
|
||||
this.oTPSendType,
|
||||
this.languageID,
|
||||
this.versionID,
|
||||
this.channel,
|
||||
this.iPAdress,
|
||||
this.generalid,
|
||||
this.patientOutSA,
|
||||
this.sessionID,
|
||||
this.isDentalAllowedBackend,
|
||||
this.deviceTypeID,
|
||||
this.dOB,
|
||||
this.isHijri,
|
||||
this.healthId});
|
||||
|
||||
SendActivationCodeByOTPNotificationTypeForRegistrationModel.fromJson(
|
||||
Map<String, dynamic> json) {
|
||||
patientMobileNumber = json['PatientMobileNumber'];
|
||||
mobileNo = json['MobileNo'];
|
||||
projectOutSA = json['ProjectOutSA'];
|
||||
loginType = json['LoginType'];
|
||||
zipCode = json['ZipCode'];
|
||||
isRegister = json['isRegister'];
|
||||
logInTokenID = json['LogInTokenID'];
|
||||
searchType = json['SearchType'];
|
||||
patientID = json['PatientID'];
|
||||
nationalID = json['NationalID'];
|
||||
patientIdentificationID = json['PatientIdentificationID'];
|
||||
oTPSendType = json['OTP_SendType'];
|
||||
languageID = json['LanguageID'];
|
||||
versionID = json['VersionID'];
|
||||
channel = json['Channel'];
|
||||
iPAdress = json['IPAdress'];
|
||||
generalid = json['generalid'];
|
||||
patientOutSA = json['PatientOutSA'];
|
||||
sessionID = json['SessionID'];
|
||||
isDentalAllowedBackend = json['isDentalAllowedBackend'];
|
||||
deviceTypeID = json['DeviceTypeID'];
|
||||
dOB = json['DOB'];
|
||||
isHijri = json['IsHijri'];
|
||||
healthId = json['HealthId'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['PatientMobileNumber'] = this.patientMobileNumber;
|
||||
data['MobileNo'] = this.mobileNo;
|
||||
data['ProjectOutSA'] = this.projectOutSA;
|
||||
data['LoginType'] = this.loginType;
|
||||
data['ZipCode'] = this.zipCode;
|
||||
data['isRegister'] = this.isRegister;
|
||||
data['LogInTokenID'] = this.logInTokenID;
|
||||
data['SearchType'] = this.searchType;
|
||||
data['PatientID'] = this.patientID;
|
||||
data['NationalID'] = this.nationalID;
|
||||
data['PatientIdentificationID'] = this.patientIdentificationID;
|
||||
data['OTP_SendType'] = this.oTPSendType;
|
||||
data['LanguageID'] = this.languageID;
|
||||
data['VersionID'] = this.versionID;
|
||||
data['Channel'] = this.channel;
|
||||
data['IPAdress'] = this.iPAdress;
|
||||
data['generalid'] = this.generalid;
|
||||
data['PatientOutSA'] = this.patientOutSA;
|
||||
data['SessionID'] = this.sessionID;
|
||||
data['isDentalAllowedBackend'] = this.isDentalAllowedBackend;
|
||||
data['DeviceTypeID'] = this.deviceTypeID;
|
||||
data['DOB'] = this.dOB;
|
||||
data['IsHijri'] = this.isHijri;
|
||||
data['HealthId'] = this.healthId;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,21 @@
|
||||
class DiabeticType {
|
||||
int value;
|
||||
String nameEn;
|
||||
String nameAr;
|
||||
|
||||
DiabeticType({this.value, this.nameEn, this.nameAr});
|
||||
|
||||
DiabeticType.fromJson(Map<String, dynamic> json) {
|
||||
value = json['value'];
|
||||
nameEn = json['nameEn'];
|
||||
nameAr = json['nameAr'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['value'] = this.value;
|
||||
data['nameEn'] = this.nameEn;
|
||||
data['nameAr'] = this.nameAr;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,44 @@
|
||||
class GetDiabeticChartValuesRequestModel {
|
||||
int deviceTypeID;
|
||||
int patientID;
|
||||
int resultType;
|
||||
int admissionNo;
|
||||
String setupID;
|
||||
bool patientOutSA;
|
||||
int patientType;
|
||||
int patientTypeID;
|
||||
|
||||
GetDiabeticChartValuesRequestModel(
|
||||
{this.deviceTypeID,
|
||||
this.patientID,
|
||||
this.resultType,
|
||||
this.admissionNo,
|
||||
this.setupID,
|
||||
this.patientOutSA,
|
||||
this.patientType,
|
||||
this.patientTypeID});
|
||||
|
||||
GetDiabeticChartValuesRequestModel.fromJson(Map<String, dynamic> json) {
|
||||
deviceTypeID = json['DeviceTypeID'];
|
||||
patientID = json['PatientID'];
|
||||
resultType = json['ResultType'];
|
||||
admissionNo = json['AdmissionNo'];
|
||||
setupID = json['SetupID'];
|
||||
patientOutSA = json['PatientOutSA'];
|
||||
patientType = json['PatientType'];
|
||||
patientTypeID = json['PatientTypeID'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['DeviceTypeID'] = this.deviceTypeID;
|
||||
data['PatientID'] = this.patientID;
|
||||
data['ResultType'] = this.resultType;
|
||||
data['AdmissionNo'] = this.admissionNo;
|
||||
data['SetupID'] = this.setupID;
|
||||
data['PatientOutSA'] = this.patientOutSA;
|
||||
data['PatientType'] = this.patientType;
|
||||
data['PatientTypeID'] = this.patientTypeID;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,36 @@
|
||||
class GetDiabeticChartValuesResponseModel {
|
||||
String resultType;
|
||||
int admissionNo;
|
||||
String dateChart;
|
||||
int resultValue;
|
||||
int createdBy;
|
||||
String createdOn;
|
||||
|
||||
GetDiabeticChartValuesResponseModel(
|
||||
{this.resultType,
|
||||
this.admissionNo,
|
||||
this.dateChart,
|
||||
this.resultValue,
|
||||
this.createdBy,
|
||||
this.createdOn});
|
||||
|
||||
GetDiabeticChartValuesResponseModel.fromJson(Map<String, dynamic> json) {
|
||||
resultType = json['ResultType'];
|
||||
admissionNo = json['AdmissionNo'];
|
||||
dateChart = json['DateChart'];
|
||||
resultValue = json['ResultValue'];
|
||||
createdBy = json['CreatedBy'];
|
||||
createdOn = json['CreatedOn'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['ResultType'] = this.resultType;
|
||||
data['AdmissionNo'] = this.admissionNo;
|
||||
data['DateChart'] = this.dateChart;
|
||||
data['ResultValue'] = this.resultValue;
|
||||
data['CreatedBy'] = this.createdBy;
|
||||
data['CreatedOn'] = this.createdOn;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,32 @@
|
||||
class GetDiagnosisForInPatientRequestModel {
|
||||
int patientID;
|
||||
int admissionNo;
|
||||
String setupID;
|
||||
int patientType;
|
||||
int patientTypeID;
|
||||
|
||||
GetDiagnosisForInPatientRequestModel(
|
||||
{this.patientID,
|
||||
this.admissionNo,
|
||||
this.setupID,
|
||||
this.patientType,
|
||||
this.patientTypeID});
|
||||
|
||||
GetDiagnosisForInPatientRequestModel.fromJson(Map<String, dynamic> json) {
|
||||
patientID = json['PatientID'];
|
||||
admissionNo = json['AdmissionNo'];
|
||||
setupID = json['SetupID'];
|
||||
patientType = json['PatientType'];
|
||||
patientTypeID = json['PatientTypeID'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['PatientID'] = this.patientID;
|
||||
data['AdmissionNo'] = this.admissionNo;
|
||||
data['SetupID'] = this.setupID;
|
||||
data['PatientType'] = this.patientType;
|
||||
data['PatientTypeID'] = this.patientTypeID;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,52 @@
|
||||
class GetDiagnosisForInPatientResponseModel {
|
||||
String iCDCode10ID;
|
||||
int diagnosisTypeID;
|
||||
int conditionID;
|
||||
bool complexDiagnosis;
|
||||
String asciiDesc;
|
||||
int createdBy;
|
||||
String createdOn;
|
||||
int editedBy;
|
||||
String editedOn;
|
||||
String createdByName;
|
||||
String editedByName;
|
||||
|
||||
GetDiagnosisForInPatientResponseModel(
|
||||
{this.iCDCode10ID,
|
||||
this.diagnosisTypeID,
|
||||
this.conditionID,
|
||||
this.complexDiagnosis,
|
||||
this.asciiDesc,
|
||||
this.createdBy,
|
||||
this.createdOn,
|
||||
this.editedBy,
|
||||
this.editedOn, this.createdByName});
|
||||
|
||||
GetDiagnosisForInPatientResponseModel.fromJson(Map<String, dynamic> json) {
|
||||
iCDCode10ID = json['ICDCode10ID'];
|
||||
diagnosisTypeID = json['DiagnosisTypeID'];
|
||||
conditionID = json['ConditionID'];
|
||||
complexDiagnosis = json['ComplexDiagnosis'];
|
||||
asciiDesc = json['Ascii_Desc'];
|
||||
createdBy = json['CreatedBy'];
|
||||
createdOn = json['CreatedOn'];
|
||||
editedBy = json['EditedBy'];
|
||||
editedOn = json['EditedOn'];
|
||||
createdByName = json['CreatedByName'];
|
||||
editedByName = json['EditedByName'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['ICDCode10ID'] = this.iCDCode10ID;
|
||||
data['DiagnosisTypeID'] = this.diagnosisTypeID;
|
||||
data['ConditionID'] = this.conditionID;
|
||||
data['ComplexDiagnosis'] = this.complexDiagnosis;
|
||||
data['Ascii_Desc'] = this.asciiDesc;
|
||||
data['CreatedBy'] = this.createdBy;
|
||||
data['CreatedOn'] = this.createdOn;
|
||||
data['EditedBy'] = this.editedBy;
|
||||
data['EditedOn'] = this.editedOn;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,30 @@
|
||||
import 'package:doctor_app_flutter/config/config.dart';
|
||||
|
||||
class GetNursingProgressNoteRequestModel {
|
||||
int patientID;
|
||||
int admissionNo;
|
||||
int patientTypeID;
|
||||
int patientType;
|
||||
String setupID;
|
||||
|
||||
GetNursingProgressNoteRequestModel(
|
||||
{this.patientID, this.admissionNo, this.patientTypeID = 1, this.patientType = 1, this.setupID });
|
||||
|
||||
GetNursingProgressNoteRequestModel.fromJson(Map<String, dynamic> json) {
|
||||
patientID = json['PatientID'];
|
||||
admissionNo = json['AdmissionNo'];
|
||||
patientTypeID = json['PatientTypeID'];
|
||||
patientType = json['PatientType'];
|
||||
setupID = json['SetupID'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['PatientID'] = this.patientID;
|
||||
data['AdmissionNo'] = this.admissionNo;
|
||||
data['PatientTypeID'] = this.patientTypeID;
|
||||
data['PatientType'] = this.patientType;
|
||||
data['SetupID'] = this.setupID;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,44 @@
|
||||
class GetNursingProgressNoteResposeModel {
|
||||
String notes;
|
||||
dynamic conditionType;
|
||||
int createdBy;
|
||||
String createdOn;
|
||||
dynamic editedBy;
|
||||
dynamic editedOn;
|
||||
|
||||
String createdByName;
|
||||
|
||||
String editedByName;
|
||||
|
||||
GetNursingProgressNoteResposeModel(
|
||||
{this.notes,
|
||||
this.conditionType,
|
||||
this.createdBy,
|
||||
this.createdOn,
|
||||
this.editedBy,
|
||||
this.editedOn,
|
||||
this.editedByName,
|
||||
this.createdByName});
|
||||
|
||||
GetNursingProgressNoteResposeModel.fromJson(Map<String, dynamic> json) {
|
||||
notes = json['Notes'];
|
||||
conditionType = json['ConditionType'];
|
||||
createdBy = json['CreatedBy'];
|
||||
createdOn = json['CreatedOn'];
|
||||
editedBy = json['EditedBy'];
|
||||
editedOn = json['EditedOn'];
|
||||
createdByName = json['CreatedByName'];
|
||||
editedByName = json['EditedByName'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['Notes'] = this.notes;
|
||||
data['ConditionType'] = this.conditionType;
|
||||
data['CreatedBy'] = this.createdBy;
|
||||
data['CreatedOn'] = this.createdOn;
|
||||
data['EditedBy'] = this.editedBy;
|
||||
data['EditedOn'] = this.editedOn;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,108 @@
|
||||
import 'package:doctor_app_flutter/config/config.dart';
|
||||
import 'package:doctor_app_flutter/core/model/PatientRegistration/CheckActivationCodeModel.dart';
|
||||
import 'package:doctor_app_flutter/core/model/PatientRegistration/CheckPatientForRegistrationModel.dart';
|
||||
import 'package:doctor_app_flutter/core/model/PatientRegistration/GetPatientInfoRequestModel.dart';
|
||||
import 'package:doctor_app_flutter/core/model/PatientRegistration/GetPatientInfoResponseModel.dart';
|
||||
import 'package:doctor_app_flutter/core/model/PatientRegistration/PatientRegistrationModel.dart';
|
||||
import 'package:doctor_app_flutter/core/model/PatientRegistration/SendActivationCodebyOTPNotificationTypeForRegistrationModel.dart';
|
||||
import 'package:doctor_app_flutter/core/service/base/base_service.dart';
|
||||
import 'package:doctor_app_flutter/core/viewModel/PatientRegistrationViewModel.dart';
|
||||
|
||||
class PatientRegistrationService extends BaseService {
|
||||
GetPatientInfoResponseModel getPatientInfoResponseModel;
|
||||
String logInTokenID;
|
||||
|
||||
checkPatientForRegistration(
|
||||
CheckPatientForRegistrationModel registrationModel) async {
|
||||
hasError = false;
|
||||
await baseAppClient.post(CHECK_PATIENT_FOR_REGISTRATION,
|
||||
onSuccess: (dynamic response, int statusCode) {
|
||||
//TODO Elham* fix it
|
||||
logInTokenID = "OjEi/qgRekGICZm5/a4jbQ=="; //response["LogInTokenID"];
|
||||
}, onFailure: (String error, int statusCode) {
|
||||
hasError = true;
|
||||
super.error = error;
|
||||
}, body: registrationModel.toJson());
|
||||
}
|
||||
|
||||
getPatientInfo(GetPatientInfoRequestModel getPatientInfoRequestMode) async {
|
||||
hasError = false;
|
||||
await baseAppClient.post(GET_PATIENT_INFO,
|
||||
onSuccess: (dynamic response, int statusCode) {
|
||||
getPatientInfoResponseModel =
|
||||
GetPatientInfoResponseModel.fromJson(response);
|
||||
print("ddd");
|
||||
}, onFailure: (String error, int statusCode) {
|
||||
hasError = true;
|
||||
super.error = error;
|
||||
}, body: getPatientInfoRequestMode.toJson());
|
||||
}
|
||||
|
||||
sendActivationCodeByOTPNotificationType(
|
||||
{SendActivationCodeByOTPNotificationTypeForRegistrationModel
|
||||
registrationModel,
|
||||
int otpType,
|
||||
PatientRegistrationViewModel model,
|
||||
CheckPatientForRegistrationModel
|
||||
checkPatientForRegistrationModel}) async {
|
||||
registrationModel =
|
||||
SendActivationCodeByOTPNotificationTypeForRegistrationModel(
|
||||
oTPSendType: otpType,
|
||||
patientIdentificationID: checkPatientForRegistrationModel
|
||||
.patientIdentificationID,
|
||||
patientMobileNumber: checkPatientForRegistrationModel
|
||||
.patientMobileNumber,
|
||||
zipCode: checkPatientForRegistrationModel.zipCode,
|
||||
patientOutSA: 0,
|
||||
healthId: model.getPatientInfoResponseModel.healthId,
|
||||
dOB: checkPatientForRegistrationModel.dOB,
|
||||
isRegister: checkPatientForRegistrationModel.isRegister,
|
||||
isHijri: checkPatientForRegistrationModel.isHijri,
|
||||
sessionID: null,
|
||||
generalid: GENERAL_ID,
|
||||
isDentalAllowedBackend: false,
|
||||
projectOutSA: 0,
|
||||
searchType: 1,
|
||||
versionID: 7.1,
|
||||
channel: 3,
|
||||
nationalID:
|
||||
model.checkPatientForRegistrationModel.patientIdentificationID,
|
||||
patientID: 0,
|
||||
mobileNo: model.checkPatientForRegistrationModel.patientMobileNumber
|
||||
.toString(),
|
||||
loginType: otpType,
|
||||
logInTokenID: logInTokenID);
|
||||
|
||||
hasError = false;
|
||||
await baseAppClient.post(SEND_ACTIVATION_CODE_BY_OTP_NOT_TYPE_FOR_REGISTRATION,
|
||||
onSuccess: (dynamic response, int statusCode) {
|
||||
registrationModel =
|
||||
SendActivationCodeByOTPNotificationTypeForRegistrationModel.fromJson(
|
||||
response);
|
||||
}, onFailure: (String error, int statusCode) {
|
||||
hasError = true;
|
||||
super.error = error;
|
||||
}, body: registrationModel.toJson());
|
||||
}
|
||||
|
||||
checkActivationCode(CheckActivationCodeModel registrationModel) async {
|
||||
hasError = false;
|
||||
await baseAppClient.post(CHECK_ACTIVATION_CODE_FOR_PATIENT,
|
||||
onSuccess: (dynamic response, int statusCode) {
|
||||
registrationModel = CheckActivationCodeModel.fromJson(response);
|
||||
}, onFailure: (String error, int statusCode) {
|
||||
hasError = true;
|
||||
super.error = error;
|
||||
}, body: registrationModel.toJson());
|
||||
}
|
||||
|
||||
registrationPatient(PatientRegistrationModel registrationModel) async {
|
||||
hasError = false;
|
||||
await baseAppClient.post(PATIENT_REGISTRATION,
|
||||
onSuccess: (dynamic response, int statusCode) {},
|
||||
onFailure: (String error, int statusCode) {
|
||||
hasError = true;
|
||||
super.error = error;
|
||||
}, body: registrationModel.toJson());
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,54 @@
|
||||
import 'package:doctor_app_flutter/config/config.dart';
|
||||
import 'package:doctor_app_flutter/core/service/base/base_service.dart';
|
||||
import 'package:doctor_app_flutter/models/discharge_summary/GetDischargeSummaryReqModel.dart';
|
||||
import 'package:doctor_app_flutter/models/discharge_summary/GetDischargeSummaryResModel.dart';
|
||||
import 'package:doctor_app_flutter/models/operation_report/create_update_operation_report_request_model.dart';
|
||||
import 'package:doctor_app_flutter/models/operation_report/get_operation_details_request_modle.dart';
|
||||
import 'package:doctor_app_flutter/models/operation_report/get_operation_details_response_modle.dart';
|
||||
import 'package:doctor_app_flutter/models/operation_report/get_reservations_response_model.dart';
|
||||
import 'package:doctor_app_flutter/models/operation_report/get_reservations_request_model.dart';
|
||||
|
||||
class DischargeSummaryService extends BaseService {
|
||||
List<GetDischargeSummaryResModel> _pendingDischargeSummaryList = [];
|
||||
List<GetDischargeSummaryResModel> get pendingDischargeSummaryList =>
|
||||
_pendingDischargeSummaryList;
|
||||
|
||||
List<GetDischargeSummaryResModel> _allDischargeSummaryList = [];
|
||||
List<GetDischargeSummaryResModel> get allDischargeSummaryList =>
|
||||
_allDischargeSummaryList;
|
||||
|
||||
Future getPendingDischargeSummary(
|
||||
{GetDischargeSummaryReqModel getDischargeSummaryReqModel}) async {
|
||||
hasError = false;
|
||||
await baseAppClient.post(GET_PENDING_DISCHARGE_SUMMARY,
|
||||
onSuccess: (dynamic response, int statusCode) {
|
||||
_pendingDischargeSummaryList.clear();
|
||||
response['List_PendingDischargeSummary'].forEach(
|
||||
(v) {
|
||||
_pendingDischargeSummaryList
|
||||
.add(GetDischargeSummaryResModel.fromJson(v));
|
||||
},
|
||||
);
|
||||
}, onFailure: (String error, int statusCode) {
|
||||
hasError = true;
|
||||
super.error = error;
|
||||
}, body: getDischargeSummaryReqModel.toJson());
|
||||
}
|
||||
|
||||
Future getAllDischargeSummary(
|
||||
{GetDischargeSummaryReqModel getDischargeSummaryReqModel}) async {
|
||||
hasError = false;
|
||||
await baseAppClient.post(GET_ALL_DISCHARGE_SUMMARY,
|
||||
onSuccess: (dynamic response, int statusCode) {
|
||||
_allDischargeSummaryList.clear();
|
||||
response['List_DischargeSummary'].forEach(
|
||||
(v) {
|
||||
_allDischargeSummaryList.add(GetDischargeSummaryResModel.fromJson(v));
|
||||
},
|
||||
);
|
||||
}, onFailure: (String error, int statusCode) {
|
||||
hasError = true;
|
||||
super.error = error;
|
||||
}, body: getDischargeSummaryReqModel.toJson());
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,68 @@
|
||||
import 'package:doctor_app_flutter/config/config.dart';
|
||||
import 'package:doctor_app_flutter/core/service/base/base_service.dart';
|
||||
import 'package:doctor_app_flutter/models/operation_report/create_update_operation_report_request_model.dart';
|
||||
import 'package:doctor_app_flutter/models/operation_report/get_operation_details_request_modle.dart';
|
||||
import 'package:doctor_app_flutter/models/operation_report/get_operation_details_response_modle.dart';
|
||||
import 'package:doctor_app_flutter/models/operation_report/get_reservations_response_model.dart';
|
||||
import 'package:doctor_app_flutter/models/operation_report/get_reservations_request_model.dart';
|
||||
|
||||
class OperationReportService extends BaseService {
|
||||
List<GetReservationsResponseModel> _reservationList = [];
|
||||
List<GetReservationsResponseModel> get reservationList => _reservationList;
|
||||
|
||||
List<GetOperationDetailsResponseModel> _operationDetailsList = [];
|
||||
List<GetOperationDetailsResponseModel> get operationDetailsList => _operationDetailsList;
|
||||
|
||||
Future getReservations(
|
||||
{GetReservationsRequestModel getReservationsRequestModel,
|
||||
int patientId}) async {
|
||||
getReservationsRequestModel =
|
||||
GetReservationsRequestModel(patientID: patientId, doctorID: "");
|
||||
|
||||
hasError = false;
|
||||
await baseAppClient.post(GET_RESERVATIONS,
|
||||
onSuccess: (dynamic response, int statusCode) {
|
||||
print("Success");
|
||||
_reservationList.clear();
|
||||
response['List_OTReservationDetails'].forEach(
|
||||
(v) {
|
||||
_reservationList.add(GetReservationsResponseModel.fromJson(v));
|
||||
},
|
||||
);
|
||||
}, onFailure: (String error, int statusCode) {
|
||||
hasError = true;
|
||||
super.error = error;
|
||||
}, body: getReservationsRequestModel.toJson());
|
||||
}
|
||||
|
||||
Future getOperationReportDetails(
|
||||
{GetOperationDetailsRequestModel getOperationReportRequestModel,
|
||||
}) async {
|
||||
|
||||
hasError = false;
|
||||
await baseAppClient.post(GET_OPERATION_DETAILS,
|
||||
onSuccess: (dynamic response, int statusCode) {
|
||||
print("Success");
|
||||
_operationDetailsList.clear();
|
||||
response['List_OperationDetails'].forEach(
|
||||
(v) {
|
||||
_operationDetailsList.add(GetOperationDetailsResponseModel.fromJson(v));
|
||||
},
|
||||
);
|
||||
}, onFailure: (String error, int statusCode) {
|
||||
hasError = true;
|
||||
super.error = error;
|
||||
}, body: getOperationReportRequestModel.toJson());
|
||||
}
|
||||
|
||||
Future updateOperationReport(
|
||||
CreateUpdateOperationReportRequestModel
|
||||
createUpdateOperationReport) async {
|
||||
await baseAppClient.post(UPDATE_OPERATION_REPORT,
|
||||
onSuccess: (dynamic response, int statusCode) {},
|
||||
onFailure: (String error, int statusCode) {
|
||||
hasError = true;
|
||||
super.error = error;
|
||||
}, body: createUpdateOperationReport.toJson(), isFallLanguage: true);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,68 @@
|
||||
import 'package:doctor_app_flutter/config/config.dart';
|
||||
import 'package:doctor_app_flutter/core/service/base/base_service.dart';
|
||||
import 'package:doctor_app_flutter/models/admisson_orders/admission_orders_model.dart';
|
||||
import 'package:doctor_app_flutter/models/admisson_orders/admission_orders_request_model.dart';
|
||||
import 'package:doctor_app_flutter/models/pending_orders/pending_order_request_model.dart';
|
||||
import 'package:doctor_app_flutter/models/pending_orders/pending_orders_model.dart';
|
||||
|
||||
class PendingOrderService extends BaseService {
|
||||
List<PendingOrderModel> _pendingOrderList = List();
|
||||
List<PendingOrderModel> get pendingOrderList => _pendingOrderList;
|
||||
|
||||
List<AdmissionOrdersModel> _admissionOrderList = List();
|
||||
List<AdmissionOrdersModel> get admissionOrderList => _admissionOrderList;
|
||||
|
||||
Future getPendingOrders(
|
||||
{PendingOrderRequestModel pendingOrderRequestModel,
|
||||
int patientId,
|
||||
int admissionNo}) async {
|
||||
pendingOrderRequestModel = PendingOrderRequestModel(
|
||||
patientID: patientId,
|
||||
admissionNo: admissionNo,
|
||||
patientTypeID: 1,
|
||||
patientType: 1,
|
||||
setupID: "010266");
|
||||
|
||||
hasError = false;
|
||||
await baseAppClient.post(GET_PENDING_ORDERS,
|
||||
onSuccess: (dynamic response, int statusCode) {
|
||||
print("Success");
|
||||
_pendingOrderList.clear();
|
||||
response['List_PendingOrders'].forEach(
|
||||
(v) {
|
||||
_pendingOrderList.add(PendingOrderModel.fromJson(v));
|
||||
},
|
||||
);
|
||||
}, onFailure: (String error, int statusCode) {
|
||||
hasError = true;
|
||||
super.error = error;
|
||||
}, body: pendingOrderRequestModel.toJson());
|
||||
}
|
||||
|
||||
Future getAdmissionOrders(
|
||||
{AdmissionOrdersRequestModel admissionOrdersRequestModel,
|
||||
int patientId,
|
||||
int admissionNo}) async {
|
||||
admissionOrdersRequestModel = AdmissionOrdersRequestModel(
|
||||
patientID: patientId,
|
||||
admissionNo: admissionNo,
|
||||
patientTypeID: 1,
|
||||
patientType: 1,
|
||||
setupID: "010266");
|
||||
|
||||
hasError = false;
|
||||
await baseAppClient.post(GET_ADMISSION_ORDERS,
|
||||
onSuccess: (dynamic response, int statusCode) {
|
||||
print("Success");
|
||||
//admissionOrderList.clear();
|
||||
response['List_AdmissionOrders'].forEach(
|
||||
(v) {
|
||||
_admissionOrderList.add(AdmissionOrdersModel.fromJson(v));
|
||||
},
|
||||
);
|
||||
}, onFailure: (String error, int statusCode) {
|
||||
hasError = true;
|
||||
super.error = error;
|
||||
}, body: admissionOrdersRequestModel.toJson());
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,209 @@
|
||||
import 'package:doctor_app_flutter/config/config.dart';
|
||||
import 'package:doctor_app_flutter/core/enum/viewstate.dart';
|
||||
import 'package:doctor_app_flutter/core/model/PatientRegistration/CheckActivationCodeModel.dart';
|
||||
import 'package:doctor_app_flutter/core/model/PatientRegistration/CheckPatientForRegistrationModel.dart';
|
||||
import 'package:doctor_app_flutter/core/model/PatientRegistration/GetPatientInfoRequestModel.dart';
|
||||
import 'package:doctor_app_flutter/core/model/PatientRegistration/GetPatientInfoResponseModel.dart';
|
||||
import 'package:doctor_app_flutter/core/model/PatientRegistration/PatientRegistrationModel.dart';
|
||||
import 'package:doctor_app_flutter/core/model/PatientRegistration/SendActivationCodebyOTPNotificationTypeForRegistrationModel.dart';
|
||||
import 'package:doctor_app_flutter/core/service/PatientRegistrationService.dart';
|
||||
import 'package:doctor_app_flutter/core/viewModel/base_view_model.dart';
|
||||
|
||||
import '../../locator.dart';
|
||||
|
||||
class PatientRegistrationViewModel extends BaseViewModel {
|
||||
PatientRegistrationService _patientRegistrationService =
|
||||
locator<PatientRegistrationService>();
|
||||
|
||||
GetPatientInfoResponseModel get getPatientInfoResponseModel =>
|
||||
_patientRegistrationService.getPatientInfoResponseModel;
|
||||
|
||||
CheckPatientForRegistrationModel checkPatientForRegistrationModel;
|
||||
|
||||
Future checkPatientForRegistration(
|
||||
CheckPatientForRegistrationModel registrationModel) async {
|
||||
checkPatientForRegistrationModel = registrationModel;
|
||||
|
||||
checkPatientForRegistrationModel =
|
||||
CheckPatientForRegistrationModel.fromJson(registrationModel.toJson());
|
||||
setState(ViewState.BusyLocal);
|
||||
await _patientRegistrationService
|
||||
.checkPatientForRegistration(registrationModel);
|
||||
if (_patientRegistrationService.hasError) {
|
||||
error = _patientRegistrationService.error;
|
||||
setState(ViewState.ErrorLocal);
|
||||
} else
|
||||
setState(ViewState.Idle);
|
||||
}
|
||||
|
||||
Future getPatientInfo(
|
||||
GetPatientInfoRequestModel getPatientInfoRequestModel) async {
|
||||
setState(ViewState.BusyLocal);
|
||||
|
||||
/// TODO Elham* return call service when it working
|
||||
_patientRegistrationService.getPatientInfoResponseModel =
|
||||
GetPatientInfoResponseModel.fromJson({
|
||||
"Date": null,
|
||||
"LanguageID": 0,
|
||||
"ServiceName": 0,
|
||||
"Time": null,
|
||||
"AndroidLink": null,
|
||||
"AuthenticationTokenID": null,
|
||||
"Data": null,
|
||||
"Dataw": false,
|
||||
"DietType": 0,
|
||||
"ErrorCode": null,
|
||||
"ErrorEndUserMessage": null,
|
||||
"ErrorEndUserMessageN": null,
|
||||
"ErrorMessage": null,
|
||||
"ErrorType": 0,
|
||||
"FoodCategory": 0,
|
||||
"IOSLink": null,
|
||||
"IsAuthenticated": false,
|
||||
"MealOrderStatus": 0,
|
||||
"MealType": 0,
|
||||
"MessageStatus": 1,
|
||||
"NumberOfResultRecords": 0,
|
||||
"PatientBlodType": null,
|
||||
"SuccessMsg": null,
|
||||
"SuccessMsgN": null,
|
||||
"VidaUpdatedResponse": null,
|
||||
"AccessTokenObject": null,
|
||||
"Age": 33,
|
||||
"ClientIdentifierId": null,
|
||||
"CreatedBy": 0,
|
||||
"DateOfBirth": "07/31/1988",
|
||||
"FirstNameAr": "سفيان",
|
||||
"FirstNameEn": "SUFIAN",
|
||||
"Gender": "M",
|
||||
"GenderAr": null,
|
||||
"GenderEn": null,
|
||||
"HealthId": "30000018540264",
|
||||
"IdNumber": "1062938285",
|
||||
"IdType": "NationalId",
|
||||
"IsHijri": false,
|
||||
"IsInstertedOrUpdated": 0,
|
||||
"IsNull": 0,
|
||||
"IsPatientExistNHIC": 0,
|
||||
"IsRecordLockedByCurrentUser": false,
|
||||
"LastNameAr": "عثمان",
|
||||
"LastNameEn": "OTHMAN",
|
||||
"List_ActiveAccessToken": null,
|
||||
"MaritalStatus": "غير معروف",
|
||||
"MaritalStatusCode": "U",
|
||||
"NationalDateOfBirth": "18/12/1408",
|
||||
"Nationality": "السعودية",
|
||||
"NationalityCode": "SAU",
|
||||
"Occupation": "طالب",
|
||||
"PCDTransactionDataResultList": null,
|
||||
"PCD_GetVidaPatientForManualVerificationList": null,
|
||||
"PCD_NHIC_HMG_PatientDetailsMatchCalulationList": null,
|
||||
"PCD_ReturnValue": 0,
|
||||
"PatientStatus": "-",
|
||||
"PlaceofBirth": "فينا",
|
||||
"PractitionerStatusCode": null,
|
||||
"PractitionerStatusDescAr": null,
|
||||
"PractitionerStatusDescEn": null,
|
||||
"RowCount": 0,
|
||||
"SecondNameAr": "عبدالهادي",
|
||||
"SecondNameEn": "ABDULHADI",
|
||||
"ThirdNameAr": "احمد",
|
||||
"ThirdNameEn": "A",
|
||||
"YakeenVidaPatientDataStatisticsByPatientIdList": null,
|
||||
"YakeenVidaPatientDataStatisticsList": null,
|
||||
"YakeenVidaPatientDataStatisticsPrefferedList": null,
|
||||
"accessToken": null,
|
||||
"categoryCode": 0,
|
||||
"categoryNameAr": null,
|
||||
"categoryNameEn": null,
|
||||
"constraintCode": 0,
|
||||
"constraintNameAr": null,
|
||||
"constraintNameEn": null,
|
||||
"content": null,
|
||||
"errorList": null,
|
||||
"licenseExpiryDate": null,
|
||||
"licenseIssuedDate": null,
|
||||
"licenseStatusCode": null,
|
||||
"licenseStatusDescAr": null,
|
||||
"licenseStatusDescEn": null,
|
||||
"organizations": null,
|
||||
"registrationNumber": null,
|
||||
"specialtyCode": 0,
|
||||
"specialtyNameAr": null,
|
||||
"specialtyNameEn": null
|
||||
});
|
||||
// await _patientRegistrationService.
|
||||
// getPatientInfo(getPatientInfoRequestModel);
|
||||
// if (_patientRegistrationService.hasError) {
|
||||
// error = _patientRegistrationService.error;
|
||||
// setState(ViewState.ErrorLocal);
|
||||
// } else
|
||||
setState(ViewState.Idle);
|
||||
}
|
||||
|
||||
Future sendActivationCodeByOTPNotificationType(
|
||||
{SendActivationCodeByOTPNotificationTypeForRegistrationModel
|
||||
registrationModel,
|
||||
int otpType,
|
||||
PatientRegistrationViewModel user}) async {
|
||||
setState(ViewState.BusyLocal);
|
||||
print(checkPatientForRegistrationModel);
|
||||
print(checkPatientForRegistrationModel);
|
||||
|
||||
await _patientRegistrationService.sendActivationCodeByOTPNotificationType(
|
||||
otpType: otpType,
|
||||
model: this,
|
||||
checkPatientForRegistrationModel: checkPatientForRegistrationModel);
|
||||
if (_patientRegistrationService.hasError) {
|
||||
error = _patientRegistrationService.error;
|
||||
setState(ViewState.ErrorLocal);
|
||||
} else
|
||||
setState(ViewState.Idle);
|
||||
}
|
||||
|
||||
Future checkActivationCode(String code) async {
|
||||
CheckActivationCodeModel model = CheckActivationCodeModel(
|
||||
activationCode: code,
|
||||
patientIdentificationID:
|
||||
checkPatientForRegistrationModel.patientIdentificationID,
|
||||
patientMobileNumber: checkPatientForRegistrationModel.patientMobileNumber,
|
||||
zipCode: checkPatientForRegistrationModel.zipCode,
|
||||
patientOutSA: 0,
|
||||
healthId: getPatientInfoResponseModel.healthId,
|
||||
dOB: checkPatientForRegistrationModel.dOB,
|
||||
isRegister: checkPatientForRegistrationModel.isRegister,
|
||||
isHijri: checkPatientForRegistrationModel.isHijri,
|
||||
sessionID: null,
|
||||
generalid: GENERAL_ID,
|
||||
forRegisteration: true,
|
||||
isDentalAllowedBackend: false,
|
||||
projectOutSA: 0,
|
||||
searchType: 1,
|
||||
versionID: 7.1,
|
||||
channel: 3,
|
||||
// TODO Elham* loginType
|
||||
loginType: 4,
|
||||
logInTokenID:_patientRegistrationService.logInTokenID ,
|
||||
nationalID: checkPatientForRegistrationModel.patientIdentificationID,
|
||||
patientID: 0,
|
||||
mobileNo: checkPatientForRegistrationModel.patientMobileNumber.toString(),
|
||||
);
|
||||
setState(ViewState.BusyLocal);
|
||||
await _patientRegistrationService.checkActivationCode(model);
|
||||
if (_patientRegistrationService.hasError) {
|
||||
error = _patientRegistrationService.error;
|
||||
setState(ViewState.ErrorLocal);
|
||||
} else
|
||||
setState(ViewState.Idle);
|
||||
}
|
||||
|
||||
Future registrationPatient(PatientRegistrationModel registrationModel) async {
|
||||
setState(ViewState.BusyLocal);
|
||||
await _patientRegistrationService.registrationPatient(registrationModel);
|
||||
if (_patientRegistrationService.hasError) {
|
||||
error = _patientRegistrationService.error;
|
||||
setState(ViewState.ErrorLocal);
|
||||
} else
|
||||
setState(ViewState.Idle);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,43 @@
|
||||
import 'package:doctor_app_flutter/core/enum/viewstate.dart';
|
||||
import 'package:doctor_app_flutter/core/service/pending_order_service.dart';
|
||||
import 'package:doctor_app_flutter/core/viewModel/base_view_model.dart';
|
||||
import 'package:doctor_app_flutter/locator.dart';
|
||||
import 'package:doctor_app_flutter/models/admisson_orders/admission_orders_model.dart';
|
||||
import 'package:doctor_app_flutter/models/pending_orders/pending_orders_model.dart';
|
||||
|
||||
class PendingOrdersViewModel extends BaseViewModel {
|
||||
bool hasError = false;
|
||||
PendingOrderService _pendingOrderService = locator<PendingOrderService>();
|
||||
|
||||
List<PendingOrderModel> get pendingOrdersList =>
|
||||
_pendingOrderService.pendingOrderList;
|
||||
|
||||
List<AdmissionOrdersModel> get admissionOrderList =>
|
||||
_pendingOrderService.admissionOrderList;
|
||||
|
||||
Future getPendingOrders({int patientId, int admissionNo}) async {
|
||||
hasError = false;
|
||||
setState(ViewState.Busy);
|
||||
await _pendingOrderService.getPendingOrders(
|
||||
patientId: patientId, admissionNo: admissionNo);
|
||||
if (_pendingOrderService.hasError) {
|
||||
error = _pendingOrderService.error;
|
||||
setState(ViewState.ErrorLocal);
|
||||
} else {
|
||||
setState(ViewState.Idle);
|
||||
}
|
||||
}
|
||||
|
||||
Future getAdmissionOrders({int patientId, int admissionNo}) async {
|
||||
hasError = false;
|
||||
setState(ViewState.Busy);
|
||||
await _pendingOrderService.getAdmissionOrders(
|
||||
patientId: patientId, admissionNo: admissionNo);
|
||||
if (_pendingOrderService.hasError) {
|
||||
error = _pendingOrderService.error;
|
||||
setState(ViewState.ErrorLocal);
|
||||
} else {
|
||||
setState(ViewState.Idle);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,50 @@
|
||||
import 'package:doctor_app_flutter/core/enum/viewstate.dart';
|
||||
import 'package:doctor_app_flutter/core/service/patient/profile/discharge_summary_servive.dart';
|
||||
import 'package:doctor_app_flutter/core/service/patient/profile/operation_report_servive.dart';
|
||||
import 'package:doctor_app_flutter/core/viewModel/base_view_model.dart';
|
||||
import 'package:doctor_app_flutter/locator.dart';
|
||||
import 'package:doctor_app_flutter/models/discharge_summary/GetDischargeSummaryReqModel.dart';
|
||||
import 'package:doctor_app_flutter/models/discharge_summary/GetDischargeSummaryResModel.dart';
|
||||
|
||||
class DischargeSummaryViewModel extends BaseViewModel {
|
||||
bool hasError = false;
|
||||
DischargeSummaryService _dischargeSummaryService =
|
||||
locator<DischargeSummaryService>();
|
||||
|
||||
List<GetDischargeSummaryResModel> get pendingDischargeSummaryList =>
|
||||
_dischargeSummaryService.pendingDischargeSummaryList;
|
||||
|
||||
|
||||
List<GetDischargeSummaryResModel> get allDisChargeSummaryList =>
|
||||
_dischargeSummaryService.allDischargeSummaryList;
|
||||
|
||||
|
||||
Future getPendingDischargeSummary({int patientId, int admissionNo, }) async {
|
||||
GetDischargeSummaryReqModel getDischargeSummaryReqModel = GetDischargeSummaryReqModel(admissionNo:admissionNo,patientID: patientId );
|
||||
hasError = false;
|
||||
setState(ViewState.Busy);
|
||||
await _dischargeSummaryService.getPendingDischargeSummary(getDischargeSummaryReqModel: getDischargeSummaryReqModel);
|
||||
if (_dischargeSummaryService.hasError) {
|
||||
error = _dischargeSummaryService.error;
|
||||
setState(ViewState.ErrorLocal);
|
||||
} else {
|
||||
setState(ViewState.Idle);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Future getAllDischargeSummary({int patientId, int admissionNo, }) async {
|
||||
GetDischargeSummaryReqModel getDischargeSummaryReqModel = GetDischargeSummaryReqModel(admissionNo:admissionNo,patientID: patientId );
|
||||
hasError = false;
|
||||
setState(ViewState.Busy);
|
||||
await _dischargeSummaryService.getAllDischargeSummary(getDischargeSummaryReqModel: getDischargeSummaryReqModel);
|
||||
if (_dischargeSummaryService.hasError) {
|
||||
error = _dischargeSummaryService.error;
|
||||
setState(ViewState.ErrorLocal);
|
||||
} else {
|
||||
setState(ViewState.Idle);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,59 @@
|
||||
import 'package:doctor_app_flutter/core/enum/viewstate.dart';
|
||||
import 'package:doctor_app_flutter/core/service/patient/profile/operation_report_servive.dart';
|
||||
import 'package:doctor_app_flutter/core/viewModel/base_view_model.dart';
|
||||
import 'package:doctor_app_flutter/locator.dart';
|
||||
import 'package:doctor_app_flutter/models/operation_report/create_update_operation_report_request_model.dart';
|
||||
import 'package:doctor_app_flutter/models/operation_report/get_operation_details_request_modle.dart';
|
||||
import 'package:doctor_app_flutter/models/operation_report/get_operation_details_response_modle.dart';
|
||||
import 'package:doctor_app_flutter/models/operation_report/get_reservations_response_model.dart';
|
||||
|
||||
class OperationReportViewModel extends BaseViewModel {
|
||||
bool hasError = false;
|
||||
OperationReportService _operationReportService =
|
||||
locator<OperationReportService>();
|
||||
|
||||
List<GetReservationsResponseModel> get reservationList =>
|
||||
_operationReportService.reservationList;
|
||||
|
||||
List<GetOperationDetailsResponseModel> get operationDetailsList =>
|
||||
_operationReportService.operationDetailsList;
|
||||
|
||||
Future getReservations(int patientId) async {
|
||||
hasError = false;
|
||||
setState(ViewState.Busy);
|
||||
await _operationReportService.getReservations(patientId: patientId);
|
||||
if (_operationReportService.hasError) {
|
||||
error = _operationReportService.error;
|
||||
setState(ViewState.ErrorLocal);
|
||||
} else {
|
||||
setState(ViewState.Idle);
|
||||
}
|
||||
}
|
||||
|
||||
Future getOperationReportDetails(GetReservationsResponseModel reservation) async {
|
||||
hasError = false;
|
||||
setState(ViewState.Busy);
|
||||
GetOperationDetailsRequestModel getOperationReportRequestModel = GetOperationDetailsRequestModel(reservationNo:reservation.oTReservationID, patientID: reservation.patientID, setupID: "010266" );
|
||||
await _operationReportService.getOperationReportDetails(getOperationReportRequestModel:getOperationReportRequestModel);
|
||||
if (_operationReportService.hasError) {
|
||||
error = _operationReportService.error;
|
||||
setState(ViewState.ErrorLocal);
|
||||
} else {
|
||||
setState(ViewState.Idle);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Future updateOperationReport(
|
||||
CreateUpdateOperationReportRequestModel
|
||||
createUpdateOperationReport) async {
|
||||
setState(ViewState.BusyLocal);
|
||||
await _operationReportService.updateOperationReport(createUpdateOperationReport);
|
||||
if (_operationReportService.hasError) {
|
||||
error = _operationReportService.error;
|
||||
setState(ViewState.ErrorLocal);
|
||||
} else
|
||||
setState(ViewState.Idle);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,57 @@
|
||||
class AdmissionOrdersModel {
|
||||
int procedureID;
|
||||
String procedureName;
|
||||
String procedureNameN;
|
||||
int orderNo;
|
||||
int doctorID;
|
||||
int clinicID;
|
||||
String createdOn;
|
||||
int createdBy;
|
||||
String editedOn;
|
||||
int editedBy;
|
||||
String createdByName;
|
||||
|
||||
AdmissionOrdersModel(
|
||||
{this.procedureID,
|
||||
this.procedureName,
|
||||
this.procedureNameN,
|
||||
this.orderNo,
|
||||
this.doctorID,
|
||||
this.clinicID,
|
||||
this.createdOn,
|
||||
this.createdBy,
|
||||
this.editedOn,
|
||||
this.editedBy,
|
||||
this.createdByName});
|
||||
|
||||
AdmissionOrdersModel.fromJson(Map<String, dynamic> json) {
|
||||
procedureID = json['ProcedureID'];
|
||||
procedureName = json['ProcedureName'];
|
||||
procedureNameN = json['ProcedureNameN'];
|
||||
orderNo = json['OrderNo'];
|
||||
doctorID = json['DoctorID'];
|
||||
clinicID = json['ClinicID'];
|
||||
createdOn = json['CreatedOn'];
|
||||
createdBy = json['CreatedBy'];
|
||||
editedOn = json['EditedOn'];
|
||||
editedBy = json['EditedBy'];
|
||||
createdByName = json['CreatedByName'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['ProcedureID'] = this.procedureID;
|
||||
data['ProcedureName'] = this.procedureName;
|
||||
data['ProcedureNameN'] = this.procedureNameN;
|
||||
data['OrderNo'] = this.orderNo;
|
||||
data['DoctorID'] = this.doctorID;
|
||||
data['ClinicID'] = this.clinicID;
|
||||
data['CreatedOn'] = this.createdOn;
|
||||
data['CreatedBy'] = this.createdBy;
|
||||
data['EditedOn'] = this.editedOn;
|
||||
data['EditedBy'] = this.editedBy;
|
||||
data['CreatedByName'] = this.createdByName;
|
||||
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,76 @@
|
||||
class AdmissionOrdersRequestModel {
|
||||
bool isDentalAllowedBackend;
|
||||
double versionID;
|
||||
int channel;
|
||||
int languageID;
|
||||
String iPAdress;
|
||||
String generalid;
|
||||
int deviceTypeID;
|
||||
String tokenID;
|
||||
int patientID;
|
||||
int admissionNo;
|
||||
String sessionID;
|
||||
int projectID;
|
||||
String setupID;
|
||||
bool patientOutSA;
|
||||
int patientType;
|
||||
int patientTypeID;
|
||||
|
||||
AdmissionOrdersRequestModel(
|
||||
{this.isDentalAllowedBackend,
|
||||
this.versionID,
|
||||
this.channel,
|
||||
this.languageID,
|
||||
this.iPAdress,
|
||||
this.generalid,
|
||||
this.deviceTypeID,
|
||||
this.tokenID,
|
||||
this.patientID,
|
||||
this.admissionNo,
|
||||
this.sessionID,
|
||||
this.projectID,
|
||||
this.setupID,
|
||||
this.patientOutSA,
|
||||
this.patientType,
|
||||
this.patientTypeID});
|
||||
|
||||
AdmissionOrdersRequestModel.fromJson(Map<String, dynamic> json) {
|
||||
isDentalAllowedBackend = json['isDentalAllowedBackend'];
|
||||
versionID = json['VersionID'];
|
||||
channel = json['Channel'];
|
||||
languageID = json['LanguageID'];
|
||||
iPAdress = json['IPAdress'];
|
||||
generalid = json['generalid'];
|
||||
deviceTypeID = json['DeviceTypeID'];
|
||||
tokenID = json['TokenID'];
|
||||
patientID = json['PatientID'];
|
||||
admissionNo = json['AdmissionNo'];
|
||||
sessionID = json['SessionID'];
|
||||
projectID = json['ProjectID'];
|
||||
setupID = json['SetupID'];
|
||||
patientOutSA = json['PatientOutSA'];
|
||||
patientType = json['PatientType'];
|
||||
patientTypeID = json['PatientTypeID'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['isDentalAllowedBackend'] = this.isDentalAllowedBackend;
|
||||
data['VersionID'] = this.versionID;
|
||||
data['Channel'] = this.channel;
|
||||
data['LanguageID'] = this.languageID;
|
||||
data['IPAdress'] = this.iPAdress;
|
||||
data['generalid'] = this.generalid;
|
||||
data['DeviceTypeID'] = this.deviceTypeID;
|
||||
data['TokenID'] = this.tokenID;
|
||||
data['PatientID'] = this.patientID;
|
||||
data['AdmissionNo'] = this.admissionNo;
|
||||
data['SessionID'] = this.sessionID;
|
||||
data['ProjectID'] = this.projectID;
|
||||
data['SetupID'] = this.setupID;
|
||||
data['PatientOutSA'] = this.patientOutSA;
|
||||
data['PatientType'] = this.patientType;
|
||||
data['PatientTypeID'] = this.patientTypeID;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,27 @@
|
||||
class GetDischargeSummaryReqModel {
|
||||
int patientID;
|
||||
int admissionNo;
|
||||
int patientType;
|
||||
int patientTypeID;
|
||||
|
||||
GetDischargeSummaryReqModel(
|
||||
{this.patientID, this.admissionNo, this.patientType = 1, this.patientTypeID=1});
|
||||
|
||||
GetDischargeSummaryReqModel.fromJson(Map<String, dynamic> json) {
|
||||
patientID = json['PatientID'];
|
||||
admissionNo = json['AdmissionNo'];
|
||||
patientType = json['PatientType'];
|
||||
patientTypeID = json['PatientTypeID'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['PatientID'] = this.patientID;
|
||||
data['AdmissionNo'] = this.admissionNo;
|
||||
data['PatientType'] = this.patientType;
|
||||
data['PatientTypeID'] = this.patientTypeID;
|
||||
data['SetupID'] = "010266";
|
||||
data['isDentalAllowedBackend'] = false;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,201 @@
|
||||
class GetDischargeSummaryResModel {
|
||||
String setupID;
|
||||
int projectID;
|
||||
int dischargeNo;
|
||||
String dischargeDate;
|
||||
int admissionNo;
|
||||
int assessmentNo;
|
||||
int patientType;
|
||||
int patientID;
|
||||
int clinicID;
|
||||
int doctorID;
|
||||
String finalDiagnosis;
|
||||
String persentation;
|
||||
String pastHistory;
|
||||
String planOfCare;
|
||||
String investigations;
|
||||
String followupPlan;
|
||||
String conditionOnDischarge;
|
||||
String significantFindings;
|
||||
String planedProcedure;
|
||||
int daysStayed;
|
||||
String remarks;
|
||||
String eRCare;
|
||||
int status;
|
||||
bool isActive;
|
||||
int createdBy;
|
||||
String createdOn;
|
||||
int editedBy;
|
||||
String editedOn;
|
||||
bool isPatientDied;
|
||||
dynamic isMedicineApproved;
|
||||
dynamic isOpenBillDischarge;
|
||||
dynamic activatedDate;
|
||||
dynamic activatedBy;
|
||||
dynamic lAMA;
|
||||
dynamic patientCodition;
|
||||
dynamic others;
|
||||
dynamic reconciliationInstruction;
|
||||
String dischargeInstructions;
|
||||
String reason;
|
||||
dynamic dischargeDisposition;
|
||||
dynamic hospitalID;
|
||||
String createdByName;
|
||||
dynamic createdByNameN;
|
||||
String editedByName;
|
||||
dynamic editedByNameN;
|
||||
String clinicName;
|
||||
String projectName;
|
||||
|
||||
GetDischargeSummaryResModel(
|
||||
{this.setupID,
|
||||
this.projectID,
|
||||
this.dischargeNo,
|
||||
this.dischargeDate,
|
||||
this.admissionNo,
|
||||
this.assessmentNo,
|
||||
this.patientType,
|
||||
this.patientID,
|
||||
this.clinicID,
|
||||
this.doctorID,
|
||||
this.finalDiagnosis,
|
||||
this.persentation,
|
||||
this.pastHistory,
|
||||
this.planOfCare,
|
||||
this.investigations,
|
||||
this.followupPlan,
|
||||
this.conditionOnDischarge,
|
||||
this.significantFindings,
|
||||
this.planedProcedure,
|
||||
this.daysStayed,
|
||||
this.remarks,
|
||||
this.eRCare,
|
||||
this.status,
|
||||
this.isActive,
|
||||
this.createdBy,
|
||||
this.createdOn,
|
||||
this.editedBy,
|
||||
this.editedOn,
|
||||
this.isPatientDied,
|
||||
this.isMedicineApproved,
|
||||
this.isOpenBillDischarge,
|
||||
this.activatedDate,
|
||||
this.activatedBy,
|
||||
this.lAMA,
|
||||
this.patientCodition,
|
||||
this.others,
|
||||
this.reconciliationInstruction,
|
||||
this.dischargeInstructions,
|
||||
this.reason,
|
||||
this.dischargeDisposition,
|
||||
this.hospitalID,
|
||||
this.createdByName,
|
||||
this.createdByNameN,
|
||||
this.editedByName,
|
||||
this.editedByNameN,
|
||||
this.clinicName,
|
||||
this.projectName});
|
||||
|
||||
GetDischargeSummaryResModel.fromJson(Map<String, dynamic> json) {
|
||||
setupID = json['SetupID'];
|
||||
projectID = json['ProjectID'];
|
||||
dischargeNo = json['DischargeNo'];
|
||||
dischargeDate = json['DischargeDate'];
|
||||
admissionNo = json['AdmissionNo'];
|
||||
assessmentNo = json['AssessmentNo'];
|
||||
patientType = json['PatientType'];
|
||||
patientID = json['PatientID'];
|
||||
clinicID = json['ClinicID'];
|
||||
doctorID = json['DoctorID'];
|
||||
finalDiagnosis = json['FinalDiagnosis'];
|
||||
persentation = json['Persentation'];
|
||||
pastHistory = json['PastHistory'];
|
||||
planOfCare = json['PlanOfCare'];
|
||||
investigations = json['Investigations'];
|
||||
followupPlan = json['FollowupPlan'];
|
||||
conditionOnDischarge = json['ConditionOnDischarge'];
|
||||
significantFindings = json['SignificantFindings'];
|
||||
planedProcedure = json['PlanedProcedure'];
|
||||
daysStayed = json['DaysStayed'];
|
||||
remarks = json['Remarks'];
|
||||
eRCare = json['ERCare'];
|
||||
status = json['Status'];
|
||||
isActive = json['IsActive'];
|
||||
createdBy = json['CreatedBy'];
|
||||
createdOn = json['CreatedOn'];
|
||||
editedBy = json['EditedBy'];
|
||||
editedOn = json['EditedOn'];
|
||||
isPatientDied = json['IsPatientDied'];
|
||||
isMedicineApproved = json['IsMedicineApproved'];
|
||||
isOpenBillDischarge = json['IsOpenBillDischarge'];
|
||||
activatedDate = json['ActivatedDate'];
|
||||
activatedBy = json['ActivatedBy'];
|
||||
lAMA = json['LAMA'];
|
||||
patientCodition = json['PatientCodition'];
|
||||
others = json['Others'];
|
||||
reconciliationInstruction = json['ReconciliationInstruction'];
|
||||
dischargeInstructions = json['DischargeInstructions'];
|
||||
reason = json['Reason'];
|
||||
dischargeDisposition = json['DischargeDisposition'];
|
||||
hospitalID = json['HospitalID'];
|
||||
createdByName = json['CreatedByName'];
|
||||
createdByNameN = json['CreatedByNameN'];
|
||||
editedByName = json['EditedByName'];
|
||||
editedByNameN = json['EditedByNameN'];
|
||||
clinicName = json['ClinicDescription'];
|
||||
projectName = json['ProjectName'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['SetupID'] = this.setupID;
|
||||
data['ProjectID'] = this.projectID;
|
||||
data['DischargeNo'] = this.dischargeNo;
|
||||
data['DischargeDate'] = this.dischargeDate;
|
||||
data['AdmissionNo'] = this.admissionNo;
|
||||
data['AssessmentNo'] = this.assessmentNo;
|
||||
data['PatientType'] = this.patientType;
|
||||
data['PatientID'] = this.patientID;
|
||||
data['ClinicID'] = this.clinicID;
|
||||
data['DoctorID'] = this.doctorID;
|
||||
data['FinalDiagnosis'] = this.finalDiagnosis;
|
||||
data['Persentation'] = this.persentation;
|
||||
data['PastHistory'] = this.pastHistory;
|
||||
data['PlanOfCare'] = this.planOfCare;
|
||||
data['Investigations'] = this.investigations;
|
||||
data['FollowupPlan'] = this.followupPlan;
|
||||
data['ConditionOnDischarge'] = this.conditionOnDischarge;
|
||||
data['SignificantFindings'] = this.significantFindings;
|
||||
data['PlanedProcedure'] = this.planedProcedure;
|
||||
data['DaysStayed'] = this.daysStayed;
|
||||
data['Remarks'] = this.remarks;
|
||||
data['ERCare'] = this.eRCare;
|
||||
data['Status'] = this.status;
|
||||
data['IsActive'] = this.isActive;
|
||||
data['CreatedBy'] = this.createdBy;
|
||||
data['CreatedOn'] = this.createdOn;
|
||||
data['EditedBy'] = this.editedBy;
|
||||
data['EditedOn'] = this.editedOn;
|
||||
data['IsPatientDied'] = this.isPatientDied;
|
||||
data['IsMedicineApproved'] = this.isMedicineApproved;
|
||||
data['IsOpenBillDischarge'] = this.isOpenBillDischarge;
|
||||
data['ActivatedDate'] = this.activatedDate;
|
||||
data['ActivatedBy'] = this.activatedBy;
|
||||
data['LAMA'] = this.lAMA;
|
||||
data['PatientCodition'] = this.patientCodition;
|
||||
data['Others'] = this.others;
|
||||
data['ReconciliationInstruction'] = this.reconciliationInstruction;
|
||||
data['DischargeInstructions'] = this.dischargeInstructions;
|
||||
data['Reason'] = this.reason;
|
||||
data['DischargeDisposition'] = this.dischargeDisposition;
|
||||
data['HospitalID'] = this.hospitalID;
|
||||
data['CreatedByName'] = this.createdByName;
|
||||
data['CreatedByNameN'] = this.createdByNameN;
|
||||
data['EditedByName'] = this.editedByName;
|
||||
data['EditedByNameN'] = this.editedByNameN;
|
||||
data['ClinicDescription'] = this.clinicName;
|
||||
data['ProjectName'] = this.projectName;
|
||||
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,108 @@
|
||||
class CreateUpdateOperationReportRequestModel {
|
||||
String setupID;
|
||||
int patientID;
|
||||
int reservationNo;
|
||||
int admissionNo;
|
||||
String preOpDiagmosis;
|
||||
String postOpDiagmosis;
|
||||
String surgeon;
|
||||
String assistant;
|
||||
String anasthetist;
|
||||
String operation;
|
||||
String inasion;
|
||||
String finding;
|
||||
String surgeryProcedure;
|
||||
String postOpInstruction;
|
||||
int createdBy;
|
||||
int editedBy;
|
||||
String complicationDetails;
|
||||
String bloodLossDetail;
|
||||
String histopathSpecimen;
|
||||
String microbiologySpecimen;
|
||||
String otherSpecimen;
|
||||
String scrubNurse;
|
||||
String circulatingNurse;
|
||||
String bloodTransfusedDetail;
|
||||
|
||||
CreateUpdateOperationReportRequestModel(
|
||||
{this.setupID,
|
||||
this.patientID,
|
||||
this.reservationNo,
|
||||
this.admissionNo,
|
||||
this.preOpDiagmosis,
|
||||
this.postOpDiagmosis,
|
||||
this.surgeon,
|
||||
this.assistant,
|
||||
this.anasthetist,
|
||||
this.operation,
|
||||
this.inasion,
|
||||
this.finding,
|
||||
this.surgeryProcedure,
|
||||
this.postOpInstruction,
|
||||
this.createdBy,
|
||||
this.editedBy,
|
||||
this.complicationDetails,
|
||||
this.bloodLossDetail,
|
||||
this.histopathSpecimen,
|
||||
this.microbiologySpecimen,
|
||||
this.otherSpecimen,
|
||||
this.scrubNurse,
|
||||
this.circulatingNurse,
|
||||
this.bloodTransfusedDetail});
|
||||
|
||||
CreateUpdateOperationReportRequestModel.fromJson(Map<String, dynamic> json) {
|
||||
setupID = json['SetupID'];
|
||||
patientID = json['PatientID'];
|
||||
reservationNo = json['reservationNo'];
|
||||
admissionNo = json['AdmissionNo'];
|
||||
preOpDiagmosis = json['preOpDiagmosis'];
|
||||
postOpDiagmosis = json['postOpDiagmosis'];
|
||||
surgeon = json['surgeon'];
|
||||
assistant = json['assistant'];
|
||||
anasthetist = json['anasthetist'];
|
||||
operation = json['operation'];
|
||||
inasion = json['inasion'];
|
||||
finding = json['finding'];
|
||||
surgeryProcedure = json['surgeryProcedure'];
|
||||
postOpInstruction = json['postOpInstruction'];
|
||||
createdBy = json['CreatedBy'];
|
||||
editedBy = json['EditedBy'];
|
||||
complicationDetails = json['complicationDetails'];
|
||||
bloodLossDetail = json['bloodLossDetail'];
|
||||
histopathSpecimen = json['histopathSpecimen'];
|
||||
microbiologySpecimen = json['microbiologySpecimen'];
|
||||
otherSpecimen = json['otherSpecimen'];
|
||||
scrubNurse = json['scrubNurse'];
|
||||
circulatingNurse = json['circulatingNurse'];
|
||||
bloodTransfusedDetail = json['BloodTransfusedDetail'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['SetupID'] = this.setupID;
|
||||
data['PatientID'] = this.patientID;
|
||||
data['reservationNo'] = this.reservationNo;
|
||||
data['AdmissionNo'] = this.admissionNo;
|
||||
data['preOpDiagmosis'] = this.preOpDiagmosis;
|
||||
data['postOpDiagmosis'] = this.postOpDiagmosis;
|
||||
data['surgeon'] = this.surgeon;
|
||||
data['assistant'] = this.assistant;
|
||||
data['anasthetist'] = this.anasthetist;
|
||||
data['operation'] = this.operation;
|
||||
data['inasion'] = this.inasion;
|
||||
data['finding'] = this.finding;
|
||||
data['surgeryProcedure'] = this.surgeryProcedure;
|
||||
data['postOpInstruction'] = this.postOpInstruction;
|
||||
data['CreatedBy'] = this.createdBy;
|
||||
data['EditedBy'] = this.editedBy;
|
||||
data['complicationDetails'] = this.complicationDetails;
|
||||
data['bloodLossDetail'] = this.bloodLossDetail;
|
||||
data['histopathSpecimen'] = this.histopathSpecimen;
|
||||
data['microbiologySpecimen'] = this.microbiologySpecimen;
|
||||
data['otherSpecimen'] = this.otherSpecimen;
|
||||
data['scrubNurse'] = this.scrubNurse;
|
||||
data['circulatingNurse'] = this.circulatingNurse;
|
||||
data['BloodTransfusedDetail'] = this.bloodTransfusedDetail;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,68 @@
|
||||
class GetOperationDetailsRequestModel {
|
||||
bool isDentalAllowedBackend;
|
||||
double versionID;
|
||||
int channel;
|
||||
int languageID;
|
||||
String iPAdress;
|
||||
String generalid;
|
||||
int deviceTypeID;
|
||||
String tokenID;
|
||||
int patientID;
|
||||
int reservationNo;
|
||||
String sessionID;
|
||||
int projectID;
|
||||
String setupID;
|
||||
bool patientOutSA;
|
||||
|
||||
GetOperationDetailsRequestModel(
|
||||
{this.isDentalAllowedBackend = false,
|
||||
this.versionID,
|
||||
this.channel,
|
||||
this.languageID,
|
||||
this.iPAdress,
|
||||
this.generalid,
|
||||
this.deviceTypeID,
|
||||
this.tokenID,
|
||||
this.patientID,
|
||||
this.reservationNo,
|
||||
this.sessionID,
|
||||
this.projectID,
|
||||
this.setupID,
|
||||
this.patientOutSA});
|
||||
|
||||
GetOperationDetailsRequestModel.fromJson(Map<String, dynamic> json) {
|
||||
isDentalAllowedBackend = json['isDentalAllowedBackend'];
|
||||
versionID = json['VersionID'];
|
||||
channel = json['Channel'];
|
||||
languageID = json['LanguageID'];
|
||||
iPAdress = json['IPAdress'];
|
||||
generalid = json['generalid'];
|
||||
deviceTypeID = json['DeviceTypeID'];
|
||||
tokenID = json['TokenID'];
|
||||
patientID = json['PatientID'];
|
||||
reservationNo = json['reservationNo'];
|
||||
sessionID = json['SessionID'];
|
||||
projectID = json['ProjectID'];
|
||||
setupID = json['SetupID'];
|
||||
patientOutSA = json['PatientOutSA'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['isDentalAllowedBackend'] = this.isDentalAllowedBackend;
|
||||
data['VersionID'] = this.versionID;
|
||||
data['Channel'] = this.channel;
|
||||
data['LanguageID'] = this.languageID;
|
||||
data['IPAdress'] = this.iPAdress;
|
||||
data['generalid'] = this.generalid;
|
||||
data['DeviceTypeID'] = this.deviceTypeID;
|
||||
data['TokenID'] = this.tokenID;
|
||||
data['PatientID'] = this.patientID;
|
||||
data['reservationNo'] = this.reservationNo;
|
||||
data['SessionID'] = this.sessionID;
|
||||
data['ProjectID'] = this.projectID;
|
||||
data['SetupID'] = this.setupID;
|
||||
data['PatientOutSA'] = this.patientOutSA;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,148 @@
|
||||
class GetOperationDetailsResponseModel {
|
||||
String setupID;
|
||||
int projectID;
|
||||
int reservationNo;
|
||||
int patientID;
|
||||
int admissionID;
|
||||
dynamic surgeryDate;
|
||||
String preOpDiagnosis;
|
||||
String postOpDiagnosis;
|
||||
String surgeon;
|
||||
String assistant;
|
||||
String anasthetist;
|
||||
String operation;
|
||||
String inasion;
|
||||
String finding;
|
||||
String surgeryProcedure;
|
||||
String postOpInstruction;
|
||||
bool isActive;
|
||||
int createdBy;
|
||||
String createdName;
|
||||
dynamic createdNameN;
|
||||
String createdOn;
|
||||
dynamic editedBy;
|
||||
dynamic editedByName;
|
||||
dynamic editedByNameN;
|
||||
dynamic editedOn;
|
||||
dynamic oRBookStatus;
|
||||
String complicationDetail;
|
||||
String bloodLossDetail;
|
||||
String histopathSpecimen;
|
||||
String microbiologySpecimen;
|
||||
String otherSpecimen;
|
||||
dynamic scrubNurse;
|
||||
dynamic circulatingNurse;
|
||||
dynamic bloodTransfusedDetail;
|
||||
|
||||
GetOperationDetailsResponseModel(
|
||||
{this.setupID,
|
||||
this.projectID,
|
||||
this.reservationNo,
|
||||
this.patientID,
|
||||
this.admissionID,
|
||||
this.surgeryDate,
|
||||
this.preOpDiagnosis,
|
||||
this.postOpDiagnosis,
|
||||
this.surgeon,
|
||||
this.assistant,
|
||||
this.anasthetist,
|
||||
this.operation,
|
||||
this.inasion,
|
||||
this.finding,
|
||||
this.surgeryProcedure,
|
||||
this.postOpInstruction,
|
||||
this.isActive,
|
||||
this.createdBy,
|
||||
this.createdName,
|
||||
this.createdNameN,
|
||||
this.createdOn,
|
||||
this.editedBy,
|
||||
this.editedByName,
|
||||
this.editedByNameN,
|
||||
this.editedOn,
|
||||
this.oRBookStatus,
|
||||
this.complicationDetail,
|
||||
this.bloodLossDetail,
|
||||
this.histopathSpecimen,
|
||||
this.microbiologySpecimen,
|
||||
this.otherSpecimen,
|
||||
this.scrubNurse,
|
||||
this.circulatingNurse,
|
||||
this.bloodTransfusedDetail});
|
||||
|
||||
GetOperationDetailsResponseModel.fromJson(Map<String, dynamic> json) {
|
||||
setupID = json['SetupID'];
|
||||
projectID = json['ProjectID'];
|
||||
reservationNo = json['ReservationNo'];
|
||||
patientID = json['PatientID'];
|
||||
admissionID = json['AdmissionID'];
|
||||
surgeryDate = json['SurgeryDate'];
|
||||
preOpDiagnosis = json['PreOpDiagnosis'];
|
||||
postOpDiagnosis = json['PostOpDiagnosis'];
|
||||
surgeon = json['Surgeon'];
|
||||
assistant = json['Assistant'];
|
||||
anasthetist = json['Anasthetist'];
|
||||
operation = json['Operation'];
|
||||
inasion = json['Inasion'];
|
||||
finding = json['Finding'];
|
||||
surgeryProcedure = json['SurgeryProcedure'];
|
||||
postOpInstruction = json['PostOpInstruction'];
|
||||
isActive = json['IsActive'];
|
||||
createdBy = json['CreatedBy'];
|
||||
createdName = json['CreatedName'];
|
||||
createdNameN = json['CreatedNameN'];
|
||||
createdOn = json['CreatedOn'];
|
||||
editedBy = json['EditedBy'];
|
||||
editedByName = json['EditedByName'];
|
||||
editedByNameN = json['EditedByNameN'];
|
||||
editedOn = json['EditedOn'];
|
||||
oRBookStatus = json['ORBookStatus'];
|
||||
complicationDetail = json['ComplicationDetail'];
|
||||
bloodLossDetail = json['BloodLossDetail'];
|
||||
histopathSpecimen = json['HistopathSpecimen'];
|
||||
microbiologySpecimen = json['MicrobiologySpecimen'];
|
||||
otherSpecimen = json['OtherSpecimen'];
|
||||
scrubNurse = json['ScrubNurse'];
|
||||
circulatingNurse = json['CirculatingNurse'];
|
||||
bloodTransfusedDetail = json['BloodTransfusedDetail'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['SetupID'] = this.setupID;
|
||||
data['ProjectID'] = this.projectID;
|
||||
data['ReservationNo'] = this.reservationNo;
|
||||
data['PatientID'] = this.patientID;
|
||||
data['AdmissionID'] = this.admissionID;
|
||||
data['SurgeryDate'] = this.surgeryDate;
|
||||
data['PreOpDiagnosis'] = this.preOpDiagnosis;
|
||||
data['PostOpDiagnosis'] = this.postOpDiagnosis;
|
||||
data['Surgeon'] = this.surgeon;
|
||||
data['Assistant'] = this.assistant;
|
||||
data['Anasthetist'] = this.anasthetist;
|
||||
data['Operation'] = this.operation;
|
||||
data['Inasion'] = this.inasion;
|
||||
data['Finding'] = this.finding;
|
||||
data['SurgeryProcedure'] = this.surgeryProcedure;
|
||||
data['PostOpInstruction'] = this.postOpInstruction;
|
||||
data['IsActive'] = this.isActive;
|
||||
data['CreatedBy'] = this.createdBy;
|
||||
data['CreatedName'] = this.createdName;
|
||||
data['CreatedNameN'] = this.createdNameN;
|
||||
data['CreatedOn'] = this.createdOn;
|
||||
data['EditedBy'] = this.editedBy;
|
||||
data['EditedByName'] = this.editedByName;
|
||||
data['EditedByNameN'] = this.editedByNameN;
|
||||
data['EditedOn'] = this.editedOn;
|
||||
data['ORBookStatus'] = this.oRBookStatus;
|
||||
data['ComplicationDetail'] = this.complicationDetail;
|
||||
data['BloodLossDetail'] = this.bloodLossDetail;
|
||||
data['HistopathSpecimen'] = this.histopathSpecimen;
|
||||
data['MicrobiologySpecimen'] = this.microbiologySpecimen;
|
||||
data['OtherSpecimen'] = this.otherSpecimen;
|
||||
data['ScrubNurse'] = this.scrubNurse;
|
||||
data['CirculatingNurse'] = this.circulatingNurse;
|
||||
data['BloodTransfusedDetail'] = this.bloodTransfusedDetail;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,64 @@
|
||||
class GetReservationsRequestModel {
|
||||
int patientID;
|
||||
int projectID;
|
||||
String doctorID;
|
||||
int clinicID;
|
||||
double versionID;
|
||||
int channel;
|
||||
int languageID;
|
||||
String iPAdress;
|
||||
String generalid;
|
||||
bool patientOutSA;
|
||||
int deviceTypeID;
|
||||
String tokenID;
|
||||
String sessionID;
|
||||
|
||||
GetReservationsRequestModel(
|
||||
{this.patientID,
|
||||
this.projectID,
|
||||
this.doctorID,
|
||||
this.clinicID,
|
||||
this.versionID,
|
||||
this.channel,
|
||||
this.languageID,
|
||||
this.iPAdress,
|
||||
this.generalid,
|
||||
this.patientOutSA,
|
||||
this.deviceTypeID,
|
||||
this.tokenID,
|
||||
this.sessionID});
|
||||
|
||||
GetReservationsRequestModel.fromJson(Map<String, dynamic> json) {
|
||||
patientID = json['PatientID'];
|
||||
projectID = json['ProjectID'];
|
||||
doctorID = json['DoctorID'];
|
||||
clinicID = json['ClinicID'];
|
||||
versionID = json['VersionID'];
|
||||
channel = json['Channel'];
|
||||
languageID = json['LanguageID'];
|
||||
iPAdress = json['IPAdress'];
|
||||
generalid = json['generalid'];
|
||||
patientOutSA = json['PatientOutSA'];
|
||||
deviceTypeID = json['DeviceTypeID'];
|
||||
tokenID = json['TokenID'];
|
||||
sessionID = json['SessionID'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['PatientID'] = this.patientID;
|
||||
data['ProjectID'] = this.projectID;
|
||||
data['DoctorID'] = this.doctorID;
|
||||
data['ClinicID'] = this.clinicID;
|
||||
data['VersionID'] = this.versionID;
|
||||
data['Channel'] = this.channel;
|
||||
data['LanguageID'] = this.languageID;
|
||||
data['IPAdress'] = this.iPAdress;
|
||||
data['generalid'] = this.generalid;
|
||||
data['PatientOutSA'] = this.patientOutSA;
|
||||
data['DeviceTypeID'] = this.deviceTypeID;
|
||||
data['TokenID'] = this.tokenID;
|
||||
data['SessionID'] = this.sessionID;
|
||||
return data;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,152 @@
|
||||
class GetReservationsResponseModel {
|
||||
String setupID;
|
||||
int projectID;
|
||||
int oTReservationID;
|
||||
String oTReservationDate;
|
||||
String oTReservationDateN;
|
||||
int oTID;
|
||||
int admissionRequestNo;
|
||||
int admissionNo;
|
||||
int primaryDoctorID;
|
||||
int patientType;
|
||||
int patientID;
|
||||
int patientStatusType;
|
||||
int clinicID;
|
||||
int doctorID;
|
||||
String operationDate;
|
||||
int operationType;
|
||||
String endDate;
|
||||
String timeStart;
|
||||
String timeEnd;
|
||||
dynamic remarks;
|
||||
int status;
|
||||
int createdBy;
|
||||
String createdOn;
|
||||
int editedBy;
|
||||
String editedOn;
|
||||
String patientName;
|
||||
Null patientNameN;
|
||||
Null gender;
|
||||
String dateofBirth;
|
||||
String mobileNumber;
|
||||
String emailAddress;
|
||||
String doctorName;
|
||||
Null doctorNameN;
|
||||
String clinicDescription;
|
||||
Null clinicDescriptionN;
|
||||
|
||||
GetReservationsResponseModel(
|
||||
{this.setupID,
|
||||
this.projectID,
|
||||
this.oTReservationID,
|
||||
this.oTReservationDate,
|
||||
this.oTReservationDateN,
|
||||
this.oTID,
|
||||
this.admissionRequestNo,
|
||||
this.admissionNo,
|
||||
this.primaryDoctorID,
|
||||
this.patientType,
|
||||
this.patientID,
|
||||
this.patientStatusType,
|
||||
this.clinicID,
|
||||
this.doctorID,
|
||||
this.operationDate,
|
||||
this.operationType,
|
||||
this.endDate,
|
||||
this.timeStart,
|
||||
this.timeEnd,
|
||||
this.remarks,
|
||||
this.status,
|
||||
this.createdBy,
|
||||
this.createdOn,
|
||||
this.editedBy,
|
||||
this.editedOn,
|
||||
this.patientName,
|
||||
this.patientNameN,
|
||||
this.gender,
|
||||
this.dateofBirth,
|
||||
this.mobileNumber,
|
||||
this.emailAddress,
|
||||
this.doctorName,
|
||||
this.doctorNameN,
|
||||
this.clinicDescription,
|
||||
this.clinicDescriptionN});
|
||||
|
||||
GetReservationsResponseModel.fromJson(Map<String, dynamic> json) {
|
||||
setupID = json['SetupID'];
|
||||
projectID = json['ProjectID'];
|
||||
oTReservationID = json['OTReservationID'];
|
||||
oTReservationDate = json['OTReservationDate'];
|
||||
oTReservationDateN = json['OTReservationDateN'];
|
||||
oTID = json['OTID'];
|
||||
admissionRequestNo = json['AdmissionRequestNo'];
|
||||
admissionNo = json['AdmissionNo'];
|
||||
primaryDoctorID = json['PrimaryDoctorID'];
|
||||
patientType = json['PatientType'];
|
||||
patientID = json['PatientID'];
|
||||
patientStatusType = json['PatientStatusType'];
|
||||
clinicID = json['ClinicID'];
|
||||
doctorID = json['DoctorID'];
|
||||
operationDate = json['OperationDate'];
|
||||
operationType = json['OperationType'];
|
||||
endDate = json['EndDate'];
|
||||
timeStart = json['TimeStart'];
|
||||
timeEnd = json['TimeEnd'];
|
||||
remarks = json['Remarks'];
|
||||
status = json['Status'];
|
||||
createdBy = json['CreatedBy'];
|
||||
createdOn = json['CreatedOn'];
|
||||
editedBy = json['EditedBy'];
|
||||
editedOn = json['EditedOn'];
|
||||
patientName = json['PatientName'];
|
||||
patientNameN = json['PatientNameN'];
|
||||
gender = json['Gender'];
|
||||
dateofBirth = json['DateofBirth'];
|
||||
mobileNumber = json['MobileNumber'];
|
||||
emailAddress = json['EmailAddress'];
|
||||
doctorName = json['DoctorName'];
|
||||
doctorNameN = json['DoctorNameN'];
|
||||
clinicDescription = json['ClinicDescription'];
|
||||
clinicDescriptionN = json['ClinicDescriptionN'];
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['SetupID'] = this.setupID;
|
||||
data['ProjectID'] = this.projectID;
|
||||
data['OTReservationID'] = this.oTReservationID;
|
||||
data['OTReservationDate'] = this.oTReservationDate;
|
||||
data['OTReservationDateN'] = this.oTReservationDateN;
|
||||
data['OTID'] = this.oTID;
|
||||
data['AdmissionRequestNo'] = this.admissionRequestNo;
|
||||
data['AdmissionNo'] = this.admissionNo;
|
||||
data['PrimaryDoctorID'] = this.primaryDoctorID;
|
||||
data['PatientType'] = this.patientType;
|
||||
data['PatientID'] = this.patientID;
|
||||
data['PatientStatusType'] = this.patientStatusType;
|
||||
data['ClinicID'] = this.clinicID;
|
||||
data['DoctorID'] = this.doctorID;
|
||||
data['OperationDate'] = this.operationDate;
|
||||
data['OperationType'] = this.operationType;
|
||||
data['EndDate'] = this.endDate;
|
||||
data['TimeStart'] = this.timeStart;
|
||||
data['TimeEnd'] = this.timeEnd;
|
||||
data['Remarks'] = this.remarks;
|
||||
data['Status'] = this.status;
|
||||
data['CreatedBy'] = this.createdBy;
|
||||
data['CreatedOn'] = this.createdOn;
|
||||
data['EditedBy'] = this.editedBy;
|
||||
data['EditedOn'] = this.editedOn;
|
||||
data['PatientName'] = this.patientName;
|
||||
data['PatientNameN'] = this.patientNameN;
|
||||
data['Gender'] = this.gender;
|
||||
data['DateofBirth'] = this.dateofBirth;
|
||||
data['MobileNumber'] = this.mobileNumber;
|
||||
data['EmailAddress'] = this.emailAddress;
|
||||
data['DoctorName'] = this.doctorName;
|
||||
data['DoctorNameN'] = this.doctorNameN;
|
||||
data['ClinicDescription'] = this.clinicDescription;
|
||||
data['ClinicDescriptionN'] = this.clinicDescriptionN;
|
||||
return data;
|
||||
}
|
||||
}
|
||||