Package google.fhir.stu3.proto

Index

Account

,

Fields
id

Id

,

meta

Meta

,

implicit_rules

Uri

,

language

LanguageCode

,

text

Narrative

,

contained[]

ContainedResource

,

extension[]

Extension

,

modifier_extension[]

Extension

,

identifier[]

Identifier

,

status

AccountStatusCode

,

type

CodeableConcept

,

name

String

,

subject

Reference

,

period

Period

,

active

Period

,

balance

Money

,

coverage[]

Coverage

,

owner

Reference

,

description

String

,

guarantor[]

Guarantor

,

Coverage

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

coverage

Reference

,

priority

PositiveInt

,

Guarantor

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

party

Reference

,

on_hold

Boolean

,

period

Period

,

AccountStatusCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
ACTIVE ,
INACTIVE ,
ENTERED_IN_ERROR ,

ActionCardinalityBehaviorCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
SINGLE ,
MULTIPLE ,

ActionConditionKindCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
APPLICABILITY ,
START ,
STOP ,

ActionGroupingBehaviorCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
VISUAL_GROUP ,
LOGICAL_GROUP ,
SENTENCE_GROUP ,

ActionListCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
CANCEL ,
POLL ,
REPROCESS ,
STATUS ,

ActionParticipantTypeCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
PATIENT ,
PRACTITIONER ,
RELATED_PERSON ,

ActionPrecheckBehaviorCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
YES ,
NO ,

ActionRelationshipTypeCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
BEFORE_START ,
BEFORE ,
BEFORE_END ,
CONCURRENT_WITH_START ,
CONCURRENT ,
CONCURRENT_WITH_END ,
AFTER_START ,
AFTER ,
AFTER_END ,

ActionRequiredBehaviorCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
MUST ,
COULD ,
MUST_UNLESS_DOCUMENTED ,

ActionSelectionBehaviorCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
ANY ,
ALL ,
ALL_OR_NONE ,
EXACTLY_ONE ,
AT_MOST_ONE ,
ONE_OR_MORE ,

ActivityDefinition

,

Fields
id

Id

,

meta

Meta

,

implicit_rules

Uri

,

language

LanguageCode

,

text

Narrative

,

contained[]

ContainedResource

,

extension[]

Extension

,

modifier_extension[]

Extension

,

url

Uri

,

identifier[]

Identifier

,

version

String

,

name

String

,

title

String

,

status

PublicationStatusCode

,

experimental

Boolean

,

date

DateTime

,

publisher

String

,

description

Markdown

,

purpose

Markdown

,

usage

String

,

approval_date

Date

,

last_review_date

Date

,

effective_period

Period

,

use_context[]

UsageContext

,

jurisdiction[]

CodeableConcept

,

topic[]

CodeableConcept

,

contributor[]

Contributor

,

contact[]

ContactDetail

,

copyright

Markdown

,

related_artifact[]

RelatedArtifact

,

library[]

Reference

,

kind

ResourceTypeCode

,

code

CodeableConcept

,

timing

TimingType

,

location

Reference

,

participant[]

Participant

,

product

Product

,

quantity

SimpleQuantity

,

dosage[]

Dosage

,

body_site[]

CodeableConcept

,

transform

Reference

,

dynamic_value[]

DynamicValue

,

DynamicValue

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

description

String

,

path

String

,

language

String

,

expression

String

,

Participant

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

type

ActionParticipantTypeCode

,

role

CodeableConcept

,

Product

,

Fields
Union field product. , product can be only one of the following:
reference

Reference

,

codeable_concept

CodeableConcept

,

TimingType

,

Fields
Union field timing. , timing can be only one of the following:
timing_value

Timing

,

date_time

DateTime

,

period

Period

,

range

Range

,

Address

,

Fields
id

String

,

extension[]

Extension

,

use

AddressUseCode

,

type

AddressTypeCode

,

text

String

,

line[]

String

,

city

String

,

district

String

,

state

String

,

postal_code

String

,

country

String

,

period

Period

,

AddressTypeCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
POSTAL ,
PHYSICAL ,
BOTH ,

AddressUseCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
HOME ,
WORK ,
TEMP ,
OLD ,

AdministrativeGenderCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
MALE ,
FEMALE ,
OTHER ,
UNKNOWN ,

AdverseEvent

,

Fields
id

Id

,

meta

Meta

,

implicit_rules

Uri

,

language

LanguageCode

,

text

Narrative

,

contained[]

ContainedResource

,

extension[]

Extension

,

modifier_extension[]

