diff --git a/openhis-ui-vue3/src/views/patientManagement/outpatienRecords/component/api.js b/openhis-ui-vue3/src/views/patientManagement/outpatienRecords/component/api.js
new file mode 100644
index 00000000..dad6d50a
--- /dev/null
+++ b/openhis-ui-vue3/src/views/patientManagement/outpatienRecords/component/api.js
@@ -0,0 +1,18 @@
+import request from '@/utils/request'
+
+export function listOutpatienRecords(query) {
+ return request({
+ url: '/patientmanage/records/outpatient-record-page',
+ method: 'get',
+ params: query
+ })
+ }
+
+ export function listDoctorNames() {
+ return request({
+ url: '/patientmanage/records/list-doctornames',
+ method: 'get',
+ })
+ }
+
+
diff --git a/openhis-ui-vue3/src/views/patientManagement/outpatienRecords/index.vue b/openhis-ui-vue3/src/views/patientManagement/outpatienRecords/index.vue
new file mode 100644
index 00000000..c1267df7
--- /dev/null
+++ b/openhis-ui-vue3/src/views/patientManagement/outpatienRecords/index.vue
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file