Variable DocumentReferenceDataSchemaConst
DocumentReferenceDataSchema: ZodObject<
{
_id: ZodUUID;
author: ZodOptional<
ZodArray<
ZodObject<
{
display: ZodOptional<ZodString>;
id: ZodOptional<ZodString>;
identifier: ZodOptional<
ZodObject<
{ system: ZodOptional<ZodURL>; value: ZodOptional<ZodString> },
$strip,
>,
>;
reference: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
},
$strip,
>,
>,
>;
category: ZodOptional<
ZodArray<
ZodObject<
{
coding: ZodOptional<
ZodArray<
ZodObject<
{
code: ZodOptional<(...)>;
display: ZodOptional<(...)>;
system: ZodURL;
userSelected: ZodOptional<(...)>;
version: ZodOptional<(...)>;
},
$strip,
>,
>,
>;
text: ZodOptional<ZodString>;
},
$strip,
>,
>,
>;
content: ZodArray<
ZodObject<
{
attachment: ZodObject<
{
contentType: ZodOptional<ZodString>;
creation: ZodOptional<ZodISODateTime>;
data: ZodOptional<ZodString>;
duration: ZodOptional<ZodNumber>;
frames: ZodOptional<ZodNumber>;
hash: ZodOptional<ZodString>;
height: ZodOptional<ZodNumber>;
id: ZodOptional<ZodString>;
language: ZodOptional<ZodString>;
pages: ZodOptional<ZodNumber>;
size: ZodOptional<ZodNumber>;
title: ZodOptional<ZodString>;
url: ZodOptional<ZodURL>;
width: ZodOptional<ZodNumber>;
},
$strip,
>;
profile: ZodOptional<
ZodArray<
ZodUnion<
readonly [
ZodObject<{ valueCoding: ... }, $strip>,
ZodObject<{ valueUri: ... }, $strip>,
],
>,
>,
>;
},
$strip,
>,
>;
date: ZodOptional<ZodISODateTime>;
description: ZodOptional<ZodString>;
id: ZodString;
meta: ZodOptional<
ZodObject<
{
lastUpdated: ZodOptional<ZodISODateTime>;
profile: ZodOptional<ZodArray<ZodURL>>;
versionId: ZodOptional<ZodString>;
},
$strip,
>,
>;
resourceType: ZodLiteral<"DocumentReference">;
securityLabel: ZodOptional<
ZodArray<
ZodObject<
{
coding: ZodOptional<
ZodArray<
ZodObject<
{
code: ZodOptional<(...)>;
display: ZodOptional<(...)>;
system: ZodURL;
userSelected: ZodOptional<(...)>;
version: ZodOptional<(...)>;
},
$strip,
>,
>,
>;
text: ZodOptional<ZodString>;
},
$strip,
>,
>,
>;
status: ZodDefault<ZodEnum<{ [key: string]: string }>>;
subject: ZodOptional<
ZodObject<
{
display: ZodOptional<ZodString>;
id: ZodOptional<ZodString>;
identifier: ZodOptional<
ZodObject<
{ system: ZodOptional<ZodURL>; value: ZodOptional<ZodString> },
$strip,
>,
>;
reference: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
},
$strip,
>,
>;
type: ZodOptional<
ZodObject<
{
coding: ZodOptional<
ZodArray<
ZodObject<
{
code: ZodOptional<ZodString>;
display: ZodOptional<ZodString>;
system: ZodURL;
userSelected: ZodOptional<ZodBoolean>;
version: ZodOptional<ZodString>;
},
$strip,
>,
>,
>;
text: ZodOptional<ZodString>;
},
$strip,
>,
>;
},
$strip,
> = ...
DocumentReference with Nillion database fields