Extension

,

identifier

Identifier

,

category

AdverseEventCategoryCode

,

type

CodeableConcept

,

subject

Reference

,

date

DateTime

,

reaction[]

Reference

,

location

Reference

,

seriousness

CodeableConcept

,

outcome

CodeableConcept

,

recorder

Reference

,

event_participant

Reference

,

description

String

,

suspect_entity[]

SuspectEntity

,

subject_medical_history[]

Reference

,

reference_document[]

Reference

,

study[]

Reference

,

SuspectEntity

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

instance

Reference

,

causality

AdverseEventCausalityCode

,

causality_assessment

CodeableConcept

,

causality_product_relatedness

String

,

causality_method

CodeableConcept

,

causality_author

Reference

,

causality_result

CodeableConcept

,

AdverseEventCategoryCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
AE ,
PAE ,

AdverseEventCausalityCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
CAUSALITY1 ,
CAUSALITY2 ,

Age

,

Fields
id

String

,

extension[]

Extension

,

value

Decimal

,

comparator

QuantityComparatorCode

,

unit

String

,

system

Uri

,

code

Code

,

AggregationModeCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
CONTAINED ,
REFERENCED ,
BUNDLED ,

AllergyIntolerance

,

Fields
id

Id

,

meta

Meta

,

implicit_rules

Uri

,

language

LanguageCode

,

text

Narrative

,

contained[]

ContainedResource

,

extension[]

Extension

,

modifier_extension[]

Extension

,

identifier[]

Identifier

,

clinical_status

AllergyIntoleranceClinicalStatusCode

,

verification_status

AllergyIntoleranceVerificationStatusCode

,

type

AllergyIntoleranceTypeCode

,

category[]

AllergyIntoleranceCategoryCode

,

criticality

AllergyIntoleranceCriticalityCode

,

code

CodeableConcept

,

patient

Reference

,

onset

Onset

,

asserted_date

DateTime

,

recorder

Reference

,

asserter

Reference

,

last_occurrence

DateTime

,

note[]

Annotation

,

reaction[]

Reaction

,

Onset

,

Fields
Union field onset. , onset can be only one of the following:
date_time

DateTime

,

age

Age

,

period

Period

,

range

Range

,

string_value

String

,

Reaction

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

substance

CodeableConcept

,

manifestation[]

CodeableConcept

,

description

String

,

onset

DateTime

,

severity

AllergyIntoleranceSeverityCode

,

exposure_route

CodeableConcept

,

note[]

Annotation

,

AllergyIntoleranceCategoryCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
FOOD ,
MEDICATION ,
ENVIRONMENT ,
BIOLOGIC ,

AllergyIntoleranceClinicalStatusCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
ACTIVE ,
INACTIVE ,
RESOLVED ,

AllergyIntoleranceCriticalityCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
LOW ,
HIGH ,
UNABLE_TO_ASSESS ,

AllergyIntoleranceSeverityCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
MILD ,
MODERATE ,
SEVERE ,

AllergyIntoleranceTypeCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
ALLERGY ,
INTOLERANCE ,

AllergyIntoleranceVerificationStatusCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
UNCONFIRMED ,
CONFIRMED ,
REFUTED ,
ENTERED_IN_ERROR ,

Annotation

,

Fields
id

String

,

extension[]

Extension

,

author

Author

,

time

DateTime

,

text

String

,

Author

,

Fields
Union field author. , author can be only one of the following:
reference

Reference

,

string_value

String

,

Appointment

,

Fields
id

Id

,

meta

Meta

,

implicit_rules

Uri

,

language

LanguageCode

,

text

Narrative

,

contained[]

ContainedResource

,

extension[]

Extension

,

modifier_extension[]

Extension

,

identifier[]

Identifier

,

status

AppointmentStatusCode

,

service_category

CodeableConcept

,

service_type[]

CodeableConcept

,

specialty[]

CodeableConcept

,

appointment_type

CodeableConcept

,

reason[]

CodeableConcept

,

indication[]

Reference

,

priority

UnsignedInt

,

description

String

,

supporting_information[]

Reference

,

start

Instant

,

end

Instant

,

minutes_duration

PositiveInt

,

slot[]

Reference

,

created

DateTime

,

comment

String

,

incoming_referral[]

Reference

,

participant[]

Participant

,

requested_period[]

Period

,

Participant

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

type[]

CodeableConcept

,

actor

Reference

,

required

ParticipantRequiredCode

,

status

ParticipationStatusCode

,

AppointmentResponse

,

Fields
id

