Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
16cacaf
Initial implementation for TMH
Feb 4, 2020
3e6b4f3
Introduce get by patient id api
ganesanarun Feb 5, 2020
84d833e
Introduce docker compose
Feb 11, 2020
23bea59
Docker compose for complete tmh
Feb 11, 2020
5b8bc8e
Isolating tmh from default
Feb 11, 2020
b129c91
Merge branch 'master' into tmh-hip
Feb 12, 2020
4c75312
Delete default hip
Feb 17, 2020
12a9f24
Merge branch 'master' into tmh-hip
Feb 17, 2020
07ea72c
Handle mobile number with country code
Feb 17, 2020
89fd6a4
Merge branch 'master' into tmh-hip
Feb 27, 2020
02716d7
Merge branch 'master' into tmh-hip
Mar 20, 2020
5b5e819
Merge branch 'master' into tmh-hip
Apr 3, 2020
0102ee4
Merge branch 'master' into tmh-hip
Apr 23, 2020
c246594
Initial implementation for TMH
Feb 4, 2020
940caa1
Introduce get by patient id api
ganesanarun Feb 5, 2020
36a4f02
Introduce docker compose
Feb 11, 2020
513bd95
Docker compose for complete tmh
Feb 11, 2020
9ca6692
Isolating tmh from default
Feb 11, 2020
b6d31f9
Delete default hip
Feb 17, 2020
2be2c5d
Handle mobile number with country code
Feb 17, 2020
615fe11
Merge branch 'tmh-hip' of https://github.com/ProjectEKA/hip-service i…
leelanakka May 18, 2020
0a13e5a
Merging master into tmh_hip, Uses GENDER Enum instead of string
leelanakka May 26, 2020
89219bc
Merge branch 'master' into tmh-hip
leelanakka May 26, 2020
4df6b65
Merge branch 'master' into tmh-hip
Veena-tw Jun 2, 2020
e1ae426
TMH | Prasanth, Veena | Adds processing of clinical note
Veena-tw Jun 3, 2020
4c75334
TMH | Prasanth, Veena | Fixes codacy errors for clinical note story
Veena-tw Jun 3, 2020
f08960d
Merge branch 'master' into tmh-hip
Veena-tw Jun 5, 2020
4d90e19
TMH | Prasanth, Veena | Adds implementation to fetch prescription or …
Veena-tw Jun 5, 2020
6e71ce7
TMH | Prasanth, Veena | Renames ItemCode to GenName in prescription f…
Veena-tw Jun 9, 2020
baa6f00
TMH | Prasanth, Veena | Changes type of RequiredQuantity and GivenQua…
Veena-tw Jun 9, 2020
badddbe
Merge branch 'master' into tmh-hip
Veena-tw Jun 9, 2020
7786b9a
TMH | Prasanth, Veena | Fixes date formats validation
Veena-tw Jun 11, 2020
fd4c243
TMH | Prasanth, Veena | Adds gateway and client id related configuration
Veena-tw Jun 11, 2020
4df69e7
TMH | Prasanth, Veena | Fixes dateformats in tests
Veena-tw Jun 12, 2020
7eac4da
Merge branch 'master' into tmh-hip
Veena-tw Jun 18, 2020
07aed7d
Merge branch 'master' into tmh-hip
Veena-tw Jun 18, 2020
5fb66bd
TMH | Veena | Modifies package reference versions
Veena-tw Jun 18, 2020
2b2e640
#TMH 000 | Veena/Prasanth | Fixes bundle issues and makes dataflow wo…
leelanakka Jun 22, 2020
af79756
Merge branch 'master' into tmh-hip
leelanakka Jun 22, 2020
f83ff80
HIP 000| Leela Prasanth | Adds try catch block for the tmh call and u…
leelanakka Jun 23, 2020
4bc9b00
HIP 000 | Veena/Prasanth | Handles timeout issue
leelanakka Jun 24, 2020
111d2e7
Merge branch 'master' into tmh-hip
leelanakka Jun 24, 2020
eb6ac52
Merge branch 'master' into tmh-hip
Veena-tw Jun 25, 2020
76eb0ce
Merge branch 'master' into tmh-hip
Veena-tw Jun 29, 2020
dd15a0c
TMH | Veena | Adds coding to the medication resource as per FHIR format
Veena-tw Jun 29, 2020
63e567f
Merge branch 'master' into tmh-hip
Veena-tw Jul 16, 2020
05c9dde
TMH | Veena | Implements mapping of health examination data into FHIR…
Veena-tw Jul 20, 2020
6fcc186
Merge branch 'master' into tmh-hip
Veena-tw Jul 20, 2020
adaf098
Merge branch 'tmh-hip' of https://github.com/ProjectEKA/hip-service i…
Veena-tw Jul 21, 2020
c59ebe5
TMH | Zafar, Veena | Fixes time/data format in swelling symptoms data
Veena-tw Jul 23, 2020
fcdb78f
Merge branch 'master' into tmh-hip
Veena-tw Jul 23, 2020
0281b0b
TMH | Zafar, Veena | fixes codacy issue
Veena-tw Jul 23, 2020
f8db4f4
TMH | Zafar, Veena | Adds empty check while processing data from TMH
Veena-tw Jul 24, 2020
d577004
TMH | Zafar, Veena | Handles the empty list of data from TMH
Veena-tw Jul 27, 2020
9026b15
Merge branch 'master' into tmh-hip
Veena-tw Jul 27, 2020
1a8a29b
TMH | Zafar, Veena | Fixes microsoft entityframework core in memory a…
Veena-tw Jul 27, 2020
ab4ddf0
TMH | Veena | Fixes codacy issues
Veena-tw Jul 28, 2020
40f497e
Merge branch 'master' into tmh-hip
Veena-tw Aug 17, 2020
986ebfe
TMH | Zafar, Veena | Handles exception in case of blank gender value …
Veena-tw Aug 24, 2020
19599cf
Merge branch 'master' into tmh-hip
Veena-tw Aug 24, 2020
f30fd9e
TMH | Zafar, Veena | incorporates review comments
Veena-tw Aug 25, 2020
504697a
TMH | Zafar, Veena | Adds model classes for diagnostic report hi type
Veena-tw Aug 27, 2020
130d1f5
TMH | Zafar, Veena | Adds initial implementation of diagnostic report…
Veena-tw Aug 27, 2020
f055fcc
TMH | Zafar, Veena | Adds utility to convert url containing pdf data …
Veena-tw Aug 27, 2020
764c56c
TMH | Zafar, Veena | Resolves codacy issues
Veena-tw Aug 28, 2020
7cb7121
TMH | Zafar, Veena | Adds a custom webclient to handle URL redirectio…
Veena-tw Aug 28, 2020
d9232ca
TMH | Zafar, Veena | Adds functionality to process diagnostic report …
Veena-tw Aug 28, 2020
921e9b7
TMH | Veena | Resolves codacy issues
Veena-tw Aug 31, 2020
b8e6475
Merge branch 'master' into tmh-hip
Veena-tw Sep 2, 2020
4d06862
Merge branch 'master' into tmh-hip
Veena-tw Sep 4, 2020
85bdc45
TMH | Zafar, Veena | Modifies the class name to match the TMH backend
Veena-tw Sep 8, 2020
a00897f
Merge branch 'master' into tmh-hip
Veena-tw Sep 22, 2020
fd8b889
TMH | Veena | Resolves json serializer issue on DiagnosticReport hi type
Veena-tw Sep 23, 2020
0254d09
added mocked Dicom image data for diag report
mominzafarTW Sep 30, 2020
45e8b0c
added mocked Dicom image data for diag report
mominzafarTW Sep 30, 2020
c097e52
refactored code, replaced old json file with correct one and added pr…
mominzafarTW Sep 30, 2020
5274ede
added MockedDicomImageData.json to hipService
mominzafarTW Sep 30, 2020
7e978dc
refactored code, replaced base64 dicom data with Tmh-dicom data
mominzafarTW Oct 1, 2020
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
6 changes: 4 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,16 @@ WORKDIR /app

