schema: {
$id: string;
$schema: string;
definitions: {
Attachment: {
properties: {
contentType: { type: string };
creation: { format: string; type: string };
data: { type: string };
duration: { type: string };
frames: { type: string };
hash: { type: string };
height: { type: string };
id: { type: string };
language: { type: string };
pages: { type: string };
size: { type: string };
title: { type: string };
url: { type: string };
width: { type: string };
};
type: string;
};
CodeableConcept: {
properties: {
coding: { items: { $ref: string }; type: string };
text: { type: string };
};
type: string;
};
Coding: {
properties: {
code: { type: string };
display: { type: string };
system: { type: string };
version: { type: string };
};
type: string;
};
Content: {
properties: {
attachment: { $ref: string };
profile: { items: { $ref: string }; type: string };
};
required: string[];
type: string;
};
Profile: {
oneOf: { required: string[] }[];
properties: { valueCoding: { $ref: string }; valueUri: { type: string } };
type: string;
};
Reference: {
properties: {
display: { type: string };
id: { type: string };
reference: { type: string };
type: { type: string };
};
type: string;
};
};
description: string;
items: {
additionalProperties: boolean;
properties: {
_id: {
coerce: boolean;
description: string;
format: string;
type: string;
};
author: { description: string; items: { $ref: string }; type: string };
category: { description: string; items: { $ref: string }; type: string };
content: {
description: string;
items: { $ref: string };
minItems: number;
type: string;
};
date: { description: string; format: string; type: string };
description: { description: string; type: string };
id: { description: string; type: string };
meta: {
properties: {
lastUpdated: { format: string; type: string };
profile: { items: { type: string }; type: string };
versionId: { type: string };
};
type: string;
};
resourceType: { const: string; description: string };
securityLabel: {
description: string;
items: { $ref: string };
type: string;
};
status: { description: string; enum: string[]; type: string };
subject: { $ref: string; description: string };
type: { $ref: string; description: string };
};
required: string[];
type: string;
};
title: string;
type: string;
}
Type Declaration
$id: string
$schema: string
definitions: {
Attachment: {
properties: {
contentType: { type: string };
creation: { format: string; type: string };
data: { type: string };
duration: { type: string };
frames: { type: string };
hash: { type: string };
height: { type: string };
id: { type: string };
language: { type: string };
pages: { type: string };
size: { type: string };
title: { type: string };
url: { type: string };
width: { type: string };
};
type: string;
};
CodeableConcept: {
properties: {
coding: { items: { $ref: string }; type: string };
text: { type: string };
};
type: string;
};
Coding: {
properties: {
code: { type: string };
display: { type: string };
system: { type: string };
version: { type: string };
};
type: string;
};
Content: {
properties: {
attachment: { $ref: string };
profile: { items: { $ref: string }; type: string };
};
required: string[];
type: string;
};
Profile: {
oneOf: { required: string[] }[];
properties: { valueCoding: { $ref: string }; valueUri: { type: string } };
type: string;
};
Reference: {
properties: {
display: { type: string };
id: { type: string };
reference: { type: string };
type: { type: string };
};
type: string;
};
}
description: string
items: {
additionalProperties: boolean;
properties: {
_id: {
coerce: boolean;
description: string;
format: string;
type: string;
};
author: { description: string; items: { $ref: string }; type: string };
category: { description: string; items: { $ref: string }; type: string };
content: {
description: string;
items: { $ref: string };
minItems: number;
type: string;
};
date: { description: string; format: string; type: string };
description: { description: string; type: string };
id: { description: string; type: string };
meta: {
properties: {
lastUpdated: { format: string; type: string };
profile: { items: { type: string }; type: string };
versionId: { type: string };
};
type: string;
};
resourceType: { const: string; description: string };
securityLabel: {
description: string;
items: { $ref: string };
type: string;
};
status: { description: string; enum: string[]; type: string };
subject: { $ref: string; description: string };
type: { $ref: string; description: string };
};
required: string[];
type: string;
}
title: string
type: string