Skip to content

Commit 0e96683

Browse files
Adding a US Core 6 capability.
1 parent 42780eb commit 0e96683

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// -------------------------------------------------------------------------------------------------
2+
// Copyright (c) Microsoft Corporation. All rights reserved.
3+
// Licensed under the MIT License (MIT). See LICENSE in the repo root for license information.
4+
// -------------------------------------------------------------------------------------------------
5+
6+
using System.Collections.Generic;
7+
using Microsoft.Health.Fhir.Shared.Core.Features.Conformance;
8+
9+
namespace Microsoft.Health.Fhir.Core.Features.Conformance
10+
{
11+
public class USCore6InstantiateCapability : IInstantiateCapability
12+
{
13+
private static readonly string[] Urls =
14+
{
15+
"http://hl7.org/fhir/us/core/CapabilityStatement/us-core-server",
16+
};
17+
18+
public bool TryGetUrls(out IEnumerable<string> urls)
19+
{
20+
urls = Urls;
21+
return true;
22+
}
23+
}
24+
}

src/Microsoft.Health.Fhir.Shared.Core/Microsoft.Health.Fhir.Shared.Core.projitems

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
<Compile Include="$(MSBuildThisFileDirectory)Features\Conformance\InstantiatesCapabilityProvider.cs" />
2323
<Compile Include="$(MSBuildThisFileDirectory)Features\Conformance\SmartV2InstantiateCapability.cs" />
2424
<Compile Include="$(MSBuildThisFileDirectory)Features\Conformance\TerminologyRequestHandler.cs" />
25+
<Compile Include="$(MSBuildThisFileDirectory)Features\Conformance\USCore6InstantiateCapability.cs" />
2526
<Compile Include="$(MSBuildThisFileDirectory)Features\DefaultParserSettings.cs" />
2627
<Compile Include="$(MSBuildThisFileDirectory)Features\Operations\Everything\EverythingOperationParameterNames.cs" />
2728
<Compile Include="$(MSBuildThisFileDirectory)Features\Operations\Everything\EverythingOperationContinuationToken.cs" />

0 commit comments

Comments
 (0)