Skip to content

Commit

Permalink
Merge pull request #60 from PiusKariuki/feat/surgical-checklist-forms…
Browse files Browse the repository at this point in the history
…-and-conepts

Feat/surgical checklist forms and conepts
  • Loading branch information
daviemukungi authored Dec 18, 2024
2 parents 1112397 + e9e01fe commit ab99f4b
Show file tree
Hide file tree
Showing 10 changed files with 86 additions and 0 deletions.
1 change: 1 addition & 0 deletions configuration/bahmniforms/after_anesthesia_checklist.json

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions configuration/bahmniforms/after_incision_checklist.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"formJson":{"id":41,"uuid":"27824063-c8e2-4ad2-87a1-b8314a3dd20c","name":"SURGICAL OPERATING ROOM AFTER INCISION CHECKLIST","version":"1","published":true,"auditInfo":{"creator":{"uuid":"d7a669e7-5e07-11ef-8f7c-0242ac120002","display":"superman","links":[{"rel":"self","uri":"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/user/d7a669e7-5e07-11ef-8f7c-0242ac120002","resourceAlias":"user"}]},"dateCreated":"2024-12-17T18:24:32.000+0000","changedBy":{"uuid":"d7a669e7-5e07-11ef-8f7c-0242ac120002","display":"superman","links":[{"rel":"self","uri":"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/user/d7a669e7-5e07-11ef-8f7c-0242ac120002","resourceAlias":"user"}]},"dateChanged":"2024-12-17T18:25:09.000+0000"},"resources":[{"value":"{\"name\":\"SURGICAL OPERATING ROOM AFTER INCISION CHECKLIST\",\"id\":41,\"uuid\":\"27824063-c8e2-4ad2-87a1-b8314a3dd20c\",\"defaultLocale\":\"en\",\"controls\":[{\"type\":\"section\",\"label\":{\"translationKey\":\"SECTION_1\",\"type\":\"label\",\"value\":\"Section\",\"id\":\"1\"},\"properties\":{\"addMore\":false,\"location\":{\"column\":0,\"row\":0}},\"id\":\"1\",\"controls\":[{\"type\":\"obsControl\",\"label\":{\"translationKey\":\"OPERATING_ROOM_AFTER_INCISION_2\",\"id\":\"2\",\"units\":\"\",\"type\":\"label\",\"value\":\"Operating Room after Incision\"},\"properties\":{\"mandatory\":false,\"notes\":false,\"addMore\":false,\"hideLabel\":false,\"controlEvent\":false,\"location\":{\"column\":0,\"row\":0},\"url\":\"\",\"autoComplete\":false,\"multiSelect\":true,\"dropDown\":false},\"id\":\"2\",\"concept\":{\"name\":\"Operating Room after Incision\",\"uuid\":\"f5462d43-734e-45cb-aff0-7130026d17c6\",\"datatype\":\"Coded\",\"conceptClass\":\"Misc\",\"conceptHandler\":null,\"answers\":[{\"uuid\":\"104822dc-a09d-4b99-8dd8-40971b59a9ad\",\"name\":{\"display\":\"Conform Surgeon name\",\"uuid\":\"269a483a-6934-3bf9-ada9-1e4f8101d7b6\",\"name\":\"Conform Surgeon name\",\"locale\":\"en\",\"localePreferred\":true,\"conceptNameType\":\"FULLY_SPECIFIED\",\"links\":[{\"rel\":\"self\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/104822dc-a09d-4b99-8dd8-40971b59a9ad/name/269a483a-6934-3bf9-ada9-1e4f8101d7b6\",\"resourceAlias\":\"name\"},{\"rel\":\"full\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/104822dc-a09d-4b99-8dd8-40971b59a9ad/name/269a483a-6934-3bf9-ada9-1e4f8101d7b6?v=full\",\"resourceAlias\":\"name\"}],\"resourceVersion\":\"1.9\"},\"names\":[{\"display\":\"Conform Surgeon name\",\"uuid\":\"269a483a-6934-3bf9-ada9-1e4f8101d7b6\",\"name\":\"Conform Surgeon name\",\"locale\":\"en\",\"localePreferred\":true,\"conceptNameType\":\"FULLY_SPECIFIED\",\"links\":[{\"rel\":\"self\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/104822dc-a09d-4b99-8dd8-40971b59a9ad/name/269a483a-6934-3bf9-ada9-1e4f8101d7b6\",\"resourceAlias\":\"name\"},{\"rel\":\"full\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/104822dc-a09d-4b99-8dd8-40971b59a9ad/name/269a483a-6934-3bf9-ada9-1e4f8101d7b6?v=full\",\"resourceAlias\":\"name\"}],\"resourceVersion\":\"1.9\"},{\"display\":\"Conform Surgeon name\",\"uuid\":\"9c842068-b751-377e-b1de-20ee69c7a5e8\",\"name\":\"Conform Surgeon name\",\"locale\":\"en\",\"localePreferred\":false,\"conceptNameType\":\"SHORT\",\"links\":[{\"rel\":\"self\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/104822dc-a09d-4b99-8dd8-40971b59a9ad/name/9c842068-b751-377e-b1de-20ee69c7a5e8\",\"resourceAlias\":\"name\"},{\"rel\":\"full\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/104822dc-a09d-4b99-8dd8-40971b59a9ad/name/9c842068-b751-377e-b1de-20ee69c7a5e8?v=full\",\"resourceAlias\":\"name\"}],\"resourceVersion\":\"1.9\"}],\"displayString\":\"Conform Surgeon name\",\"resourceVersion\":\"2.0\",\"translationKey\":\"CONFORM_SURGEON_NAME_2\"},{\"uuid\":\"2f965f85-d259-46ac-b390-33a339e03c08\",\"name\":{\"display\":\"Conform Assistant name\",\"uuid\":\"87c63a36-b113-39a6-8f7a-86ae6e751063\",\"name\":\"Conform Assistant name\",\"locale\":\"en\",\"localePreferred\":true,\"conceptNameType\":\"FULLY_SPECIFIED\",\"links\":[{\"rel\":\"self\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/2f965f85-d259-46ac-b390-33a339e03c08/name/87c63a36-b113-39a6-8f7a-86ae6e751063\",\"resourceAlias\":\"name\"},{\"rel\":\"full\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/2f965f85-d259-46ac-b390-33a339e03c08/name/87c63a36-b113-39a6-8f7a-86ae6e751063?v=full\",\"resourceAlias\":\"name\"}],\"resourceVersion\":\"1.9\"},\"names\":[{\"display\":\"Conform Assistant name\",\"uuid\":\"a3411f18-2fe1-3b4e-bee5-a924ef1850bb\",\"name\":\"Conform Assistant name\",\"locale\":\"en\",\"localePreferred\":false,\"conceptNameType\":\"SHORT\",\"links\":[{\"rel\":\"self\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/2f965f85-d259-46ac-b390-33a339e03c08/name/a3411f18-2fe1-3b4e-bee5-a924ef1850bb\",\"resourceAlias\":\"name\"},{\"rel\":\"full\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/2f965f85-d259-46ac-b390-33a339e03c08/name/a3411f18-2fe1-3b4e-bee5-a924ef1850bb?v=full\",\"resourceAlias\":\"name\"}],\"resourceVersion\":\"1.9\"},{\"display\":\"Conform Assistant name\",\"uuid\":\"87c63a36-b113-39a6-8f7a-86ae6e751063\",\"name\":\"Conform Assistant name\",\"locale\":\"en\",\"localePreferred\":true,\"conceptNameType\":\"FULLY_SPECIFIED\",\"links\":[{\"rel\":\"self\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/2f965f85-d259-46ac-b390-33a339e03c08/name/87c63a36-b113-39a6-8f7a-86ae6e751063\",\"resourceAlias\":\"name\"},{\"rel\":\"full\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/2f965f85-d259-46ac-b390-33a339e03c08/name/87c63a36-b113-39a6-8f7a-86ae6e751063?v=full\",\"resourceAlias\":\"name\"}],\"resourceVersion\":\"1.9\"}],\"displayString\":\"Conform Assistant name\",\"resourceVersion\":\"2.0\",\"translationKey\":\"CONFORM_ASSISTANT_NAME_2\"},{\"uuid\":\"16f55984-07fd-4e8e-9c96-2eabdacb2747\",\"name\":{\"display\":\"Confirm name of procedure\",\"uuid\":\"d3ae37f2-e0f9-3003-8e96-ef9ff62d4228\",\"name\":\"Confirm name of procedure\",\"locale\":\"en\",\"localePreferred\":true,\"conceptNameType\":\"FULLY_SPECIFIED\",\"links\":[{\"rel\":\"self\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/16f55984-07fd-4e8e-9c96-2eabdacb2747/name/d3ae37f2-e0f9-3003-8e96-ef9ff62d4228\",\"resourceAlias\":\"name\"},{\"rel\":\"full\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/16f55984-07fd-4e8e-9c96-2eabdacb2747/name/d3ae37f2-e0f9-3003-8e96-ef9ff62d4228?v=full\",\"resourceAlias\":\"name\"}],\"resourceVersion\":\"1.9\"},\"names\":[{\"display\":\"Confirm name of procedure\",\"uuid\":\"d3ae37f2-e0f9-3003-8e96-ef9ff62d4228\",\"name\":\"Confirm name of procedure\",\"locale\":\"en\",\"localePreferred\":true,\"conceptNameType\":\"FULLY_SPECIFIED\",\"links\":[{\"rel\":\"self\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/16f55984-07fd-4e8e-9c96-2eabdacb2747/name/d3ae37f2-e0f9-3003-8e96-ef9ff62d4228\",\"resourceAlias\":\"name\"},{\"rel\":\"full\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/16f55984-07fd-4e8e-9c96-2eabdacb2747/name/d3ae37f2-e0f9-3003-8e96-ef9ff62d4228?v=full\",\"resourceAlias\":\"name\"}],\"resourceVersion\":\"1.9\"},{\"display\":\"Confirm name of procedure\",\"uuid\":\"1be0b00f-c5f5-31d0-aa3e-78226bc382db\",\"name\":\"Confirm name of procedure\",\"locale\":\"en\",\"localePreferred\":false,\"conceptNameType\":\"SHORT\",\"links\":[{\"rel\":\"self\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/16f55984-07fd-4e8e-9c96-2eabdacb2747/name/1be0b00f-c5f5-31d0-aa3e-78226bc382db\",\"resourceAlias\":\"name\"},{\"rel\":\"full\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/16f55984-07fd-4e8e-9c96-2eabdacb2747/name/1be0b00f-c5f5-31d0-aa3e-78226bc382db?v=full\",\"resourceAlias\":\"name\"}],\"resourceVersion\":\"1.9\"}],\"displayString\":\"Confirm name of procedure\",\"resourceVersion\":\"2.0\",\"translationKey\":\"CONFIRM_NAME_OF_PROCEDURE_2\"},{\"uuid\":\"e0756427-bf5c-4f80-a5f1-687eda65dff2\",\"name\":{\"display\":\"Conform complication\",\"uuid\":\"4162207a-77cf-3142-a6e4-7de917ac9838\",\"name\":\"Conform complication\",\"locale\":\"en\",\"localePreferred\":true,\"conceptNameType\":\"FULLY_SPECIFIED\",\"links\":[{\"rel\":\"self\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/e0756427-bf5c-4f80-a5f1-687eda65dff2/name/4162207a-77cf-3142-a6e4-7de917ac9838\",\"resourceAlias\":\"name\"},{\"rel\":\"full\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/e0756427-bf5c-4f80-a5f1-687eda65dff2/name/4162207a-77cf-3142-a6e4-7de917ac9838?v=full\",\"resourceAlias\":\"name\"}],\"resourceVersion\":\"1.9\"},\"names\":[{\"display\":\"Conform complication\",\"uuid\":\"4162207a-77cf-3142-a6e4-7de917ac9838\",\"name\":\"Conform complication\",\"locale\":\"en\",\"localePreferred\":true,\"conceptNameType\":\"FULLY_SPECIFIED\",\"links\":[{\"rel\":\"self\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/e0756427-bf5c-4f80-a5f1-687eda65dff2/name/4162207a-77cf-3142-a6e4-7de917ac9838\",\"resourceAlias\":\"name\"},{\"rel\":\"full\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/e0756427-bf5c-4f80-a5f1-687eda65dff2/name/4162207a-77cf-3142-a6e4-7de917ac9838?v=full\",\"resourceAlias\":\"name\"}],\"resourceVersion\":\"1.9\"},{\"display\":\"Conform complication\",\"uuid\":\"58494454-6073-314c-a77f-5fefeaa6c7f2\",\"name\":\"Conform complication\",\"locale\":\"en\",\"localePreferred\":false,\"conceptNameType\":\"SHORT\",\"links\":[{\"rel\":\"self\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/e0756427-bf5c-4f80-a5f1-687eda65dff2/name/58494454-6073-314c-a77f-5fefeaa6c7f2\",\"resourceAlias\":\"name\"},{\"rel\":\"full\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/e0756427-bf5c-4f80-a5f1-687eda65dff2/name/58494454-6073-314c-a77f-5fefeaa6c7f2?v=full\",\"resourceAlias\":\"name\"}],\"resourceVersion\":\"1.9\"}],\"displayString\":\"Conform complication\",\"resourceVersion\":\"2.0\",\"translationKey\":\"CONFORM_COMPLICATION_2\"},{\"uuid\":\"fd1f72b0-faa1-4c2a-98df-15341253f7b4\",\"name\":{\"display\":\"Confirm any specific post op instruction\",\"uuid\":\"61387a7b-e986-3d4c-9e32-0aff0acec5a8\",\"name\":\"Confirm any specific post op instruction\",\"locale\":\"en\",\"localePreferred\":true,\"conceptNameType\":\"FULLY_SPECIFIED\",\"links\":[{\"rel\":\"self\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/fd1f72b0-faa1-4c2a-98df-15341253f7b4/name/61387a7b-e986-3d4c-9e32-0aff0acec5a8\",\"resourceAlias\":\"name\"},{\"rel\":\"full\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/fd1f72b0-faa1-4c2a-98df-15341253f7b4/name/61387a7b-e986-3d4c-9e32-0aff0acec5a8?v=full\",\"resourceAlias\":\"name\"}],\"resourceVersion\":\"1.9\"},\"names\":[{\"display\":\"Confirm any specific post op instruction\",\"uuid\":\"61387a7b-e986-3d4c-9e32-0aff0acec5a8\",\"name\":\"Confirm any specific post op instruction\",\"locale\":\"en\",\"localePreferred\":true,\"conceptNameType\":\"FULLY_SPECIFIED\",\"links\":[{\"rel\":\"self\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/fd1f72b0-faa1-4c2a-98df-15341253f7b4/name/61387a7b-e986-3d4c-9e32-0aff0acec5a8\",\"resourceAlias\":\"name\"},{\"rel\":\"full\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/fd1f72b0-faa1-4c2a-98df-15341253f7b4/name/61387a7b-e986-3d4c-9e32-0aff0acec5a8?v=full\",\"resourceAlias\":\"name\"}],\"resourceVersion\":\"1.9\"},{\"display\":\"Confirm any specific post op instruction\",\"uuid\":\"31c60acb-cef2-390d-8942-aec6cc57bf2f\",\"name\":\"Confirm any specific post op instruction\",\"locale\":\"en\",\"localePreferred\":false,\"conceptNameType\":\"SHORT\",\"links\":[{\"rel\":\"self\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/fd1f72b0-faa1-4c2a-98df-15341253f7b4/name/31c60acb-cef2-390d-8942-aec6cc57bf2f\",\"resourceAlias\":\"name\"},{\"rel\":\"full\",\"uri\":\"http://localhost/openmrshttp://localhost/openmrs/ws/rest/v1/concept/fd1f72b0-faa1-4c2a-98df-15341253f7b4/name/31c60acb-cef2-390d-8942-aec6cc57bf2f?v=full\",\"resourceAlias\":\"name\"}],\"resourceVersion\":\"1.9\"}],\"displayString\":\"Confirm any specific post op instruction\",\"resourceVersion\":\"2.0\",\"translationKey\":\"CONFIRM_ANY_SPECIFIC_POST_OP_INSTRUCTION_2\"}],\"properties\":{\"allowDecimal\":null}},\"units\":null,\"hiNormal\":null,\"lowNormal\":null,\"hiAbsolute\":null,\"lowAbsolute\":null}]}],\"events\":{\"onFormSave\":\"\",\"onFormInit\":\"\"},\"translationsUrl\":\"/openmrs/ws/rest/v1/bahmniie/form/translations\",\"referenceVersion\":0,\"referenceFormUuid\":\"27824063-c8e2-4ad2-87a1-b8314a3dd20c\"}","dataType":"org.bahmni.customdatatype.datatype.FileSystemStorageDatatype","uuid":"54677df7-f9ea-4f23-ade2-1946ab350180"}]},"translations":[{"locale":"en","labels":{"SECTION_1":"Section"},"concepts":{"CONFORM_COMPLICATION_2":"Conform complication","CONFORM_SURGEON_NAME_2":"Conform Surgeon name","OPERATING_ROOM_AFTER_INCISION_2":"Operating Room after Incision","CONFIRM_ANY_SPECIFIC_POST_OP_INSTRUCTION_2":"Confirm any specific post op instruction","CONFORM_ASSISTANT_NAME_2":"Conform Assistant name","CONFIRM_NAME_OF_PROCEDURE_2":"Confirm name of procedure"},"formName":"SURGICAL OPERATING ROOM AFTER INCISION CHECKLIST","formUuid":null,"version":"1","referenceVersion":null,"referenceFormUuid":null}]}
1 change: 1 addition & 0 deletions configuration/bahmniforms/before_anesthesia_checklist.json

Large diffs are not rendered by default.

Loading

0 comments on commit ab99f4b

Please sign in to comment.