Id

,

meta

Meta

,

implicit_rules

Uri

,

language

LanguageCode

,

text

Narrative

,

contained[]

ContainedResource

,

extension[]

Extension

,

modifier_extension[]

Extension

,

identifier[]

Identifier

,

appointment

Reference

,

start

Instant

,

end

Instant

,

participant_type[]

CodeableConcept

,

actor

Reference

,

participant_status

ParticipationStatusCode

,

comment

String

,

AppointmentStatusCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
PROPOSED ,
PENDING ,
BOOKED ,
ARRIVED ,
FULFILLED ,
CANCELLED ,
NOSHOW ,
ENTERED_IN_ERROR ,

AssertionDirectionTypeCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
RESPONSE ,
REQUEST ,

AssertionOperatorTypeCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
EQUALS ,
NOTEQUALS ,
IN ,
NOTIN ,
GREATERTHAN ,
LESSTHAN ,
EMPTY ,
NOTEMPTY ,
CONTAINS ,
NOTCONTAINS ,
EVAL ,

AssertionResponseTypesCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
OKAY ,
CREATED ,
NOCONTENT ,
NOTMODIFIED ,
BAD ,
FORBIDDEN ,
NOTFOUND ,
METHODNOTALLOWED ,
CONFLICT ,
GONE ,
PRECONDITIONFAILED ,
UNPROCESSABLE ,

Attachment

,

Fields
id

String

,

extension[]

Extension

,

content_type

MimeTypeCode

,

language

LanguageCode

,

data

Base64Binary

,

url

Uri

,

size

UnsignedInt

,

hash

Base64Binary

,

title

String

,

creation

DateTime

,

AuditEvent

,

Fields
id

Id

,

meta

Meta

,

implicit_rules

Uri

,

language

LanguageCode

,

text

Narrative

,

contained[]

ContainedResource

,

extension[]

Extension

,

modifier_extension[]

Extension

,

type

Coding

,

subtype[]

Coding

,

action

AuditEventActionCode

,

recorded

Instant

,

outcome

AuditEventOutcomeCode

,

outcome_desc

String

,

purpose_of_event[]

CodeableConcept

,

agent[]

Agent

,

source

Source

,

entity[]

Entity

,

Agent

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

role[]

CodeableConcept

,

reference

Reference

,

user_id

Identifier

,

alt_id

String

,

name

String

,

requestor

Boolean

,

location

Reference

,

policy[]

Uri

,

media

Coding

,

network

Network

,

purpose_of_use[]

CodeableConcept

,

Network

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

address

String

,

type

AuditEventAgentNetworkTypeCode

,

Entity

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

identifier

Identifier

,

reference

Reference

,

type

Coding

,

role

Coding

,

lifecycle

Coding

,

security_label[]

Coding

,

name

String

,

description

String

,

query

Base64Binary

,

detail[]

Detail

,

Detail

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

type

String

,

value

Base64Binary

,

Source

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

site

String

,

identifier

Identifier

,

type[]

Coding

,

AuditEventActionCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
C ,
R ,
U ,
D ,
E ,

AuditEventAgentNetworkTypeCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
MACHINE_NAME ,
IP_ADDRESS ,
TELEPHONE_NUMBER ,
EMAIL_ADDRESS ,
URI ,

AuditEventOutcomeCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
SUCCESS ,
MINOR_FAILURE ,
SERIOUS_FAILURE ,
MAJOR_FAILURE ,

Base64Binary

,

Fields
value

bytes

,

id

String

,

extension[]

Extension

,

Basic

,

Fields
id

Id

,

meta

Meta

,

implicit_rules

Uri

,

language

LanguageCode

,

text

Narrative

,

contained[]

ContainedResource

,

extension[]

Extension

,

modifier_extension[]

Extension

,

identifier[]

Identifier

,

code

CodeableConcept

,

subject

Reference

,

created

Date

,

author

Reference

,

Binary

,

Fields
id

Id

,

meta

Meta

,

implicit_rules

Uri

,

language

LanguageCode

,

content_type

MimeTypeCode

,

security_context

Reference

,

content

Base64Binary

,

BindingStrengthCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
REQUIRED ,
EXTENSIBLE ,
PREFERRED ,
EXAMPLE ,

BodySite

,

Fields
id

Id

,

meta

Meta

,

implicit_rules

Uri

,

language

LanguageCode

,

text

Narrative

,

contained[]

ContainedResource

,

extension[]

Extension

,

modifier_extension[]

Extension

,

identifier[]

Identifier

,

active