# Copy csproj and restore as distinct layers
COPY HipServiceSrc.sln ./
COPY src/In.ProjectEKA.DefaultHip/*.csproj ./src/In.ProjectEKA.DefaultHip/

COPY src/In.ProjectEKA.HipLibrary/*.csproj ./src/In.ProjectEKA.HipLibrary/
COPY src/In.ProjectEKA.TMHHip/*.csproj ./src/In.ProjectEKA.TMHHip/

COPY src/In.ProjectEKA.HipService/*.csproj ./src/In.ProjectEKA.HipService/
RUN dotnet restore

# Copy everything else and build
COPY . .
WORKDIR /app/src/In.ProjectEKA.DefaultHip
WORKDIR /app/src/In.ProjectEKA.TMHHip
RUN dotnet build -c Release -o /app

WORKDIR /app/src/In.ProjectEKA.HipService
Expand Down
18 changes: 4 additions & 14 deletions HipServiceSrc.sln
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{461C4BC2-AAF
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "In.ProjectEKA.HipService", "src\In.ProjectEKA.HipService\In.ProjectEKA.HipService.csproj", "{3D613EA0-0D56-4B53-89B4-F1035A3934B4}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "In.ProjectEKA.DefaultHip", "src\In.ProjectEKA.DefaultHip\In.ProjectEKA.DefaultHip.csproj", "{288B99D5-3659-41A3-8098-6A645CE3CEF6}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "In.ProjectEKA.TMHHip", "src\In.ProjectEKA.TMHHip\In.ProjectEKA.TMHHip.csproj", "{AC690A7E-7F4B-4D30-B32C-1C1C338E6758}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "In.ProjectEKA.HipLibrary", "src\In.ProjectEKA.HipLibrary\In.ProjectEKA.HipLibrary.csproj", "{7B3816DD-1B05-4249-91BA-47F40EF8BF78}"
EndProject
Expand Down Expand Up @@ -36,18 +36,6 @@ Global
{3D613EA0-0D56-4B53-89B4-F1035A3934B4}.Release|x64.Build.0 = Release|Any CPU
{3D613EA0-0D56-4B53-89B4-F1035A3934B4}.Release|x86.ActiveCfg = Release|Any CPU
{3D613EA0-0D56-4B53-89B4-F1035A3934B4}.Release|x86.Build.0 = Release|Any CPU
{288B99D5-3659-41A3-8098-6A645CE3CEF6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{288B99D5-3659-41A3-8098-6A645CE3CEF6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{288B99D5-3659-41A3-8098-6A645CE3CEF6}.Debug|x64.ActiveCfg = Debug|Any CPU
{288B99D5-3659-41A3-8098-6A645CE3CEF6}.Debug|x64.Build.0 = Debug|Any CPU
{288B99D5-3659-41A3-8098-6A645CE3CEF6}.Debug|x86.ActiveCfg = Debug|Any CPU
{288B99D5-3659-41A3-8098-6A645CE3CEF6}.Debug|x86.Build.0 = Debug|Any CPU
{288B99D5-3659-41A3-8098-6A645CE3CEF6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{288B99D5-3659-41A3-8098-6A645CE3CEF6}.Release|Any CPU.Build.0 = Release|Any CPU
{288B99D5-3659-41A3-8098-6A645CE3CEF6}.Release|x64.ActiveCfg = Release|Any CPU
{288B99D5-3659-41A3-8098-6A645CE3CEF6}.Release|x64.Build.0 = Release|Any CPU
{288B99D5-3659-41A3-8098-6A645CE3CEF6}.Release|x86.ActiveCfg = Release|Any CPU
{288B99D5-3659-41A3-8098-6A645CE3CEF6}.Release|x86.Build.0 = Release|Any CPU
{7B3816DD-1B05-4249-91BA-47F40EF8BF78}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7B3816DD-1B05-4249-91BA-47F40EF8BF78}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7B3816DD-1B05-4249-91BA-47F40EF8BF78}.Debug|x64.ActiveCfg = Debug|Any CPU
Expand All @@ -60,10 +48,12 @@ Global
{7B3816DD-1B05-4249-91BA-47F40EF8BF78}.Release|x64.Build.0 = Release|Any CPU
{7B3816DD-1B05-4249-91BA-47F40EF8BF78}.Release|x86.ActiveCfg = Release|Any CPU
{7B3816DD-1B05-4249-91BA-47F40EF8BF78}.Release|x86.Build.0 = Release|Any CPU
{AC690A7E-7F4B-4D30-B32C-1C1C338E6758}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{AC690A7E-7F4B-4D30-B32C-1C1C338E6758}.Debug|Any CPU.Build.0 = Debug|Any CPU
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{3D613EA0-0D56-4B53-89B4-F1035A3934B4} = {461C4BC2-AAFA-41D1-B508-46D26912A31E}
{288B99D5-3659-41A3-8098-6A645CE3CEF6} = {461C4BC2-AAFA-41D1-B508-46D26912A31E}
{7B3816DD-1B05-4249-91BA-47F40EF8BF78} = {461C4BC2-AAFA-41D1-B508-46D26912A31E}
{AC690A7E-7F4B-4D30-B32C-1C1C338E6758} = {461C4BC2-AAFA-41D1-B508-46D26912A31E}
EndGlobalSection
EndGlobal
4 changes: 3 additions & 1 deletion docker-compose.development.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
version: '3'
services:
hip:
image: "ganesan92/health-information-provider"
image: "ganesan92/tmh-hip"
ports:
- "8000:80"
depends_on:
Expand All @@ -10,6 +10,8 @@ services:
- rabbitmq
otp:
image: "ganesan92/otp-service"
ports:
- "5000:80"
depends_on:
- db
db:
Expand Down
35 changes: 30 additions & 5 deletions hip-service.sln
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{C6699092-7
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "In.ProjectEKA.HipServiceTest", "test\In.ProjectEKA.HipServiceTest\In.ProjectEKA.HipServiceTest.csproj", "{B5A9C0B9-25EC-472E-B2CD-3EC5A69584F7}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "In.ProjectEKA.DefaultHip", "src\In.ProjectEKA.DefaultHip\In.ProjectEKA.DefaultHip.csproj", "{23976B61-FBF9-41B8-AEA2-B70AD47F00A8}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "In.ProjectEKA.DefaultHipTest", "test\In.ProjectEKA.DefaultHipTest\In.ProjectEKA.DefaultHipTest.csproj", "{4412373D-2E69-412A-8264-FA2806902173}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "In.ProjectEKA.HipLibrary", "src\In.ProjectEKA.HipLibrary\In.ProjectEKA.HipLibrary.csproj", "{40B6794D-AA65-4B3D-B929-0180CA40E3D6}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "In.ProjectEKA.TMHHip", "src\In.ProjectEKA.TMHHip\In.ProjectEKA.TMHHip.csproj", "{3022F5F9-928A-4E59-8BD0-858B85C4F7D4}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "In.ProjectEKA.TMHHipTest", "test\In.ProjectEKA.TMHHipTest\In.ProjectEKA.TMHHipTest.csproj", "{77AF99D0-9217-44CA-A0B1-4219BCCB9C0D}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -93,12 +94,36 @@ Global
{40B6794D-AA65-4B3D-B929-0180CA40E3D6}.Release|x64.Build.0 = Release|Any CPU
{40B6794D-AA65-4B3D-B929-0180CA40E3D6}.Release|x86.ActiveCfg = Release|Any CPU
{40B6794D-AA65-4B3D-B929-0180CA40E3D6}.Release|x86.Build.0 = Release|Any CPU
{3022F5F9-928A-4E59-8BD0-858B85C4F7D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3022F5F9-928A-4E59-8BD0-858B85C4F7D4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3022F5F9-928A-4E59-8BD0-858B85C4F7D4}.Debug|x64.ActiveCfg = Debug|Any CPU
{3022F5F9-928A-4E59-8BD0-858B85C4F7D4}.Debug|x64.Build.0 = Debug|Any CPU
{3022F5F9-928A-4E59-8BD0-858B85C4F7D4}.Debug|x86.ActiveCfg = Debug|Any CPU
{3022F5F9-928A-4E59-8BD0-858B85C4F7D4}.Debug|x86.Build.0 = Debug|Any CPU
{3022F5F9-928A-4E59-8BD0-858B85C4F7D4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3022F5F9-928A-4E59-8BD0-858B85C4F7D4}.Release|Any CPU.Build.0 = Release|Any CPU
{3022F5F9-928A-4E59-8BD0-858B85C4F7D4}.Release|x64.ActiveCfg = Release|Any CPU
{3022F5F9-928A-4E59-8BD0-858B85C4F7D4}.Release|x64.Build.0 = Release|Any CPU
{3022F5F9-928A-4E59-8BD0-858B85C4F7D4}.Release|x86.ActiveCfg = Release|Any CPU
{3022F5F9-928A-4E59-8BD0-858B85C4F7D4}.Release|x86.Build.0 = Release|Any CPU
{77AF99D0-9217-44CA-A0B1-4219BCCB9C0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{77AF99D0-9217-44CA-A0B1-4219BCCB9C0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{77AF99D0-9217-44CA-A0B1-4219BCCB9C0D}.Debug|x64.ActiveCfg = Debug|Any CPU
{77AF99D0-9217-44CA-A0B1-4219BCCB9C0D}.Debug|x64.Build.0 = Debug|Any CPU
{77AF99D0-9217-44CA-A0B1-4219BCCB9C0D}.Debug|x86.ActiveCfg = Debug|Any CPU
{77AF99D0-9217-44CA-A0B1-4219BCCB9C0D}.Debug|x86.Build.0 = Debug|Any CPU
{77AF99D0-9217-44CA-A0B1-4219BCCB9C0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{77AF99D0-9217-44CA-A0B1-4219BCCB9C0D}.Release|Any CPU.Build.0 = Release|Any CPU
{77AF99D0-9217-44CA-A0B1-4219BCCB9C0D}.Release|x64.ActiveCfg = Release|Any CPU
{77AF99D0-9217-44CA-A0B1-4219BCCB9C0D}.Release|x64.Build.0 = Release|Any CPU
{77AF99D0-9217-44CA-A0B1-4219BCCB9C0D}.Release|x86.ActiveCfg = Release|Any CPU
{77AF99D0-9217-44CA-A0B1-4219BCCB9C0D}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{7D3C3A05-9145-4A28-B36A-0DCAAB39BF7E} = {C032FE99-9669-480E-8933-B3DCEC39A9D6}
{B5A9C0B9-25EC-472E-B2CD-3EC5A69584F7} = {C6699092-7831-4330-AA7F-CA7A4A0FCEB5}
{23976B61-FBF9-41B8-AEA2-B70AD47F00A8} = {C032FE99-9669-480E-8933-B3DCEC39A9D6}
{4412373D-2E69-412A-8264-FA2806902173} = {C6699092-7831-4330-AA7F-CA7A4A0FCEB5}
{40B6794D-AA65-4B3D-B929-0180CA40E3D6} = {C032FE99-9669-480E-8933-B3DCEC39A9D6}
{3022F5F9-928A-4E59-8BD0-858B85C4F7D4} = {C032FE99-9669-480E-8933-B3DCEC39A9D6}
{77AF99D0-9217-44CA-A0B1-4219BCCB9C0D} = {C6699092-7831-4330-AA7F-CA7A4A0FCEB5}
EndGlobalSection
EndGlobal
11 changes: 0 additions & 11 deletions src/In.ProjectEKA.DefaultHip/DataFlow/CareContextRecord.cs

This file was deleted.

This file was deleted.

This file was deleted.

Loading