-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Expand file tree
/
Copy pathclient.tsp
More file actions
88 lines (83 loc) · 4.32 KB
/
client.tsp
File metadata and controls
88 lines (83 loc) · 4.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
import "@azure-tools/typespec-client-generator-core";
import "./route.patienttimeline.tsp";
import "@typespec/rest";
import "@typespec/http";
import "../HealthInsights.OpenAPI/service.tsp";
using Azure.ClientGenerator.Core;
@TypeSpec.Versioning.useDependency(
AzureHealthInsights.ApiVersion.v2023_09_01_Preview
)
namespace ClientForAzureHealthInsights;
@client({
name: "PatientTimelineClient",
service: AzureHealthInsights,
})
interface PatientTimelineClient {
#suppress "@azure-tools/typespec-azure-core/long-running-polling-operation-required" "Polling through operation-location"
#suppress "@azure-tools/typespec-azure-core/use-standard-operations" "https://github.com/microsoft/typespec/issues/2037"
inferPatientTimeline is AzureHealthInsights.PatientTimeline.createJob;
}
@@projectedName(Fhir.R4.Extension, "java", "Fhir_R4_Extension");
@@projectedName(Fhir.R4.Extension, "csharp", "Fhir_R4_Extension");
@@projectedName(Fhir.R4.Extendible, "java", "Fhir_R4_Extendible");
@@projectedName(Fhir.R4.Extendible, "csharp", "Fhir_R4_Extendible");
@@projectedName(Fhir.R4.Element, "java", "Fhir_R4_Element");
@@projectedName(Fhir.R4.Element, "csharp", "Fhir_R4_Element");
@@projectedName(Fhir.R4.Coding, "java", "Fhir_R4_Coding");
@@projectedName(Fhir.R4.Coding, "csharp", "Fhir_R4_Coding");
@@projectedName(Fhir.R4.CodeableConcept, "java", "Fhir_R4_CodeableConcept");
@@projectedName(Fhir.R4.CodeableConcept, "csharp", "Fhir_R4_CodeableConcept");
@@projectedName(Fhir.R4.Meta, "java", "Fhir_R4_Meta");
@@projectedName(Fhir.R4.Meta, "csharp", "Fhir_R4_Meta");
@@projectedName(Fhir.R4.Narrative, "java", "Fhir_R4_Narrative");
@@projectedName(Fhir.R4.Narrative, "csharp", "Fhir_R4_Narrative");
@@projectedName(Fhir.R4.Reference, "java", "Fhir_R4_Reference");
@@projectedName(Fhir.R4.Reference, "csharp", "Fhir_R4_Reference");
@@projectedName(Fhir.R4.Identifier, "java", "Fhir_R4_Identifier");
@@projectedName(Fhir.R4.Identifier, "csharp", "Fhir_R4_Identifier");
@@projectedName(Fhir.R4.Period, "java", "Fhir_R4_Period");
@@projectedName(Fhir.R4.Period, "csharp", "Fhir_R4_Period");
@@projectedName(Fhir.R4.Quantity, "java", "Fhir_R4_Quantity");
@@projectedName(Fhir.R4.Quantity, "csharp", "Fhir_R4_Quantity");
@@projectedName(Fhir.R4.Range, "java", "Fhir_R4_Range");
@@projectedName(Fhir.R4.Range, "csharp", "Fhir_R4_Range");
@@projectedName(Fhir.R4.Ratio, "java", "Fhir_R4_Ratio");
@@projectedName(Fhir.R4.Ratio, "csharp", "Fhir_R4_Ratio");
@@projectedName(Fhir.R4.Annotation, "java", "Fhir_R4_Annotation");
@@projectedName(Fhir.R4.Annotation, "csharp", "Fhir_R4_Annotation");
@@projectedName(Fhir.R4.SampledData, "java", "Fhir_R4_SampledData");
@@projectedName(Fhir.R4.SampledData, "csharp", "Fhir_R4_SampledData");
@@projectedName(Fhir.R4.ContactDetail, "java", "Fhir_R4_ContactDetail");
@@projectedName(Fhir.R4.ContactDetail, "csharp", "Fhir_R4_ContactDetail");
@@projectedName(Fhir.R4.ContactPoint, "java", "Fhir_R4_ContactPoint");
@@projectedName(Fhir.R4.ContactPoint, "csharp", "Fhir_R4_ContactPoint");
@@projectedName(Fhir.R4.Resource, "java", "Fhir_R4_Resource");
@@projectedName(Fhir.R4.Resource, "csharp", "Fhir_R4_Resource");
@@projectedName(Fhir.R4.DomainResource, "java", "Fhir_R4_DomainResource");
@@projectedName(Fhir.R4.DomainResource, "csharp", "Fhir_R4_DomainResource");
@@projectedName(Fhir.R4.Condition, "java", "Fhir_R4_Condition");
@@projectedName(Fhir.R4.Condition, "csharp", "Fhir_R4_Condition");
@@projectedName(Fhir.R4.ConditionStage, "java", "Fhir_R4_ConditionStage");
@@projectedName(Fhir.R4.ConditionStage, "csharp", "Fhir_R4_ConditionStage");
@@projectedName(Fhir.R4.Observation, "java", "Fhir_R4_Observation");
@@projectedName(Fhir.R4.Observation, "csharp", "Fhir_R4_Observation");
@@projectedName(Fhir.R4.ObservationReferenceRange,
"java",
"Fhir_R4_ObservationReferenceRange"
);
@@projectedName(Fhir.R4.ObservationReferenceRange,
"csharp",
"Fhir_R4_ObservationReferenceRange"
);
@@projectedName(Fhir.R4.ObservationComponent,
"java",
"Fhir_R4_ObservationComponent"
);
@@projectedName(Fhir.R4.ObservationComponent,
"csharp",
"Fhir_R4_ObservationComponent"
);
@@projectedName(Fhir.R4.ResearchStudy, "java", "Fhir_R4_ResearchStudy");
@@projectedName(Fhir.R4.ResearchStudy, "csharp", "Fhir_R4_ResearchStudy");
@@projectedName(AzureHealthInsights.PatientInfoSex, "client", "PatientSex");
@@projectedName(AzureHealthInsights.PatientInfo, "client", "PatientDetails");