Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
328 commits
Select commit Hold shift + click to select a range
1643db1
[Meghna|Nazeer] | Adds authorization to prescription, medication and …
Dec 7, 2020
d955a06
[Meghna|Nazeer] | Makes dosage instruction text null safe and [Authen…
Dec 10, 2020
57faf44
Merge pull request #6 from Bahmni-Covid19/hip_omod_load_error
Nazeer-debug Dec 10, 2020
2cc3e89
[#101, #102, #103] Meghna|Nazeer | Bugfixes for Prescription, Medicat…
MeghnaThoughtworks Dec 16, 2020
a1f0c24
Care context API with patient UUID as a request parameter (#9)
Nazeer-debug Jan 5, 2021
a80a209
HIP#109 | Prescription health-info type for programs (#11)
praveenadayanand Feb 24, 2021
958c7e5
HIP#118 - Adds programs and visits APIs for diagnostic reports (#10)
MeghnaThoughtworks Feb 24, 2021
df4c3ef
Diagnostic report (#12)
Mahesh-I Mar 16, 2021
966b5bb
149 | Makes Diagnostic Report viewable on the app
Mar 26, 2021
a02f327
149 | Adds display text for diagnostic reports
Mar 27, 2021
d2287d5
Merge pull request #14 from Bahmni-Covid19/149-diagnostic-report-app
MeghnaThoughtworks Mar 30, 2021
b1ac3f3
HIP-124 | [Praveena/Sree Ranjani] - Lab results as part of diagnostic…
praveenadayanand Mar 30, 2021
57b9d5d
149 | Praveena - Make labresults viewable on HIU application
praveenadayanand Mar 30, 2021
5ede04d
Merge pull request #15 from Bahmni-Covid19/149-diagnostic-report-app
MeghnaThoughtworks Mar 30, 2021
3ea19a7
Healthid identifier (#17)
swatigogia2020 Apr 27, 2021
e498491
Healthid identifier (#18)
swatigogia2020 Apr 27, 2021
78e1530
146| API endpoint for fetching patients based on the fuzzy logic. (#16)
Nazeer-debug May 11, 2021
352ef57
181-Mahesh adds dao layer to fetch patient with healthId if exists
Mahesh-I May 18, 2021
0c2b691
181-Mahesh Adds API end point for fetching patient with health id
Mahesh-I May 19, 2021
97cab25
202|Nazeer/Sree Ranjani| Fixes building error of maven (#19)
Nazeer-debug May 20, 2021
ebb6eae
182|Sree Ranjani/Nazeer| Adds get the existing patients using the pho…
May 21, 2021
e4c48ce
Merge pull request #20 from Bahmni-Covid19/181-existing-healthId
Mahesh-I May 24, 2021
abeb92f
181-Mahesh Removes the constant health_id_identifier_type_id
Mahesh-I May 24, 2021
1a33de8
Merge pull request #23 from Bahmni-Covid19/181-existing-healthId
Mahesh-I May 24, 2021
79d950a
182-Mahesh/Nazeer | Adds Fetchs multiple patient records with matchin…
Mahesh-I May 25, 2021
36369bf
182-Mahesh|Nazeer Refactors Removes code smells
Mahesh-I May 31, 2021
9ad8964
Update build_and_deploy.yml
Nazeer-debug May 31, 2021
0a0653b
Update build_and_deploy.yml
Nazeer-debug May 31, 2021
ef181e5
182-Mahesh Adds patient uuid in the response
Mahesh-I May 31, 2021
bc0d59f
Merge pull request #24 from Bahmni-Covid19/182-search-patient-by-phon…
Nazeer-debug Jun 1, 2021
dafc343
183 | Meghna|Nazeer | Refactors the matching patient to return all ma…
Jun 1, 2021
a02314b
Merge pull request #25 from Bahmni-Covid19/183-multiple-patients
Nazeer-debug Jun 1, 2021
75e2faf
222|Nazeer|Fixes Null pointer exception where village field is empty
Nazeer-debug Jun 4, 2021
c41b927
Merge pull request #26 from Bahmni-Covid19/222-NPE-fix
MeghnaThoughtworks Jun 7, 2021
f72bed2
230|[Tazeen|Nazeer]|Adds returning phone number in existing patient A…
tazeen7 Jun 8, 2021
d097925
202|Nazeer/Sree Ranjani|Adds deployment script (#21)
Nazeer-debug Jun 8, 2021
a241669
Merge branch 'master' into 230-MobileNumber
Nazeer-debug Jun 8, 2021
d13a8c1
230|Nazeer/Tazeen|Refactors formatted the code
Nazeer-debug Jun 10, 2021
c759846
230|Nazeer/Tazeen| Refactors using the primaryContact name getting th…
Nazeer-debug Jun 10, 2021
a2c0641
Meghna | Adds dev-setup for omod-hip
Jun 10, 2021
68653df
Meghna | Adds hip,bahmni,bahmni-vagarnt
Jun 10, 2021
82de680
Meghna | Adds ndhm-react and bahmni-apps setup
Jun 10, 2021
dd18528
Meghna | Changes indentation
Jun 10, 2021
cea456a
Meghna | Adds default-config setup
Jun 10, 2021
1737cf1
Meghna | Adds links for refernces
Jun 10, 2021
82cf39e
Merge pull request #28 from Bahmni-Covid19/dev-setup
MeghnaThoughtworks Jun 11, 2021
91eaf0c
240 | Meghna | Updates the fhir2.omod
MeghnaThoughtworks Jun 11, 2021
7435c73
241 | Mahesh/Meghna | Refactors code to check for null pointer exception
Jun 11, 2021
60b31e1
Update dev-setup.md
Nazeer-debug Jun 11, 2021
b1af86a
Merge pull request #29 from Bahmni-Covid19/241-bug-diagnosticReport
Nazeer-debug Jun 16, 2021
441f739
Merge pull request #27 from Bahmni-Covid19/230-MobileNumber
Nazeer-debug Jun 16, 2021
a224341
188-[Mahesh] Adds adds undisclosed value to the gender
Mahesh-I Jul 1, 2021
a021eb4
Merge pull request #31 from Bahmni-Covid19/188-gender
Mahesh-I Jul 12, 2021
9aeb572
144-[Mahesh|Rohit] Adds matchs any format of phoneNumber in the fuzzy…
Mahesh-I Jul 22, 2021
0d28ff3
144-[Mahesh|Rohit] Refactors extracts magic literals to variables
rohit-yawalkar Jul 26, 2021
8777335
Merge pull request #32 from Bahmni-Covid19/144-phone_number_formatting
Mahesh-I Jul 27, 2021
6501775
276|Nazeer|Tazeen| Adds an API endpoint to fetch the last visit carec…
Nazeer-debug Aug 2, 2021
959437e
276[Tazeen|Nazeer]| Add Test cases for new care context
tazeen7 Aug 3, 2021
9e46409
276|Tazeen|Nazeer| Removes the * import
Nazeer-debug Aug 3, 2021
56d9673
Merge branch '276-new-context' of https://github.com/Bahmni-Covid19/o…
Nazeer-debug Aug 3, 2021
ad3fb46
Revert "144-[Mahesh|Rohit] Adds matchs any format of phoneNumber in t…
Nazeer-debug Aug 17, 2021
9b80ce5
Merge pull request #36 from Bahmni-Covid19/revert-32-144-phone_number…
Nazeer-debug Aug 17, 2021
ddd54e8
248|Tazeen/Nazeer| Refactors checking visit start date instead of dat…
Nazeer-debug Aug 24, 2021
5634744
321|Nazeer|Swati| Adds catching the null pointer exception (#37)
Nazeer-debug Aug 24, 2021
9fcc3eb
320|Nazeer| Refactors exisiting patient API to use bahmni core search…
Nazeer-debug Aug 24, 2021
cd86bc4
125 op consult (#33)
Mahesh-I Aug 24, 2021
77f86c3
319|Nazeer| Refactors getting both records of the phone number match …
Nazeer-debug Aug 24, 2021
ec31af1
144|Nazeer|Refactors get the records with any phone number format
Nazeer-debug Aug 24, 2021
4921dc0
144|Nazeer| Removed the code which is not related
Nazeer-debug Aug 24, 2021
ab9c9c7
320|Nazeer|Refactors Replace Magic Number with Symbolic Constant
Nazeer-debug Aug 25, 2021
91c1fa7
290|Nazeer|Adds getting the matching records with the middle name
Nazeer-debug Aug 25, 2021
79b3c37
Merge pull request #39 from Bahmni-Covid19/320-refactor-existing-pati…
Nazeer-debug Aug 25, 2021
733ca54
Merge pull request #41 from Bahmni-Covid19/319-phone+fuzzy
Nazeer-debug Aug 25, 2021
b9f2b7c
Merge pull request #42 from Bahmni-Covid19/290-middle-name
Nazeer-debug Aug 25, 2021
f3ab4ba
Merge pull request #35 from Bahmni-Covid19/276-new-context
Nazeer-debug Aug 25, 2021
a97a75f
144|Nazeer|Resolved the merge conflicts|
Nazeer-debug Aug 25, 2021
a77efb7
144|Nazeer|Removed unnecessary code
Nazeer-debug Aug 25, 2021
3b2db3e
Merge pull request #40 from Bahmni-Covid19/144-phone-format
Nazeer-debug Aug 25, 2021
8debeda
279|Nazeer|Sameera| Adds skipping the patient if the patient already …
Nazeer-debug Aug 31, 2021
2d2ade4
125-[Rohit|Tazeen] WIP - Adds PHR Address in identifier type table (#44)
rohit-yawalkar Sep 2, 2021
41654f2
346|Sameera|Nazeer|Fixes duplicate patients issue (#45)
Nazeer-debug Sep 5, 2021
de382d1
125-[Rohit|Tazeen] Adds Lab and Radiology orders in opd notes (#47)
rohit-yawalkar Sep 8, 2021
9b7e0fa
348 popup disappear (#46)
Nazeer-debug Sep 8, 2021
0c3b910
Update liquibase.xml
swatigogia2020 Sep 13, 2021
eb0c02a
366|Sameera|Nazeer|Adds deleting the healthId based on the action
Nazeer-debug Sep 24, 2021
b14b6e8
Merge pull request #49 from Bahmni-Covid19/366-delete-healthId
SanoferSameera Sep 28, 2021
bb03ef8
367|Sameera|Nazeer|Adds deactivating the healthId based on the action
Sep 28, 2021
2cf9a0c
Merge pull request #50 from Bahmni-Covid19/367-deactivate-healthId
SanoferSameera Oct 4, 2021
7e760a2
368|Sameera|Nazeer| Adds. reactivate healthId based on action and ref…
Oct 4, 2021
d90d263
Merge pull request #51 from Bahmni-Covid19/368-reactivate-healthId
SanoferSameera Oct 8, 2021
6356706
133-[Rohit|Tazeen] Adds care-plans in discharge summary notes (#48)
rohit-yawalkar Oct 14, 2021
115904b
404|Sameera|Nazeer| Adds. delete both phrAddress and healthId based o…
Oct 14, 2021
47687b8
404|Sameera|Nazeer| Refactor. delete and deactivate healthId and PhrA…
Oct 14, 2021
fcd3288
402|Sameera|Nazeer| Adds. api to check whether healthId or PhrAddress…
Oct 18, 2021
fcb4516
Merge pull request #52 from Bahmni-Covid19/404-delete-phrAddress
SanoferSameera Oct 18, 2021
382841f
Merge branch 'master' into 402-deactivation-bugs
Oct 18, 2021
7f3e720
402|Sameera| Adds. record with deactivated healthId should not be inc…
Oct 22, 2021
61cc35a
402|Sameera| Refactors. api to get healthId deactivation status
Oct 22, 2021
81c18bf
402|Sameera|Refactors. removed unused class and imports
Oct 22, 2021
2fcb1e4
Sameera|Adds. delete healthId will remove healthId or PhrAddress or b…
Oct 25, 2021
88c6160
400|Sameera|Nazeer| Adds. fixed a bug on fetching discharge summary
Oct 26, 2021
ba6ca7a
Merge pull request #55 from Bahmni-Covid19/400-healthInfo-unavailable
SanoferSameera Oct 26, 2021
ee75b00
Merge pull request #54 from Bahmni-Covid19/delete-healthId
SanoferSameera Oct 29, 2021
2e3269e
Merge pull request #53 from Bahmni-Covid19/402-deactivation-bugs
SanoferSameera Oct 29, 2021
8445c99
399|Sameera|Nazeer|Adds. discharge summary for Program based visit
Oct 29, 2021
8c4742d
Merge pull request #56 from Bahmni-Covid19/399-program-based-Discharg…
SanoferSameera Nov 1, 2021
51bb724
349|Sameera|Umair|Arjun| Adds. OPD notes based on program based visit…
SanoferSameera Nov 2, 2021
b532639
[Rohit|Sameera] - Resolves null pointer exception in fetching conditi…
rohit-yawalkar Nov 8, 2021
598289e
Sameera|Rohit| Refactors. removed redundant code
Nov 9, 2021
aef9f80
Merge pull request #58 from Bahmni-Covid19/fix-null-pointer-exception…
SanoferSameera Nov 9, 2021
23e5b60
[Rohit|Tazeen] - Refactors and validates json reports as per fhir gui…
rohit-yawalkar Nov 24, 2021
cbf50ea
Swati| re-naming Healthid and PHR address
swatigogia2020 Feb 3, 2022
34e5c66
Refactor. extracted identifiers to constant and added boundry conditi…
SanoferSameera Mar 14, 2022
bc0ff95
BAH-1439 | Add. a trigger event
SanoferSameera Apr 1, 2022
34cbc86
BAH-1610 | Refactor. modified Care-Context name in get patient Care-C…
SanoferSameera Apr 21, 2022
8758353
BAH-1531 | refactor. get drug orders based on visit start date in pre…
kavitha-sundararajan Apr 22, 2022
b5425fb
BAH-1531 | Refactor. prescription controller test with vistStartDate
SanoferSameera Apr 22, 2022
9f0a18d
BAH-1610 | Refactor. care-context name to be visit type and visit sta…
SanoferSameera Apr 25, 2022
10ae90a
Merge branch 'BAH-1610' into BAH-1531
SanoferSameera Apr 25, 2022
877871a
BAH-1531 | Refactor. to get drug orders based on visit start DateTime…
SanoferSameera Apr 25, 2022
dc4a75b
BAH-1533 | Refactor. queries to fetch opConsult data based on visit s…
SanoferSameera Apr 27, 2022
ea857f1
BAH-1534 | Refactor. queries to fetch discharge summary based on visi…
SanoferSameera Apr 27, 2022
7d0f5fb
BAH-1532 | Refactor. queries to fetch diagnostic report based on visi…
SanoferSameera Apr 27, 2022
6f7cbd1
BAH-1533 | Fixed. opConsultController Test failure
SanoferSameera Apr 27, 2022
8f5f08c
BAH-1531 | Refactor. prescription query to use encounterdao to get en…
SanoferSameera Apr 27, 2022
09914d0
Fixed cast failure in converting order to Drugorder while fetching di…
SanoferSameera Apr 27, 2022
d7593fe
Refactor. dischrage summary bundle to place conditions and diagnosis …
SanoferSameera Apr 27, 2022
e2da770
Refactor. care-context reference as provider name
SanoferSameera Apr 29, 2022
b094f11
BAH-1610 | refactor. reverted program care-context reference without …
kavitha-sundararajan May 5, 2022
be58df2
BAH-1628 | Refactor. removed from and to date from encounter and lab …
SanoferSameera May 6, 2022
06e4750
BAH-1628 | Refactor. removed from and to date from consultation and o…
SanoferSameera May 6, 2022
9393d36
BAH-1628 | Refactor. removed from and to date from prescription and d…
SanoferSameera May 6, 2022
88a7276
BAH-1628 | Refactor. removed from and to date from discharge summary …
SanoferSameera May 6, 2022
6a93f6b
Fixed. error in fetching chief complaint
SanoferSameera May 6, 2022
a5347c4
BAH-1439 | Refactor. renamed file name
SanoferSameera May 11, 2022
8a0a8fd
Merge pull request #61 from BahmniIndiaDistro/BAH-1439
SanoferSameera May 11, 2022
e00bf85
BAH-1628 | Add. method to extract encounters, obs and orders from vis…
SanoferSameera May 18, 2022
0db3dad
BAH-1628 | Refactor. prescription service to use visit object
SanoferSameera May 18, 2022
1f5b61e
BAH-1628 | Refactor. consultation and opConsult to use visit object
SanoferSameera May 18, 2022
a3b561c
BAH-1628 | Refactor. discharge summary and diagnostic report to use v…
SanoferSameera May 18, 2022
ec86061
BAH-1628 | Refactor. extrated date comparision in controllers into me…
SanoferSameera May 19, 2022
5096bb3
BAH-1628 | Refactor. care-context query to use api service instead of…
SanoferSameera May 19, 2022
78d4e92
BAH-1628 | Refactor. extracted string to constants and removed unused…
SanoferSameera May 20, 2022
a3cdbb9
Merge pull request #63 from BahmniIndiaDistro/BAH-1628
SanoferSameera May 23, 2022
9c3712e
Merge pull request #60 from BahmniIndiaDistro/BAH-1434
SanoferSameera May 25, 2022
224563a
BAH-1849 | Fix. To handle phoneNumber undefined case in fetching matc…
SanoferSameera May 31, 2022
e2d562f
Merge pull request #64 from BahmniIndiaDistro/BAH-1849
SanoferSameera Jun 2, 2022
09f1d14
Making liquibase change to take care of null value in global propert…
swatigogia2020 Jun 10, 2022
488d570
Update. required fhir2 version as 1.3
SanoferSameera Jun 10, 2022
f5f8e3b
BAH-1871 | Fix. To load hip omod with fhir2 upgraded version
SanoferSameera Jun 14, 2022
bc2b7be
BAH-1871 | Test_Fix. downgraded openmrs version to fix test failure
SanoferSameera Jun 14, 2022
3505c6e
BAH-1871 | Upgraded. openmrs version to 2.1.7
SanoferSameera Jun 14, 2022
dfebdb6
Bug Fix. getting new careContext as empty (#65)
SanoferSameera Jun 15, 2022
0ef0d17
BAH-1871 | Upgraded. fhir2 omod version to 1.4.0
SanoferSameera Jun 15, 2022
2c992c2
Merge pull request #67 from BahmniIndiaDistro/BAH-1871
SanoferSameera Jun 15, 2022
d9f30c7
Updating liquibase to update username admin (#68)
swatigogia2020 Jun 16, 2022
c5c6074
BAH-1676 | Refactor. removed ABHA number
SanoferSameera Jun 23, 2022
c43f7cf
BAH-1676 | updated workflow
SanoferSameera Jun 24, 2022
e5ea67d
BAH-1849 | Passing patient dateOfBirth in ABDM matched Bahmni patient…
SanoferSameera Jun 27, 2022
bee4e5d
Updated wokflow
SanoferSameera Jul 1, 2022
a4ff19d
Merge pull request #70 from BahmniIndiaDistro/BAH-1676
SanoferSameera Jul 1, 2022
15a3fe4
BAH-1953 | fixed. updated primaryContact to phoneNumber
kavitha-sundararajan Jul 4, 2022
04c7652
Merge pull request #71 from BahmniIndiaDistro/BAH-1953
SanoferSameera Jul 6, 2022
503fbd1
BAH-1681 | Upgraded openmrs 2.1.1 to 2.4.2
SanoferSameera Jul 7, 2022
06ca86c
updated health id as abha address in getting patients
kavitha-sundararajan Jul 12, 2022
54bc227
BAH-1998 | added changesets to update global property for atomfeed (#72)
kavitha-sundararajan Jul 13, 2022
5aa921e
BAH-1998 | removed duplicate change set
SanoferSameera Jul 14, 2022
e4bd3ec
Bindu | Upgrade to 2.4.2 OMRS version
binduak Jul 10, 2022
2fe8195
BAH-1681 | Updated episode and bahmnicore version in pom
SanoferSameera Jul 25, 2022
5db8920
BAH-1681 | Refactor. to retrieve conditions
SanoferSameera Jul 25, 2022
4530756
BAH-1681 | Refactor. to retrieve bundle for all the Hi-types in corre…
SanoferSameera Jul 25, 2022
9bdd5a6
BAH-1681 | temp fix. updated repository url for bahmni snapshots and …
SanoferSameera Jul 25, 2022
2f49d4b
BAH-1681 | Refactor. removed commented lines in pom
SanoferSameera Jul 26, 2022
10001c4
Merge pull request #74 from BahmniIndiaDistro/BAH-1681
SanoferSameera Jul 26, 2022
822cdb6
BAH-2075 | Refactor. to retrieve patient document
SanoferSameera Jul 27, 2022
ff4a9b9
BAH-1900 | to retrieve document uploaded in lab results
SanoferSameera Jul 29, 2022
917d8bf
BAH-1900 | to send document uploaded in lab result in fhir bundle
SanoferSameera Jul 29, 2022
474159f
Merge pull request #75 from BahmniIndiaDistro/BAH-2075
SanoferSameera Aug 2, 2022
6026f1d
BAH-1900 | added a interface and dao impl for diagnostic Report
SanoferSameera Aug 2, 2022
3d95a8f
BAH-1900 | Refactor. diagnostic report service to send uploaded repor…
SanoferSameera Aug 2, 2022
84dfb08
BAH-1900 | Refactor. to create a bundle with both ordered and new tes…
SanoferSameera Aug 2, 2022
80950c7
BAH-1900 | Refactor. rename and extracting into methods
SanoferSameera Aug 3, 2022
0b1bd8f
BAH-1900 | Fixed. carecontext as null in bundle
SanoferSameera Aug 3, 2022
63adf40
BAH-2116 | Add. to fetch name for non-coded conditions
SanoferSameera Aug 3, 2022
d1bd994
BAH-2116 | Add. to fetch non-coded diagnosis as a part of careContext
SanoferSameera Aug 3, 2022
119f257
Merge pull request #76 from BahmniIndiaDistro/BAH-2116
SanoferSameera Aug 5, 2022
45626d2
Updated. location name
SanoferSameera Aug 8, 2022
73e9571
Refactor. fetching condition in care-context
SanoferSameera Aug 12, 2022
46116bd
BAH-2167 | Refactor. to send visit dateTime in careContext
SanoferSameera Aug 18, 2022
714a9ac
Merge pull request #77 from BahmniIndiaDistro/BAH-2167
SanoferSameera Aug 22, 2022
616bcb8
BAH-2167 | Refactor. to send visit start dateTime in care-context
SanoferSameera Aug 23, 2022
b3f4539
BAH-1900 | Refactor. to create a bundle with ordered test uploads
SanoferSameera Aug 25, 2022
938978d
Merge branch 'master' into BAH-1900
SanoferSameera Aug 25, 2022
50d0f92
BAH-1900 | fix. null pointer exception
SanoferSameera Aug 25, 2022
8f1b3cc
BAH-2150 | Updated fhir2 version to 1.5.0
SanoferSameera Aug 12, 2022
4edd97f
Merge pull request #78 from BahmniIndiaDistro/BAH-2150
SanoferSameera Aug 26, 2022
e2b6a50
Merge branch 'master' into BAH-1900
SanoferSameera Aug 26, 2022
6db42b4
BAH-1900 | Add. boundry condition
SanoferSameera Aug 29, 2022
cff9fb3
BAH-1900 | Refactor. diagnostic report list in bundle
SanoferSameera Aug 30, 2022
8ec176b
BAH-1900 | Add. practitioner in lab result bundle
SanoferSameera Aug 30, 2022
9aa6b62
BAH-1900 | Refactor. extacted into a methods to avoid duplicates
SanoferSameera Sep 2, 2022
e4883d8
BAH-1900 | Refactor. diagnostic report list in bundle
SanoferSameera Sep 2, 2022
9a88103
BAH-1900 | Refactor. logs and unused imports
SanoferSameera Sep 2, 2022
0e417aa
Merge pull request #79 from BahmniIndiaDistro/BAH-1900
SanoferSameera Sep 9, 2022
42a9a60
Refactor. boundry condition for lab result
SanoferSameera Sep 14, 2022
347a42e
BAH-2152 | Created configuration for hardcoded values
SanoferSameera Sep 16, 2022
77e3310
BAH-2152 | Refactor. to use values from Configuration
SanoferSameera Sep 16, 2022
c25561d
BAH-2152 | Refactor. removed unused constants
SanoferSameera Sep 19, 2022
389df54
BAH-2152 | Refactor. readme with instruction to configure a value
SanoferSameera Sep 19, 2022
d715750
Update liquibase.xml
SanoferSameera Sep 19, 2022
2a01b7a
Add. precheck condition to check globalproperty values
SanoferSameera Sep 21, 2022
2c76f80
BAH-2152 | Add. configuration for form to ignore physical examination
SanoferSameera Sep 23, 2022
de7d936
Merge pull request #80 from BahmniIndiaDistro/BAH-2152
SanoferSameera Sep 30, 2022
ac2ab13
BAH-2258: Modifying obs query to fetch units as well
swatigogia2020 Oct 4, 2022
8e8bc0c
Revert "BAH-2258: Modifying obs query to fetch units as well"
kavitha-sundararajan Oct 12, 2022
fd4a4b8
BAH-2258 | fixed. initializing concept object and unproxied
kavitha-sundararajan Oct 12, 2022
9dcc2a5
BAH-2257 | Add. notes to observation (#82)
SanoferSameera Oct 14, 2022
0dc608c
BAH-2371 | Add. To fetch consutation image and video upload as a part…
SanoferSameera Oct 18, 2022
59fb6c9
BAH-2371 | Refactor. To send consultation image and video upload as a…
SanoferSameera Oct 18, 2022
3d0963b
BAH-2371 | Refactor. To ignore consultation image and video upload in…
SanoferSameera Oct 20, 2022
3291916
Merge pull request #83 from BahmniIndiaDistro/BAH-2371
SanoferSameera Oct 25, 2022
266efbf
To fetch patient document attachment in diagnostic report
SanoferSameera Oct 26, 2022
f910322
BAH-2433 | refactored to display chief complaint as single concept in…
kavitha-sundararajan Oct 27, 2022
9e63c07
BAH-2433 | Added logs to track
kavitha-sundararajan Oct 28, 2022
62100df
BAH-2433 | removed logs and feature branch from trigger
kavitha-sundararajan Oct 28, 2022
5577772
BAH-2371 | Add. To add notes in patient document
SanoferSameera Oct 31, 2022
8e0454c
BAH-2433 | refactor. updated the concept class name as a config
kavitha-sundararajan Oct 31, 2022
278aa2e
Merge pull request #84 from BahmniIndiaDistro/BAH-2433
kavitha-sundararajan Nov 1, 2022
6738f06
BAH-2433 | fix to display chief complaint as single data in hiu
kavitha-sundararajan Nov 1, 2022
45c6ece
BAH-2433 | removed custom message building for chief complaint
kavitha-sundararajan Nov 2, 2022
2c83e52
BAH-2433 | fixed. custom display message for chief complaint data in …
kavitha-sundararajan Nov 2, 2022
8bfe1ad
BAH-2433 | removed feature branch from trigger
kavitha-sundararajan Nov 2, 2022
b2b5dd9
BAH-2509 | fixed duplication of reports when there is multiple encoun…
kavitha-sundararajan Nov 2, 2022
19ef139
BAH-2433 | refactor. extracted the message building in separate method
kavitha-sundararajan Nov 2, 2022
0f732ee
Merge pull request #86 from BahmniIndiaDistro/BAH-2433-fix
kavitha-sundararajan Nov 3, 2022
a883022
BAH-2433 | formatted decimal value in chief complaint custom message
kavitha-sundararajan Nov 3, 2022
c25a2a1
BAH-2536 | Patient Dao changes from Bahmni Commons
sivareddyp Dec 7, 2022
2a0bbd3
Merge pull request #87 from BahmniIndiaDistro/BAH-2536
binduak Dec 8, 2022
c1c1769
create LICENSE
N0-man Dec 12, 2022
4011412
update license organization
N0-man Dec 12, 2022
f029f66
BAH-2711 | Refactor. To read login locationUuid from cookie
SanoferSameera Dec 21, 2022
3cbabd8
BAH-2718 | Upgraded Fhir2 version to 1.8 (#88)
SanoferSameera Dec 22, 2022
fa6e4a9
Add. s3 repository in pom
SanoferSameera Dec 23, 2022
6cbbb84
BAH-2711 | Fixed test failures
SanoferSameera Dec 22, 2022
ae40837
Merge pull request #89 from BahmniIndiaDistro/BAH-2711
SanoferSameera Dec 23, 2022
f7d41df
BAH-2765: Adding new privilege for abdm services
swatigogia2020 Jan 4, 2023
e03e8ba
BAH-2765: Adding new privilege for abdm services (#90)
SanoferSameera Jan 12, 2023
c774c3e
BAH-2725 | Add. ABHA Number Extra Identifier (#91)
SanoferSameera Jan 25, 2023
28e750a
BAH-2765 | Add. new role for abdm services
SanoferSameera Feb 14, 2023
ad5ef57
Merge branch 'master' into BAH-2765
SanoferSameera Feb 15, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 58 additions & 0 deletions .github/workflows/build_and_upload.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# This workflow will build a Java project with Maven
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven

name: Java CI with Maven

on:
push:
branches:
- master
workflow_dispatch:
env:
ORG_NAME: BahmniIndiaDistro
EVENT_TYPE: hip-module-trigger

jobs:
build:
name: build and upload hip omod
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Cache Maven packages
uses: actions/cache@v2
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2-
- name: Build with Maven
run: mvn clean install
- run: mkdir staging && cp omod/target/*.omod staging
- uses: actions/upload-artifact@v2
with:
name: Package
path: staging

trigger-dependent-repos:
name: Trigger Workflows
needs: build
runs-on: ubuntu-latest
strategy:
matrix:
dependent-repos: [ 'bahmni-india-package' ]
steps:
- name: Create repository_dispatch
env:
REPOSITORY_NAME: ${{ matrix.dependent-repos }}
run: |
trigger_result=$(curl -s -o trigger_response.txt -w "%{http_code}" -X POST -H "Accept: application/vnd.github.v3+json" -H 'authorization: Bearer ${{ secrets.BAHMNI_PAT }}' https://api.github.com/repos/${ORG_NAME}/${REPOSITORY_NAME}/dispatches -d '{"event_type":"'"${EVENT_TYPE}"'"}')
if [ $trigger_result == 204 ];then
echo "Trigger to $ORG_NAME/$REPOSITORY_NAME Success"
else
echo "Trigger to $ORG_NAME/$REPOSITORY_NAME Failed"
cat trigger_response.txt
exit 1
fi
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,10 @@
.project
.classpath
target

.idea
*.DS_Store
# Package Files #
*.jar
*.war
*.ear
*.iml
274 changes: 0 additions & 274 deletions .settings/org.eclipse.jdt.core.prefs

This file was deleted.

10 changes: 0 additions & 10 deletions .settings/org.eclipse.jdt.ui.prefs

This file was deleted.

9 changes: 0 additions & 9 deletions .settings/org.maven.ide.eclipse.prefs

This file was deleted.

21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2022 Thoughtworks Technologies India Private limited

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
48 changes: 35 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,18 @@
openmrs-module-basicmodule
openmrs-module-hipmodule
==========================

A demonstration module for new OpenMRS module developers
HIP module for exposing HIP specific features from OpenMRS.

Description
-----------
This is a very basic module which can be used as a starting point in creating a new module.
This module is supporting the HIP service with all necessary endpoints exposed that are required by the HIP service.

Building from Source
--------------------
You will need to have Java 1.6+ and Maven 2.x+ installed. Use the command 'mvn package' to
compile and package the module. The .omod file will be in the omod/target folder.
You will need to have Java 1.6+ and Maven 2.x+ installed.
You need to install the OpenMrs module SDK from https://github.com/openmrs/openmrs-sdk (see Readme for installation instructions)

Alternatively you can add the snippet provided in the [Creating Modules](https://wiki.openmrs.org/x/cAEr) page to your
omod/pom.xml and use the mvn command:

mvn package -P deploy-web -D deploy.path="../../openmrs-1.8.x/webapp/src/main/webapp"

It will allow you to deploy any changes to your web
resources such as jsp or js files without re-installing the module. The deploy path says
where OpenMRS is deployed.
Use the command `mvn clean install` to build the module, the .omod file will be in the omod/target folder.

Installation
------------
Expand All @@ -30,3 +23,32 @@ If uploads are not allowed from the web (changable via a runtime property), you
into the ~/.OpenMRS/modules folder. (Where ~/.OpenMRS is assumed to be the Application
Data Directory that the running openmrs is currently using.) After putting the file in there
simply restart OpenMRS/tomcat and the module will be loaded and started.

Configure values
------------
## Vagrant setup

You can configure values like, say location, concept and attribute names. you can check **api/src/main/java/org/bahmni/module/hip/Config.java** to know what are the values you can configure and default values.

### One time setup

1. create a file. For example, created `env_file` in `/etc/openmrs/` directory.
2. To create conf file for openmrs service,`systemctl edit openmrs`. It will open blank file. paste the following lines in it
```
[Service]
EnvironmentFile=/etc/openmrs/env_file
```
Note: You need to specify your created file path from 1st step in `EnvironmentFile` variable

### To configure values

You need to add values to the `env_file`. For example, if you need to specify custom values for Location and Phone Number attribute.
```
LOCATION=your_location
PHONE_NUMBER=your_phoneNumber_attribute_name
```
Note: Attribute Name should be exactly same as enum keys from **api/src/main/java/org/bahmni/module/hip/Config.java**

## Docker setup

You can add values to the openmrs Environment variables, specifying same attribute name.
Loading