Boolean

,

code

CodeableConcept

,

qualifier[]

CodeableConcept

,

description

String

,

image[]

Attachment

,

patient

Reference

,

Boolean

,

Fields
value

bool

,

id

String

,

extension[]

Extension

,

Bundle

,

Fields
id

Id

,

meta

Meta

,

implicit_rules

Uri

,

language

LanguageCode

,

identifier

Identifier

,

type

BundleTypeCode

,

total

UnsignedInt

,

entry[]

Entry

,

signature

Signature

,

Entry

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

full_url

Uri

,

resource

ContainedResource

,

search

Search

,

request

Request

,

response

Response

,

Request

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

method

HTTPVerbCode

,

url

Uri

,

if_none_match

String

,

if_modified_since

Instant

,

if_match

String

,

if_none_exist

String

,

Response

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

status

String

,

location

Uri

,

etag

String

,

last_modified

Instant

,

outcome

ContainedResource

,

Search

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

mode

SearchEntryModeCode

,

score

Decimal

,

BundleTypeCode

,

Fields
value

Value

,

id

String

,

extension[]

Extension

,

Value

,

Enums
INVALID_UNINITIALIZED ,
DOCUMENT ,
MESSAGE ,
TRANSACTION ,
TRANSACTION_RESPONSE ,
BATCH ,
BATCH_RESPONSE ,
HISTORY ,
SEARCHSET ,
COLLECTION ,

CapabilityStatement

,

Fields
id

Id

,

meta

Meta

,

implicit_rules

Uri

,

language

LanguageCode

,

text

Narrative

,

contained[]

ContainedResource

,

extension[]

Extension

,

modifier_extension[]

Extension

,

url

Uri

,

version

String

,

name

String

,

title

String

,

status

PublicationStatusCode

,

experimental

Boolean

,

date

DateTime

,

publisher

String

,

contact[]

ContactDetail

,

description

Markdown

,

use_context[]

UsageContext

,

jurisdiction[]

CodeableConcept

,

purpose

Markdown

,

copyright

Markdown

,

kind

CapabilityStatementKindCode

,

instantiates[]

Uri

,

software

Software

,

implementation

Implementation

,

fhir_version

Id

,

accept_unknown

UnknownContentCodeCode

,

format[]

MimeTypeCode

,

patch_format[]

MimeTypeCode

,

implementation_guide[]

Uri

,

profile[]

Reference

,

rest[]

Rest

,

messaging[]

Messaging

,

document[]

Document

,

Document

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

mode

DocumentModeCode

,

documentation

String

,

profile

Reference

,

Implementation

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

description

String

,

url

Uri

,

Messaging

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

endpoint[]

Endpoint

,

reliable_cache

UnsignedInt

,

documentation

String

,

supported_message[]

SupportedMessage

,

event[]

Event

,

Endpoint

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

protocol

Coding

,

address

Uri

,

Event

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

code

Coding

,

category

MessageSignificanceCategoryCode

,

mode

EventCapabilityModeCode

,

focus

ResourceTypeCode

,

request

Reference

,

response

Reference

,

documentation

String

,

SupportedMessage

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

mode

EventCapabilityModeCode

,

definition

Reference

,

Rest

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

mode

RestfulCapabilityModeCode

,

documentation

String

,

security

Security

,

resource[]

Resource

,

interaction[]

SystemInteraction

,

search_param[]

SearchParam

,

operation[]

Operation

,

compartment[]

Uri

,

Operation

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

name

String

,

definition

Reference

,

Resource

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

type

ResourceTypeCode

,

profile

Reference

,

documentation

Markdown

,

interaction[]

ResourceInteraction

,

versioning

ResourceVersionPolicyCode

,

read_history

Boolean

,

update_create

Boolean

,

conditional_create

Boolean

,

conditional_read

ConditionalReadStatusCode

,

conditional_update

Boolean

,

conditional_delete

ConditionalDeleteStatusCode

,

reference_policy[]

ReferenceHandlingPolicyCode

,

search_include[]

String

,

search_rev_include[]

String

,

search_param[]

SearchParam

,

ResourceInteraction

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

code

TypeRestfulInteractionCode

,

documentation

String

,

SearchParam

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

name

String

,

definition

Uri

,

type

SearchParamTypeCode

,

documentation

String

,

Security

,

Fields
id

String

,

extension[]

Extension

,

modifier_extension[]

Extension

,

cors

Boolean

,

service[]

CodeableConcept

,

description

String

,

certificate[]

Certificate

,

Certificate

,