Skip to content

Commit

Permalink
Merge pull request #499 from Project-MONAI/AI-186
Browse files Browse the repository at this point in the history
adding hl7 linking to workflowInstanceId etc
  • Loading branch information
neildsouth authored Nov 23, 2023
2 parents fc5e3f2 + 810eb66 commit 85a7686
Show file tree
Hide file tree
Showing 50 changed files with 1,781 additions and 712 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -560,3 +560,4 @@ FodyWeavers.xsd
# Additional files built by Visual Studio

# End of https://www.toptal.com/developers/gitignore/api/aspnetcore,dotnetcore,visualstudio,visualstudiocode
/src/InformaticsGateway/Properties/launchSettings.json
38 changes: 28 additions & 10 deletions doc/dependency_decisions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -314,62 +314,77 @@
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.22
:when: 2022-08-16 23:05:49.698463427 Z
- 6.0.25
- :when: 2022-08-16 23:05:49.698463427 Z
- - :approve
- Microsoft.EntityFrameworkCore
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.22
- 6.0.25
:when: 2022-08-16 23:05:50.137694970 Z
- - :approve
- Microsoft.EntityFrameworkCore.Abstractions
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.22
:when: 2022-08-16 23:05:51.008105271 Z
- 6.0.25
- :when: 2022-08-16 23:05:51.008105271 Z
- - :approve
- Microsoft.EntityFrameworkCore.Analyzers
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.22
:when: 2022-08-16 23:05:51.445711308 Z
- 6.0.25
- :when: 2022-08-16 23:05:51.445711308 Z
- - :approve
- Microsoft.EntityFrameworkCore.Design
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.22
:when: 2022-08-16 23:05:51.922790944 Z
- 6.0.25
- :when: 2022-08-16 23:05:51.922790944 Z
- - :approve
- Microsoft.EntityFrameworkCore.InMemory
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.22
:when: 2022-08-16 23:05:52.375150938 Z
- 6.0.25
- :when: 2022-08-16 23:05:52.375150938 Z
- - :approve
- Microsoft.EntityFrameworkCore.Relational
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.22
:when: 2022-08-16 23:05:52.828879230 Z
- 6.0.25
- :when: 2022-08-16 23:05:52.828879230 Z
- - :approve
- Microsoft.EntityFrameworkCore.Tools
- :who: ndsouth
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.25
- :when: 2022-08-16 23:05:52.828879230 Z
- - :approve
- Microsoft.EntityFrameworkCore.Sqlite
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.22
- 6.0.25
:when: 2022-08-16 23:05:53.270526921 Z
- - :approve
- Microsoft.EntityFrameworkCore.Sqlite.Core
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.22
- 6.0.25
:when: 2022-08-16 23:05:53.706997823 Z
- - :approve
- Microsoft.Extensions.ApiDescription.Server
Expand Down Expand Up @@ -512,22 +527,25 @@
:versions:
- 6.0.21
- 6.0.22
:when: 2022-08-29 18:11:22.090772006 Z
- 6.0.25
- :when: 2022-08-29 18:11:22.090772006 Z
- - :approve
- Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions
- :who: mocsharp
:why: MIT (https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt)
:versions:
- 6.0.21
- 6.0.22
:when: 2022-08-29 18:11:22.090772006 Z
- 6.0.25
- :when: 2022-08-29 18:11:22.090772006 Z
- - :approve
- Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore
- :who: mocsharp
:why: MIT (https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt)
:versions:
- 6.0.22
:when: 2022-08-29 18:11:22.090772006 Z
- 6.0.25
- :when: 2022-08-29 18:11:22.090772006 Z
- - :approve
- Microsoft.Extensions.FileProviders.Abstractions
- :who: mocsharp
Expand Down
6 changes: 3 additions & 3 deletions src/Api/Monai.Deploy.InformaticsGateway.Api.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -54,9 +54,9 @@
<ItemGroup>
<PackageReference Include="fo-dicom" Version="5.1.1" />
<PackageReference Include="Macross.Json.Extensions" Version="3.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Abstractions" Version="6.0.22" />
<PackageReference Include="Monai.Deploy.Messaging" Version="1.0.5-rc0006" />
<PackageReference Include="Monai.Deploy.Messaging.RabbitMQ" Version="1.0.5-rc0006" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Abstractions" Version="6.0.25" />
<PackageReference Include="Monai.Deploy.Messaging" Version="1.0.5" />
<PackageReference Include="Monai.Deploy.Messaging.RabbitMQ" Version="1.0.5" />
<PackageReference Include="Monai.Deploy.Storage" Version="0.2.18" />
</ItemGroup>

