daftar praktisi

This commit is contained in:
2025-04-24 07:31:36 +07:00
parent 8a2f7d0a05
commit 01435f9fe2
11 changed files with 375 additions and 13 deletions
+33
View File
@@ -0,0 +1,33 @@
<script setup>
</script>
<template>
<ListElement
name="contact"
:rules="['min:1']"
:min="1"
:max="1"
:initial="1"
>
<template #default="{ index }">
<ObjectElement
:name="index"
>
<GroupElement name="container2">
<GroupElement name="column1" :columns="{
container: 6,
}">
<FormLibRelationship/>
</GroupElement>
<GroupElement name="column_2" :columns="{
container: 6,
}">
<FormLibHumanName/>
</GroupElement>
</GroupElement>
<FormLibTelecom/>
<FormLibAddress/>
<FormLibGender/>
</ObjectElement>
</template>
</ListElement>
</template>
+17
View File
@@ -0,0 +1,17 @@
<template>
<RadiogroupElement
name="gender"
view="tabs"
label="Jenis Kelamin"
:items="[
{
value: 'male',
label: 'Laki-Laki',
},
{
value: 'female',
label: 'female',
},
]"
/>
</template>
+76
View File
@@ -0,0 +1,76 @@
<script setup>
// import items from '~/assets/data/contact/relationship.json'
</script>
<template>
<ListElement
name="relationship"
:rules="['min:1']"
:min="1"
:max="1"
:initial="1"
>
<template #default="{ index }">
<ObjectElement
:name="index"
>
<SelectElement
name="code"
:search="true"
:native="false"
input-type="search"
autocomplete="off"
placeholder="Hubungan Dengan Pasien"
:columns="{
container: 12,
}"
:items="[
{
value: 'BP',
label: 'Billing contact person',
},
{
value: 'CP',
label: 'Contact person',
},
{
value: 'EP',
label: 'Emergency contact person',
},
{
value: 'PR',
label: 'Person preparing referral',
},
{
value: 'E',
label: 'Employer',
},
{
value: 'C',
label: 'Emergency Contact',
},
{
value: 'F',
label: 'Federal Agency',
},
{
value: 'I',
label: 'Insurance Company',
},
{
value: 'N',
label: 'Next-of-Kin',
},
{
value: 'S',
label: 'State Agency',
},
{
value: 'U',
label: 'Unknown',
},
]"
/>
</ObjectElement>
</template>
</ListElement>
</template>