swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector RadiologyInsights API schemes: - https tags: - name: RadiologyInsights paths: /radiology-insights/jobs: post: operationId: microsoftAzureRadiologyinsightsCreatejob tags: - RadiologyInsights summary: Microsoft Azure Create Radiology Insights Job description: Creates a Radiology Insights job with the given request body. parameters: - $ref: '#/parameters/Azure.Core.Foundations.ApiVersionParameter' - $ref: '#/parameters/Azure.Core.RepeatabilityRequestHeaders.repeatabilityRequestId' - $ref: '#/parameters/Azure.Core.RepeatabilityRequestHeaders.repeatabilityFirstSent' - name: body in: body required: true schema: $ref: '#/definitions/RadiologyInsightsData' responses: '202': description: The request has been accepted for processing, but processing has not yet completed. schema: type: object description: Provides status details for long running operations. properties: id: $ref: '#/definitions/Azure.Core.uuid' description: The unique ID of the operation. readOnly: true status: $ref: '#/definitions/JobStatus' description: The status of the operation readOnly: true createdDateTime: type: string format: date-time description: The date and time when the processing job was created. readOnly: true expirationDateTime: type: string format: date-time description: The date and time when the processing job is set to expire. readOnly: true lastUpdateDateTime: type: string format: date-time description: The date and time when the processing job was last updated. readOnly: true error: $ref: '#/definitions/Azure.Core.Foundations.Error' description: Error object that describes the error when status is "Failed". result: $ref: '#/definitions/RadiologyInsightsInferenceResult' description: The result of the operation. required: - id - status headers: Operation-Location: type: string format: uri description: The location for monitoring the operation state. Repeatability-Result: type: string description: Indicates whether the repeatable request was accepted or rejected. enum: - accepted - rejected x-ms-enum: name: RepeatabilityResult modelAsString: false values: - name: accepted value: accepted description: If the request was accepted and the server guarantees that the server state reflects a single execution of the operation. - name: rejected value: rejected description: 'If the request was rejected because the combination of Repeatability-First-Sent and Repeatability-Request-ID were invalid or because the Repeatability-First-Sent value was outside the range of values held by the server.' Retry-After: type: integer format: int32 description: The Retry-After header can indicate how long the client should wait before polling the operation status. default: description: An unexpected error response. schema: $ref: '#/definitions/Azure.Core.Foundations.ErrorResponse' headers: x-ms-error-code: type: string description: String error code indicating what went wrong. x-ms-examples: Creates a Radiology Insights job with the given request body.: $ref: ./examples/SuccessfulRadiologyInsightsRequest.json x-ms-long-running-operation: true /radiology-insights/jobs/{id}: get: operationId: microsoftAzureRadiologyinsightsGetjob tags: - RadiologyInsights summary: Microsoft Azure Get Radiology Insights Job Details description: Gets the status and details of the Radiology Insights job. parameters: - $ref: '#/parameters/Azure.Core.Foundations.ApiVersionParameter' - name: id in: path description: A processing job identifier. required: true type: string format: uuid responses: '200': description: The request has succeeded. schema: $ref: '#/definitions/RadiologyInsightsResult' headers: Retry-After: type: integer format: int32 description: The Retry-After header can indicate how long the client should wait before polling the operation status. default: description: An unexpected error response. schema: $ref: '#/definitions/Azure.Core.Foundations.ErrorResponse' headers: x-ms-error-code: type: string description: String error code indicating what went wrong. x-ms-examples: Gets the status and details of the Radiology Insights job.: $ref: ./examples/SuccessfulRadiologyInsightsResponse.json definitions: Fhir.R4.Quantity: type: object description: 'A measured or measurable amount Based on [FHIR Quantity](https://www.hl7.org/fhir/R4/datatypes.html#Quantity)' properties: value: type: number format: double description: Numerical value (with implicit precision) comparator: type: string description: < | <= | >= | > - how to understand the value unit: type: string description: Unit representation system: $ref: '#/definitions/Fhir.R4.fhirUri' description: System that defines coded unit form code: type: string description: Coded form of the unit allOf: - $ref: '#/definitions/Fhir.R4.Element' Azure.Core.uuid: type: string format: uuid description: Universally Unique Identifier Fhir.R4.Range: type: object description: 'A set of ordered Quantities defined by a low and high limit Based on [FHIR Range](https://www.hl7.org/fhir/R4/datatypes.html#Range)' properties: low: $ref: '#/definitions/Fhir.R4.Quantity' description: Low limit high: $ref: '#/definitions/Fhir.R4.Quantity' description: High limit allOf: - $ref: '#/definitions/Fhir.R4.Element' TimePeriod: type: object description: A duration of time during which an event is happening properties: start: type: string format: date-time description: Starting time with inclusive boundary end: type: string format: date-time description: End time with inclusive boundary, if not ongoing Fhir.R4.Resource: type: object description: 'Resource is the ancestor of DomainResource from which most resources are derived. Bundle, Parameters, and Binary extend Resource directly. Based on [FHIR Resource](https://www.hl7.org/fhir/r4/resource.html' properties: resourceType: type: string description: The type of resource id: type: string description: Resource Id meta: $ref: '#/definitions/Fhir.R4.Meta' description: Metadata about the resource implicitRules: $ref: '#/definitions/Fhir.R4.fhirUri' description: A set of rules under which this content was created language: type: string description: Language of the resource content required: - resourceType additionalProperties: {} Fhir.R4.fhirDateTime: type: string pattern: ([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)(-(0[1-9]|1[0-2])(-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?)?)?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)?)?)? DocumentContent: type: object description: The content of the patient document. properties: sourceType: $ref: '#/definitions/DocumentContentSourceType' description: 'The type of the content''s source. In case the source type is ''inline'', the content is given as a string (for instance, text). In case the source type is ''reference'', the content is given as a URI.' value: type: string description: The content of the document, given either inline (as a string) or as a reference (URI). required: - sourceType - value RadiologyInsightsInferenceOptions: type: object description: Options regarding follow up recommendation inferences and finding inferences. properties: followupRecommendationOptions: $ref: '#/definitions/FollowupRecommendationOptions' description: Follow-up recommendation options. findingOptions: $ref: '#/definitions/FindingOptions' description: Finding options. DocumentContentSourceType: type: string description: 'The type of the content''s source. In case the source type is ''inline'', the content is given as a string (for instance, text). In case the source type is ''reference'', the content is given as a URI.' enum: - inline - reference x-ms-enum: name: DocumentContentSourceType modelAsString: true values: - name: Inline value: inline description: The content is given as a string (for instance, text). - name: Reference value: reference description: The content is given as a URI. RadiologyInsightsPatientResult: type: object description: Results of the model's work for a single patient. properties: patientId: type: string description: Identifier given for the patient in the request. inferences: type: array description: The model's inferences for the given patient. items: $ref: '#/definitions/RadiologyInsightsInference' x-ms-identifiers: [] required: - patientId - inferences FindingOptions: type: object description: Finding options. properties: provideFocusedSentenceEvidence: type: boolean description: If this is true, provide the sentence that contains the first token of the finding's clinical indicator (i.e. the medical problem), if there is one. This sentence is provided as an extension with url 'ci_sentence', next to the token evidence. Default is false. FollowupRecommendationOptions: type: object description: Follow-up recommendation options. properties: includeRecommendationsWithNoSpecifiedModality: type: boolean description: Include/Exclude follow-up recommendations without a specific radiology procedure. Default is false. includeRecommendationsInReferences: type: boolean description: Include/Exclude follow-up recommendations in references to a guideline or article. Default is false. provideFocusedSentenceEvidence: type: boolean description: If this is true, provide one or more sentences as evidence for the recommendation, next to the token evidence. The start and end positions of these sentences will be put in an extension with url 'modality_sentences'. Default is false. Fhir.R4.fhirInstant: type: string pattern: ([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\.[0-9]{1,9})?(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)) RadiologyInsightsResult: type: object description: Response for the Radiology Insights request. properties: id: $ref: '#/definitions/Azure.Core.uuid' description: The unique ID of the operation. readOnly: true status: $ref: '#/definitions/JobStatus' description: The status of the operation readOnly: true createdDateTime: type: string format: date-time description: The date and time when the processing job was created. readOnly: true expirationDateTime: type: string format: date-time description: The date and time when the processing job is set to expire. readOnly: true lastUpdateDateTime: type: string format: date-time description: The date and time when the processing job was last updated. readOnly: true error: $ref: '#/definitions/Azure.Core.Foundations.Error' description: Error object that describes the error when status is "Failed". result: $ref: '#/definitions/RadiologyInsightsInferenceResult' description: The result of the operation. required: - id - status RadiologyInsightsData: type: object description: Contains the list of patients, and configuration data. properties: patients: type: array description: The list of patients, including their clinical information and data. items: $ref: '#/definitions/PatientRecord' configuration: $ref: '#/definitions/RadiologyInsightsModelConfiguration' description: Configuration affecting the Radiology Insights model's inference. required: - patients ClinicalDocumentType: type: string description: The type of the clinical document. enum: - consultation - dischargeSummary - historyAndPhysical - radiologyReport - procedure - progress - laboratory - pathologyReport x-ms-enum: name: ClinicalDocumentType modelAsString: true values: - name: Consultation value: consultation - name: DischargeSummary value: dischargeSummary - name: HistoryAndPhysical value: historyAndPhysical - name: RadiologyReport value: radiologyReport - name: Procedure value: procedure - name: Progress value: progress - name: Laboratory value: laboratory - name: PathologyReport value: pathologyReport Azure.Core.Foundations.Error: type: object description: The error object. properties: code: type: string description: One of a server-defined set of error codes. message: type: string description: A human-readable representation of the error. target: type: string description: The target of the error. details: type: array description: An array of details about specific errors that led to this reported error. items: $ref: '#/definitions/Azure.Core.Foundations.Error' x-ms-identifiers: [] innererror: $ref: '#/definitions/Azure.Core.Foundations.InnerError' description: An object containing more specific information than the current object about the error. required: - code - message PatientInfoSex: type: string description: The patient's sex. enum: - female - male - unspecified x-ms-enum: name: PatientInfoSex modelAsString: true values: - name: Female value: female - name: Male value: male - name: Unspecified value: unspecified Fhir.R4.Coding: type: object description: 'A Coding is a representation of a defined concept using a symbol from a defined "code system". Based on [FHIR Coding](https://www.hl7.org/fhir/R4/datatypes.html#Coding)' properties: system: $ref: '#/definitions/Fhir.R4.fhirUri' description: Identity of the terminology system version: type: string description: Version of the system - if relevant code: type: string description: Symbol in syntax defined by the system display: type: string description: Representation defined by the system allOf: - $ref: '#/definitions/Fhir.R4.Element' Azure.Core.Foundations.ErrorResponse: type: object description: A response containing error details. properties: error: $ref: '#/definitions/Azure.Core.Foundations.Error' description: The error object. required: - error RadiologyInsightsInferenceType: type: string description: A Radiology Insights inference types. enum: - ageMismatch - lateralityDiscrepancy - sexMismatch - completeOrderDiscrepancy - limitedOrderDiscrepancy - finding - criticalResult - followupRecommendation - followupCommunication - radiologyProcedure x-ms-enum: name: RadiologyInsightsInferenceType modelAsString: true values: - name: AgeMismatch value: ageMismatch description: Age mismatch inference type - name: LateralityDiscrepancy value: lateralityDiscrepancy description: Laterality discrepancy inference type - name: SexMismatch value: sexMismatch description: Sex mismatch inference type - name: CompleteOrderDiscrepancy value: completeOrderDiscrepancy description: Complete order discrepancy inference type - name: LimitedOrderDiscrepancy value: limitedOrderDiscrepancy description: Limited order discrepancy inference type - name: Finding value: finding description: Finding inference type - name: CriticalResult value: criticalResult description: Critical finding inference type - name: FollowupRecommendation value: followupRecommendation description: Recommendation inference type - name: FollowupCommunication value: followupCommunication description: Followup Communication inference type - name: RadiologyProcedure value: radiologyProcedure description: Radiology Procedure inference type PatientRecord: type: object description: A patient record, including their clinical information and data. properties: id: type: string description: A given identifier for the patient. Has to be unique across all patients in a single request. minLength: 1 info: $ref: '#/definitions/PatientInfo' description: Patient structured information, including demographics and known structured clinical information. encounters: type: array description: Patient encounters/visits. items: $ref: '#/definitions/Encounter' patientDocuments: type: array description: Patient unstructured clinical data, given as documents. items: $ref: '#/definitions/PatientDocument' required: - id Fhir.R4.Period: type: object description: 'A time period defined by a start and end date and optionally time Based on [FHIR Period](https://www.hl7.org/fhir/R4/datatypes.html#Period)' properties: start: $ref: '#/definitions/Fhir.R4.fhirDateTime' description: Starting time with inclusive boundary end: $ref: '#/definitions/Fhir.R4.fhirDateTime' description: End time with inclusive boundary, if not ongoing allOf: - $ref: '#/definitions/Fhir.R4.Element' PatientInfo: type: object description: Patient structured information, including demographics and known structured clinical information. properties: sex: $ref: '#/definitions/PatientInfoSex' description: The patient's sex. birthDate: type: string format: date description: The patient's date of birth. clinicalInfo: type: array description: Known clinical information for the patient, structured. items: $ref: '#/definitions/Fhir.R4.Resource' RadiologyInsightsInferenceResult: type: object description: The inference results for the Radiology Insights request. If field 'status' has value 'succeeded', then field 'result' will contain an instance of RadiologyInsightsInferenceResult. properties: patientResults: type: array description: Results for the patients given in the request. items: $ref: '#/definitions/RadiologyInsightsPatientResult' x-ms-identifiers: [] modelVersion: $ref: '#/definitions/ModelVersion' description: The version of the model used for inference, expressed as the model date. required: - patientResults - modelVersion Fhir.R4.Element: type: object description: 'The base definition for all elements contained inside a resource. Based on [FHIR Element](https://www.hl7.org/fhir/R4/element.html)' properties: id: type: string description: Unique id for inter-element referencing extension: type: array description: Additional Content defined by implementations items: $ref: '#/definitions/Fhir.R4.Extension' RadiologyInsightsModelConfiguration: type: object description: Configuration affecting the Radiology Insights model's inference. properties: verbose: type: boolean description: An indication whether the model should produce verbose output. default: false includeEvidence: type: boolean description: An indication whether the model's output should include evidence for the inferences. default: true inferenceTypes: type: array description: This is a list of inference types to be inferred for the current request. It could be used if only part of the Radiology Insights inferences are required. If this list is omitted or empty, the model will return all the inference types. items: $ref: '#/definitions/RadiologyInsightsInferenceType' inferenceOptions: $ref: '#/definitions/RadiologyInsightsInferenceOptions' description: Options regarding follow up recommendation inferences and finding inferences. locale: type: string description: Local for the model to use. If not specified, the model will use the default locale. DocumentAdministrativeMetadata: type: object description: Document administrative metadata properties: orderedProcedures: type: array description: List of procedure information associated with the document. minItems: 1 items: $ref: '#/definitions/OrderedProcedure' x-ms-identifiers: [] encounterId: type: string description: Reference to the encounter associated with the document. Fhir.R4.Identifier: type: object description: 'An identifier intended for computation Based on [FHIR Identifier](https://www.hl7.org/fhir/R4/identifier.html)' properties: use: type: string description: usual | official | temp | secondary | old (If known) type: $ref: '#/definitions/Fhir.R4.CodeableConcept' description: Description of identifier system: $ref: '#/definitions/Fhir.R4.fhirUri' description: The namespace for the identifier value value: type: string description: The value that is unique period: $ref: '#/definitions/Fhir.R4.Period' description: Time period when id is/was valid for use assigner: $ref: '#/definitions/Fhir.R4.Reference' description: Organization that issued id (may be just text) allOf: - $ref: '#/definitions/Fhir.R4.Element' ModelVersion: type: string description: The version of the model used for inference, expressed as the model date. DocumentAuthor: type: object description: Document author properties: id: type: string description: author id fullName: type: string description: Text representation of the full name Fhir.R4.Meta: type: object description: 'Metadata about a resource Based on [FHIR Meta](https://www.hl7.org/fhir/R4/resource.html#Meta)' properties: versionId: type: string description: The version specific identifier, as it appears in the version portion of the URL. This value changes when the resource is created, updated, or deleted. lastUpdated: $ref: '#/definitions/Fhir.R4.fhirInstant' description: When the resource last changed - e.g. when the version changed. source: $ref: '#/definitions/Fhir.R4.fhirUri' description: A uri that identifies the source system of the resource. This provides a minimal amount of Provenance information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc. profile: type: array description: A list of profiles (references to [StructureDefinition](https://www.hl7.org/fhir/structuredefinition.html) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](https://www.hl7.org/fhir/structuredefinition-definitions.html#StructureDefinition.url). items: $ref: '#/definitions/Fhir.R4.fhirUri' security: type: array description: Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure. items: $ref: '#/definitions/Fhir.R4.Coding' tag: type: array description: Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource. items: $ref: '#/definitions/Fhir.R4.Coding' SpecialtyType: type: string description: Known values codes that can be used to indicate the type of the Specialty. enum: - pathology - radiology x-ms-enum: name: SpecialtyType modelAsString: true values: - name: Pathology value: pathology description: pathology - name: Radiology value: radiology description: radiology EncounterClass: type: string description: Known values codes that can be used to indicate the class of encounter (TODO://Based on FHIR value set--http://....). enum: - inpatient - ambulatory - observation - emergency - virtual - healthHome x-ms-enum: name: EncounterClass modelAsString: true values: - name: InPatient value: inpatient description: A patient encounter where a patient is admitted by a hospital or equivalent facility, assigned to a location where patients generally stay at least overnight and provided with room, board, and continuous nursing service. - name: Ambulatory value: ambulatory description: The term ambulatory usually implies that the patient has come to the location and is not assigned to a bed. Sometimes referred to as an outpatient encounter. - name: Observation value: observation description: An encounter where the patient usually will start in different encounter, such as one in the emergency department but then transition to this type of encounter because they require a significant period of treatment and monitoring to determine whether or not their condition warrants an inpatient admission or discharge. - name: Emergency value: emergency description: A patient encounter that takes place at a dedicated healthcare service delivery location where the patient receives immediate evaluation and treatment, provided until the patient can be discharged or responsibility for the patient's care is transferred elsewhere (for example, the patient could be admitted as an inpatient or transferred to another facility. - name: Virtual value: virtual description: A patient encounter where the patient is not physically present for the encounter, such as in a telehealth encounter, phone call, or electronic communication. - name: HealthHome value: healthHome description: Healthcare encounter that takes place in the residence of the patient or a designee Azure.Core.Foundations.InnerError: type: object description: An object containing more specific information about the error. As per Microsoft One API guidelines - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. properties: code: type: string description: One of a server-defined set of error codes. innererror: $ref: '#/definitions/Azure.Core.Foundations.InnerError' description: Inner error. Fhir.R4.Reference: type: object description: 'A reference from one resource to another Based on [FHIR Reference](https://www.hl7.org/fhir/R4/references.html)' properties: reference: type: string description: Literal reference, Relative, internal or absolute URL type: $ref: '#/definitions/Fhir.R4.fhirUri' description: Type the reference refers to (e.g. "Patient") identifier: $ref: '#/definitions/Fhir.R4.Identifier' description: Logical reference, when literal reference is not known display: type: string description: Text alternative for the resource allOf: - $ref: '#/definitions/Fhir.R4.Element' Fhir.R4.CodeableConcept: type: object description: 'Concept - reference to a terminology or just text Based on [FHIR CodeableConcept](https://www.hl7.org/fhir/R4/datatypes.html#CodeableConcept)' properties: coding: type: array description: Code defined by a terminology system items: $ref: '#/definitions/Fhir.R4.Coding' text: type: string description: Plain text representation of the concept allOf: - $ref: '#/definitions/Fhir.R4.Element' Fhir.R4.Ratio: type: object description: 'A ratio of two Quantity values - a numerator and a denominator Based on [FHIR Ratio](https://www.hl7.org/fhir/R4/datatypes.html#Ratio)' properties: numerator: $ref: '#/definitions/Fhir.R4.Quantity' description: Numerator value denominator: $ref: '#/definitions/Fhir.R4.Quantity' description: Denominator value allOf: - $ref: '#/definitions/Fhir.R4.Element' JobStatus: type: string description: The status of the processing job. enum: - notStarted - running - succeeded - failed - canceled x-ms-enum: name: JobStatus modelAsString: true values: - name: NotStarted value: notStarted - name: Running value: running - name: Succeeded value: succeeded - name: Failed value: failed - name: Canceled value: canceled Encounter: type: object description: visit/encounter information properties: id: type: string description: The id of the visit. period: $ref: '#/definitions/TimePeriod' description: 'Time period of the visit. In case of admission, use timePeriod.start to indicate the admission time and timePeriod.end to indicate the discharge time.' class: $ref: '#/definitions/EncounterClass' description: The class of the encounter. required: - id OrderedProcedure: type: object description: Procedure information properties: extension: type: array description: Additional Content defined by implementations items: $ref: '#/definitions/Fhir.R4.Extension' code: $ref: '#/definitions/Fhir.R4.CodeableConcept' description: Procedure code description: type: string description: Procedure description Fhir.R4.Extension: type: object description: 'Base for all elements Based on [FHIR Element](https://www.hl7.org/fhir/datatypes.html#Element)' properties: url: $ref: '#/definitions/Fhir.R4.fhirUri' description: Source of the definition for the extension code - a logical name or a URL. valueQuantity: $ref: '#/definitions/Fhir.R4.Quantity' description: Value as Quantity valueCodeableConcept: $ref: '#/definitions/Fhir.R4.CodeableConcept' description: Value as CodeableConcept valueString: type: string description: Value as string valueBoolean: type: boolean description: Value as boolean valueInteger: type: integer format: int32 description: Value as integer valueRange: $ref: '#/definitions/Fhir.R4.Range' description: Value as Range. valueRatio: $ref: '#/definitions/Fhir.R4.Ratio' description: Value as Ratio. valueSampledData: $ref: '#/definitions/Fhir.R4.SampledData' description: Value as SampledData. valueTime: type: string format: time description: Value as time (hh:mm:ss) valueDateTime: $ref: '#/definitions/Fhir.R4.fhirDateTime' description: Value as dateTime. valuePeriod: $ref: '#/definitions/Fhir.R4.Period' description: Value as Period. valueReference: $ref: '#/definitions/Fhir.R4.Reference' description: Value as reference. required: - url allOf: - $ref: '#/definitions/Fhir.R4.Element' RadiologyInsightsInference: type: object description: "An inference made by the Radiology Insights model regarding a patient.\n - AgeMismatch\n - SexMismatch\n - LateralityDiscrepancy\n - CompleteOrderDiscrepancy\n - LimitedOrderDiscrepancy\n - Finding\n - CriticalResult\n - FollowupRecommendation\n - RadiologyProcedure\n - FollowupCommunication" properties: kind: type: string description: Discriminator property for RadiologyInsightsInference. extension: type: array description: Additional Content defined by implementations items: $ref: '#/definitions/Fhir.R4.Extension' discriminator: kind required: - kind DocumentType: type: string description: The type of the patient document, such as 'note' (text document) or 'fhirBundle' (FHIR JSON document). enum: - note - fhirBundle - dicom - genomicSequencing x-ms-enum: name: DocumentType modelAsString: true values: - name: Note value: note - name: FhirBundle value: fhirBundle - name: Dicom value: dicom - name: GenomicSequencing value: genomicSequencing Fhir.R4.fhirUri: type: string Fhir.R4.SampledData: type: object description: 'A series of measurements taken by a device Based on [FHIR SampledData](https://www.hl7.org/fhir/R4/datatypes.html#SampledData)' properties: origin: $ref: '#/definitions/Fhir.R4.Quantity' description: Zero value and units period: type: number format: double description: Number of milliseconds between samples factor: type: number format: double description: Multiply data by this before adding to origin lowerLimit: type: number format: double description: Lower limit of detection upperLimit: type: number format: double description: Upper limit of detection dimensions: type: integer format: int32 description: Number of sample points at each time point minimum: 1 data: type: string description: Decimal values with spaces, or "E" | "U" | "L" required: - origin - period - dimensions allOf: - $ref: '#/definitions/Fhir.R4.Element' PatientDocument: type: object description: A clinical document related to a patient. Document here is in the wide sense - not just a text document (note). properties: type: $ref: '#/definitions/DocumentType' description: The type of the patient document, such as 'note' (text document) or 'fhirBundle' (FHIR JSON document). clinicalType: $ref: '#/definitions/ClinicalDocumentType' description: The type of the clinical document. id: type: string description: A given identifier for the document. Has to be unique across all documents for a single patient. minLength: 1 language: type: string description: A 2 letter ISO 639-1 representation of the language of the document. createdDateTime: type: string format: date-time description: The date and time when the document was created. authors: type: array description: Document author(s) items: $ref: '#/definitions/DocumentAuthor' specialtyType: $ref: '#/definitions/SpecialtyType' description: specialty type the document administrativeMetadata: $ref: '#/definitions/DocumentAdministrativeMetadata' description: Administrative metadata for the document. content: $ref: '#/definitions/DocumentContent' description: The content of the patient document. required: - type - id - content parameters: Azure.Core.RepeatabilityRequestHeaders.repeatabilityFirstSent: name: Repeatability-First-Sent in: header description: Specifies the date and time at which the request was first created. required: false type: string format: date-time x-ms-parameter-location: method x-ms-client-name: repeatabilityFirstSent Azure.Core.RepeatabilityRequestHeaders.repeatabilityRequestId: name: Repeatability-Request-ID in: header description: An opaque, globally-unique, client-generated string identifier for the request. required: false type: string x-ms-parameter-location: method x-ms-client-name: repeatabilityRequestId Azure.Core.Foundations.ApiVersionParameter: name: api-version in: query description: The API version to use for this operation. required: true type: string minLength: 1 x-ms-parameter-location: method x-ms-client-name: apiVersion x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'