Expand Down
3 changes: 2 additions & 1 deletion src/Api/Storage/Hl7FileStorageMetadata.cs
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ public Hl7FileStorageMetadata(string connectionId, DataService dataType, string
DataOrigin.DataService = dataType;
DataOrigin.Source = dataOrigin;
DataOrigin.Destination = IpAddress();
DataOrigin.ArtifactType = Messaging.Common.ArtifactType.HL7;

File = new StorageObjectMetadata(FileExtension)
{
Expand All @@ -63,4 +64,4 @@ public Hl7FileStorageMetadata(string connectionId, DataService dataType, string
};
}
}
}
}
20 changes: 10 additions & 10 deletions src/Api/Test/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -116,8 +116,8 @@
},
"Microsoft.EntityFrameworkCore.Abstractions": {
"type": "Transitive",
"resolved": "6.0.22",
"contentHash": "3ycEYrtWoa4kv5mUECU2LNBbWiYh345b1uQLvg4pHCEICXoJZ8Sfu/2yGloKiMNgMdDc02gFYCRHxsqQNZpnWA=="
"resolved": "6.0.25",
"contentHash": "DalO25C96LsIfAPlyizyun9y1XrIquRugPEGXC8+z7dFo+GyU0LRd0R11JDd3rJWjR18NOFYwqNenjyDpNRO3A=="
},
"Microsoft.Extensions.Configuration.Abstractions": {
"type": "Transitive",
Expand Down Expand Up @@ -249,8 +249,8 @@
},
"Monai.Deploy.Messaging": {
"type": "Transitive",
"resolved": "1.0.5-rc0006",
"contentHash": "Yr6Ix8AeKdciz7t9aeteYuDAiNpmv3FmpF9bvdvjVh46gBazf+HBdvXdbWWXgzNTd3yevsQGBKazQXN9ecqwog==",
"resolved": "1.0.5",
"contentHash": "J8Lskfy8PSVQLDE2uLqh53uaPpqpRJuSGVHpR2jrw+GYnTTDv21j/2gxwG8Hq2NgNOkWLNVi+fFnyWd6WFiUTA==",
"dependencies": {
"Ardalis.GuardClauses": "4.1.1",
"Microsoft.Extensions.Diagnostics.HealthChecks": "6.0.21",
Expand All @@ -260,10 +260,10 @@
},
"Monai.Deploy.Messaging.RabbitMQ": {
"type": "Transitive",
"resolved": "1.0.5-rc0006",
"contentHash": "luSfBhU4hFwyGk7SS05sfKHwxcCYjXimfmaTjNDjFKKjIYbd3IPm8lYDPSiszbZB53jpgNvYDy+aWJY8YlVXZg==",
"resolved": "1.0.5",
"contentHash": "L+BWU5Xq1ARjFRcpnefDJGuG52Zw4Iz3qql1tn8lYfqoC4B37fAUVz6k7Ar7v1OUwPo/JR8q4OP2IIMpqpKRRA==",
"dependencies": {
"Monai.Deploy.Messaging": "1.0.5-rc0006",
"Monai.Deploy.Messaging": "1.0.5",
"Polly": "7.2.4",
"RabbitMQ.Client": "6.5.0"
}
Expand Down Expand Up @@ -1278,10 +1278,10 @@
"type": "Project",
"dependencies": {
"Macross.Json.Extensions": "[3.0.0, )",
"Microsoft.EntityFrameworkCore.Abstractions": "[6.0.22, )",
"Microsoft.EntityFrameworkCore.Abstractions": "[6.0.25, )",
"Monai.Deploy.InformaticsGateway.Common": "[1.0.0, )",
"Monai.Deploy.Messaging": "[1.0.5-rc0006, )",
"Monai.Deploy.Messaging.RabbitMQ": "[1.0.5-rc0006, )",
"Monai.Deploy.Messaging": "[1.0.5, )",
"Monai.Deploy.Messaging.RabbitMQ": "[1.0.5, )",
"Monai.Deploy.Storage": "[0.2.18, )",
"fo-dicom": "[5.1.1, )"
}
Expand Down
20 changes: 10 additions & 10 deletions src/Api/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,15 +29,15 @@
},
"Microsoft.EntityFrameworkCore.Abstractions": {
"type": "Direct",
"requested": "[6.0.22, )",
"resolved": "6.0.22",
"contentHash": "3ycEYrtWoa4kv5mUECU2LNBbWiYh345b1uQLvg4pHCEICXoJZ8Sfu/2yGloKiMNgMdDc02gFYCRHxsqQNZpnWA=="
"requested": "[6.0.25, )",
"resolved": "6.0.25",
"contentHash": "DalO25C96LsIfAPlyizyun9y1XrIquRugPEGXC8+z7dFo+GyU0LRd0R11JDd3rJWjR18NOFYwqNenjyDpNRO3A=="
},
"Monai.Deploy.Messaging": {
"type": "Direct",
"requested": "[1.0.5-rc0006, )",
"resolved": "1.0.5-rc0006",
"contentHash": "Yr6Ix8AeKdciz7t9aeteYuDAiNpmv3FmpF9bvdvjVh46gBazf+HBdvXdbWWXgzNTd3yevsQGBKazQXN9ecqwog==",
"requested": "[1.0.5, )",
"resolved": "1.0.5",
"contentHash": "J8Lskfy8PSVQLDE2uLqh53uaPpqpRJuSGVHpR2jrw+GYnTTDv21j/2gxwG8Hq2NgNOkWLNVi+fFnyWd6WFiUTA==",
"dependencies": {
"Ardalis.GuardClauses": "4.1.1",
"Microsoft.Extensions.Diagnostics.HealthChecks": "6.0.21",
Expand All @@ -47,11 +47,11 @@
},
"Monai.Deploy.Messaging.RabbitMQ": {
"type": "Direct",
"requested": "[1.0.5-rc0006, )",
"resolved": "1.0.5-rc0006",
"contentHash": "luSfBhU4hFwyGk7SS05sfKHwxcCYjXimfmaTjNDjFKKjIYbd3IPm8lYDPSiszbZB53jpgNvYDy+aWJY8YlVXZg==",
"requested": "[1.0.5, )",
"resolved": "1.0.5",
"contentHash": "L+BWU5Xq1ARjFRcpnefDJGuG52Zw4Iz3qql1tn8lYfqoC4B37fAUVz6k7Ar7v1OUwPo/JR8q4OP2IIMpqpKRRA==",
"dependencies": {
"Monai.Deploy.Messaging": "1.0.5-rc0006",
"Monai.Deploy.Messaging": "1.0.5",
"Polly": "7.2.4",
"RabbitMQ.Client": "6.5.0"
}
Expand Down
20 changes: 10 additions & 10 deletions src/CLI/Test/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -164,8 +164,8 @@
},
"Microsoft.EntityFrameworkCore.Abstractions": {
"type": "Transitive",
"resolved": "6.0.22",
"contentHash": "3ycEYrtWoa4kv5mUECU2LNBbWiYh345b1uQLvg4pHCEICXoJZ8Sfu/2yGloKiMNgMdDc02gFYCRHxsqQNZpnWA=="
"resolved": "6.0.25",
"contentHash": "DalO25C96LsIfAPlyizyun9y1XrIquRugPEGXC8+z7dFo+GyU0LRd0R11JDd3rJWjR18NOFYwqNenjyDpNRO3A=="
},
"Microsoft.Extensions.Configuration": {
"type": "Transitive",
Expand Down Expand Up @@ -497,8 +497,8 @@
},
"Monai.Deploy.Messaging": {
"type": "Transitive",
"resolved": "1.0.5-rc0006",
"contentHash": "Yr6Ix8AeKdciz7t9aeteYuDAiNpmv3FmpF9bvdvjVh46gBazf+HBdvXdbWWXgzNTd3yevsQGBKazQXN9ecqwog==",
"resolved": "1.0.5",
"contentHash": "J8Lskfy8PSVQLDE2uLqh53uaPpqpRJuSGVHpR2jrw+GYnTTDv21j/2gxwG8Hq2NgNOkWLNVi+fFnyWd6WFiUTA==",
"dependencies": {
"Ardalis.GuardClauses": "4.1.1",
"Microsoft.Extensions.Diagnostics.HealthChecks": "6.0.21",
Expand All @@ -508,10 +508,10 @@
},
"Monai.Deploy.Messaging.RabbitMQ": {
"type": "Transitive",
"resolved": "1.0.5-rc0006",
"contentHash": "luSfBhU4hFwyGk7SS05sfKHwxcCYjXimfmaTjNDjFKKjIYbd3IPm8lYDPSiszbZB53jpgNvYDy+aWJY8YlVXZg==",
"resolved": "1.0.5",
"contentHash": "L+BWU5Xq1ARjFRcpnefDJGuG52Zw4Iz3qql1tn8lYfqoC4B37fAUVz6k7Ar7v1OUwPo/JR8q4OP2IIMpqpKRRA==",
"dependencies": {
"Monai.Deploy.Messaging": "1.0.5-rc0006",
"Monai.Deploy.Messaging": "1.0.5",
"Polly": "7.2.4",
"RabbitMQ.Client": "6.5.0"
}
Expand Down Expand Up @@ -1561,10 +1561,10 @@
"type": "Project",
"dependencies": {
"Macross.Json.Extensions": "[3.0.0, )",
"Microsoft.EntityFrameworkCore.Abstractions": "[6.0.22, )",
"Microsoft.EntityFrameworkCore.Abstractions": "[6.0.25, )",
"Monai.Deploy.InformaticsGateway.Common": "[1.0.0, )",
"Monai.Deploy.Messaging": "[1.0.5-rc0006, )",
"Monai.Deploy.Messaging.RabbitMQ": "[1.0.5-rc0006, )",
"Monai.Deploy.Messaging": "[1.0.5, )",
"Monai.Deploy.Messaging.RabbitMQ": "[1.0.5, )",
"Monai.Deploy.Storage": "[0.2.18, )",
"fo-dicom": "[5.1.1, )"
}
Expand Down
20 changes: 10 additions & 10 deletions src/CLI/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -115,8 +115,8 @@
},
"Microsoft.EntityFrameworkCore.Abstractions": {
"type": "Transitive",
"resolved": "6.0.22",
"contentHash": "3ycEYrtWoa4kv5mUECU2LNBbWiYh345b1uQLvg4pHCEICXoJZ8Sfu/2yGloKiMNgMdDc02gFYCRHxsqQNZpnWA=="
"resolved": "6.0.25",
"contentHash": "DalO25C96LsIfAPlyizyun9y1XrIquRugPEGXC8+z7dFo+GyU0LRd0R11JDd3rJWjR18NOFYwqNenjyDpNRO3A=="
},
"Microsoft.Extensions.Configuration": {
"type": "Transitive",
Expand Down Expand Up @@ -399,8 +399,8 @@
},
"Monai.Deploy.Messaging": {
"type": "Transitive",
"resolved": "1.0.5-rc0006",
"contentHash": "Yr6Ix8AeKdciz7t9aeteYuDAiNpmv3FmpF9bvdvjVh46gBazf+HBdvXdbWWXgzNTd3yevsQGBKazQXN9ecqwog==",
"resolved": "1.0.5",
"contentHash": "J8Lskfy8PSVQLDE2uLqh53uaPpqpRJuSGVHpR2jrw+GYnTTDv21j/2gxwG8Hq2NgNOkWLNVi+fFnyWd6WFiUTA==",
"dependencies": {
"Ardalis.GuardClauses": "4.1.1",
"Microsoft.Extensions.Diagnostics.HealthChecks": "6.0.21",
Expand All @@ -410,10 +410,10 @@
},
"Monai.Deploy.Messaging.RabbitMQ": {
"type": "Transitive",
"resolved": "1.0.5-rc0006",
"contentHash": "luSfBhU4hFwyGk7SS05sfKHwxcCYjXimfmaTjNDjFKKjIYbd3IPm8lYDPSiszbZB53jpgNvYDy+aWJY8YlVXZg==",
"resolved": "1.0.5",
"contentHash": "L+BWU5Xq1ARjFRcpnefDJGuG52Zw4Iz3qql1tn8lYfqoC4B37fAUVz6k7Ar7v1OUwPo/JR8q4OP2IIMpqpKRRA==",
"dependencies": {
"Monai.Deploy.Messaging": "1.0.5-rc0006",
"Monai.Deploy.Messaging": "1.0.5",
"Polly": "7.2.4",
"RabbitMQ.Client": "6.5.0"
}
Expand Down Expand Up @@ -542,10 +542,10 @@
"type": "Project",
"dependencies": {
"Macross.Json.Extensions": "[3.0.0, )",
"Microsoft.EntityFrameworkCore.Abstractions": "[6.0.22, )",
"Microsoft.EntityFrameworkCore.Abstractions": "[6.0.25, )",
"Monai.Deploy.InformaticsGateway.Common": "[1.0.0, )",
"Monai.Deploy.Messaging": "[1.0.5-rc0006, )",
"Monai.Deploy.Messaging.RabbitMQ": "[1.0.5-rc0006, )",
"Monai.Deploy.Messaging": "[1.0.5, )",
"Monai.Deploy.Messaging.RabbitMQ": "[1.0.5, )",
"Monai.Deploy.Storage": "[0.2.18, )",
"fo-dicom": "[5.1.1, )"
}
Expand Down
Loading

0 comments on commit 85a7686

Please sign in to comment.