Advertisement
jmpango

Untitled

Jan 15th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.35 KB | None | 0 0
  1. [
  2. {
  3. "id": "aijar.registrationapp.registerPatient",
  4. "instanceOf": "registrationapp.registerPatient",
  5. "label": "aijar.registrationapp.registerpatient.label",
  6. "description": "aijar.registrationapp.registerpatient.description",
  7. "extensions": [
  8. {
  9. "id": "aijar.registrationapp.registerPatient.homepageLink",
  10. "extensionPointId": "org.openmrs.referenceapplication.homepageLink",
  11. "type": "link",
  12. "label": "aijar.registrationapp.registerpatient.label",
  13. "url": "aijar/aijarRegisterPatient.page?appId=aijar.registrationapp.registerPatient",
  14. "icon": "icon-user",
  15. "order": 1,
  16. "requiredPrivilege": "App: registrationapp.registerPatient"
  17. }
  18. ],
  19. "config": {
  20. "allowUnknownPatients": false,
  21. "allowRetrospectiveEntry": true,
  22. "afterCreatedUrl": "/coreapps/clinicianfacing/patient.page?patientId={{patientId}}",
  23. "sections": [
  24. {
  25. "id": "contactInfo",
  26. "label": "aijar.registrationapp.contacts",
  27. "questions": [
  28. {
  29. "legend": "aijar.registrationapp.birthlocation",
  30. "fields": [
  31. {
  32. "type": "personAddress",
  33. "label": "aijar.registrationapp.patient.address.question",
  34. "widget": {
  35. "providerName": "registrationapp",
  36. "fragmentId": "field/personAddressWithHierarchy",
  37. "config": {
  38. "shortcutFor": "address4",
  39. "manualFields": [
  40. "address5"
  41. ]
  42. }
  43. }
  44. }
  45. ]
  46. },
  47. {
  48. "legend": "aijar.registrationapp.registerpatient.phonenumber",
  49. "fields": [
  50. {
  51. "type": "personAttribute",
  52. "label": "aijar.registrationapp.registerpatient.phonenumber.question",
  53. "uuid": "14d4f066-15f5-102d-96e4-000c29c2a5d7",
  54. "widget": {
  55. "providerName": "uicommons",
  56. "fragmentId": "field/text"
  57. }
  58. }
  59. ]
  60. },
  61. {
  62. "legend": "aijar.registrationapp.registerpatient.maritalstatus",
  63. "fields": [
  64. {
  65. "type": "obs",
  66. "label": "aijar.registrationapp.registerpatient.maritalstatus.question",
  67. "formFieldName": "obs.dce0c134-30ab-102d-86b0-7a5022ba4115",
  68. "widget": {
  69. "providerName": "aijar",
  70. "fragmentId": "field/maritalStatus"
  71. }
  72. }
  73. ]
  74. },
  75. {
  76. "legend": "aijar.registrationapp.nextofkin",
  77. "id": "nofLabel",
  78. "fields": [
  79. {
  80. "type": "personAttribute",
  81. "label": "aijar.registrationapp.nextofkin.names",
  82. "formFieldName": "nextOfKinName",
  83. "uuid": "976bcb95-1858-4aa4-8d1a-16fd211a1200",
  84. "widget": {
  85. "providerName": "uicommons",
  86. "fragmentId": "field/text"
  87. }
  88. },
  89. {
  90. "type": "personAttribute",
  91. "label": "aijar.registrationapp.nextofkin.phonenumber",
  92. "formFieldName": "nextOfKinPhone",
  93. "uuid": "02daa466-e951-41ca-a7ad-c94cbee1fde6",
  94. "widget": {
  95. "providerName": "uicommons",
  96. "fragmentId": "field/text"
  97. },
  98. "cssClasses": [
  99. "number"
  100. ]
  101. },
  102. {
  103. "type": "personAttribute",
  104. "label": "aijar.registrationapp.nextofkin.relationship",
  105. "formFieldName": "nextOfKinRelationship",
  106. "uuid": "0d87f22c-daa4-4fdb-a0b5-b31f232cb29a",
  107. "widget": {
  108. "providerName": "uicommons",
  109. "fragmentId": "field/text"
  110. }
  111. }
  112. ]
  113. }
  114. ]
  115. }
  116. ]
  117. }
  118. }
  119. ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement