Variable DocumentReferenceSchemaConst DocumentReferenceSchema : ZodObject < { 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 , > = ...
Defined in schemas/document-reference/document-reference-schema.zod.ts:78
DocumentReference schema - provides searchable metadata for binary files.
This resource indexes documents (including Binary resources) with rich metadata for discovery and context. The actual file content is stored in a Binary resource and referenced via content.attachment.url.