test_script_go_proto

package
v0.7.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 10, 2022 License: Apache-2.0 Imports: 9 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_proto_google_fhir_proto_r5_core_resources_test_script_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type TestScript

type TestScript struct {

	// Logical id of this artifact
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Metadata about the resource
	Meta *datatypes_go_proto.Meta `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// A set of rules under which this content was created
	ImplicitRules *datatypes_go_proto.Uri `protobuf:"bytes,3,opt,name=implicit_rules,json=implicitRules,proto3" json:"implicit_rules,omitempty"`
	// Language of the resource content
	Language *datatypes_go_proto.Code `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"`
	// Text summary of the resource, for human interpretation
	Text *datatypes_go_proto.Narrative `protobuf:"bytes,5,opt,name=text,proto3" json:"text,omitempty"`
	// Contained, inline Resources
	Contained []*any.Any `protobuf:"bytes,6,rep,name=contained,proto3" json:"contained,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,8,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,9,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// Canonical identifier for this test script, represented as a URI (globally
	// unique)
	Url *datatypes_go_proto.Uri `protobuf:"bytes,10,opt,name=url,proto3" json:"url,omitempty"`
	// Additional identifier for the test script
	Identifier *datatypes_go_proto.Identifier `protobuf:"bytes,11,opt,name=identifier,proto3" json:"identifier,omitempty"`
	// Business version of the test script
	Version *datatypes_go_proto.String `protobuf:"bytes,12,opt,name=version,proto3" json:"version,omitempty"`
	// Name for this test script (computer friendly)
	Name *datatypes_go_proto.String `protobuf:"bytes,13,opt,name=name,proto3" json:"name,omitempty"`
	// Name for this test script (human friendly)
	Title  *datatypes_go_proto.String `protobuf:"bytes,14,opt,name=title,proto3" json:"title,omitempty"`
	Status *TestScript_StatusCode     `protobuf:"bytes,15,opt,name=status,proto3" json:"status,omitempty"`
	// For testing purposes, not real usage
	Experimental *datatypes_go_proto.Boolean `protobuf:"bytes,16,opt,name=experimental,proto3" json:"experimental,omitempty"`
	// Date last changed
	Date *datatypes_go_proto.DateTime `protobuf:"bytes,17,opt,name=date,proto3" json:"date,omitempty"`
	// Name of the publisher (organization or individual)
	Publisher *datatypes_go_proto.String `protobuf:"bytes,18,opt,name=publisher,proto3" json:"publisher,omitempty"`
	// Contact details for the publisher
	Contact []*datatypes_go_proto.ContactDetail `protobuf:"bytes,19,rep,name=contact,proto3" json:"contact,omitempty"`
	// Natural language description of the test script
	Description *datatypes_go_proto.Markdown `protobuf:"bytes,20,opt,name=description,proto3" json:"description,omitempty"`
	// The context that the content is intended to support
	UseContext []*datatypes_go_proto.UsageContext `protobuf:"bytes,21,rep,name=use_context,json=useContext,proto3" json:"use_context,omitempty"`
	// Intended jurisdiction for test script (if applicable)
	Jurisdiction []*datatypes_go_proto.CodeableConcept `protobuf:"bytes,22,rep,name=jurisdiction,proto3" json:"jurisdiction,omitempty"`
	// Why this test script is defined
	Purpose *datatypes_go_proto.Markdown `protobuf:"bytes,23,opt,name=purpose,proto3" json:"purpose,omitempty"`
	// Use and/or publishing restrictions
	Copyright   *datatypes_go_proto.Markdown `protobuf:"bytes,24,opt,name=copyright,proto3" json:"copyright,omitempty"`
	Origin      []*TestScript_Origin         `protobuf:"bytes,25,rep,name=origin,proto3" json:"origin,omitempty"`
	Destination []*TestScript_Destination    `protobuf:"bytes,26,rep,name=destination,proto3" json:"destination,omitempty"`
	Metadata    *TestScript_Metadata         `protobuf:"bytes,27,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Fixture     []*TestScript_Fixture        `protobuf:"bytes,28,rep,name=fixture,proto3" json:"fixture,omitempty"`
	// Reference of the validation profile
	Profile  []*datatypes_go_proto.Reference `protobuf:"bytes,29,rep,name=profile,proto3" json:"profile,omitempty"`
	Variable []*TestScript_Variable          `protobuf:"bytes,30,rep,name=variable,proto3" json:"variable,omitempty"`
	Setup    *TestScript_Setup               `protobuf:"bytes,31,opt,name=setup,proto3" json:"setup,omitempty"`
	Test     []*TestScript_Test              `protobuf:"bytes,32,rep,name=test,proto3" json:"test,omitempty"`
	Teardown *TestScript_Teardown            `protobuf:"bytes,33,opt,name=teardown,proto3" json:"teardown,omitempty"`
	// contains filtered or unexported fields
}

Auto-generated from StructureDefinition for TestScript, last updated 2019-12-31T21:03:40.621+11:00. Describes a set of tests. See http://hl7.org/fhir/StructureDefinition/TestScript

func (*TestScript) Descriptor deprecated

func (*TestScript) Descriptor() ([]byte, []int)

Deprecated: Use TestScript.ProtoReflect.Descriptor instead.

func (*TestScript) GetContact

func (x *TestScript) GetContact() []*datatypes_go_proto.ContactDetail

func (*TestScript) GetContained

func (x *TestScript) GetContained() []*any.Any

func (*TestScript) GetCopyright

func (x *TestScript) GetCopyright() *datatypes_go_proto.Markdown

func (*TestScript) GetDate

func (x *TestScript) GetDate() *datatypes_go_proto.DateTime

func (*TestScript) GetDescription

func (x *TestScript) GetDescription() *datatypes_go_proto.Markdown

func (*TestScript) GetDestination

func (x *TestScript) GetDestination() []*TestScript_Destination

func (*TestScript) GetExperimental

func (x *TestScript) GetExperimental() *datatypes_go_proto.Boolean

func (*TestScript) GetExtension

func (x *TestScript) GetExtension() []*datatypes_go_proto.Extension

func (*TestScript) GetFixture

func (x *TestScript) GetFixture() []*TestScript_Fixture

func (*TestScript) GetId

func (x *TestScript) GetId() *datatypes_go_proto.Id

func (*TestScript) GetIdentifier

func (x *TestScript) GetIdentifier() *datatypes_go_proto.Identifier

func (*TestScript) GetImplicitRules

func (x *TestScript) GetImplicitRules() *datatypes_go_proto.Uri

func (*TestScript) GetJurisdiction

func (x *TestScript) GetJurisdiction() []*datatypes_go_proto.CodeableConcept

func (*TestScript) GetLanguage

func (x *TestScript) GetLanguage() *datatypes_go_proto.Code

func (*TestScript) GetMeta

func (x *TestScript) GetMeta() *datatypes_go_proto.Meta

func (*TestScript) GetMetadata

func (x *TestScript) GetMetadata() *TestScript_Metadata

func (*TestScript) GetModifierExtension

func (x *TestScript) GetModifierExtension() []*datatypes_go_proto.Extension

func (*TestScript) GetName

func (x *TestScript) GetName() *datatypes_go_proto.String

func (*TestScript) GetOrigin

func (x *TestScript) GetOrigin() []*TestScript_Origin

func (*TestScript) GetProfile

func (x *TestScript) GetProfile() []*datatypes_go_proto.Reference

func (*TestScript) GetPublisher

func (x *TestScript) GetPublisher() *datatypes_go_proto.String

func (*TestScript) GetPurpose

func (x *TestScript) GetPurpose() *datatypes_go_proto.Markdown

func (*TestScript) GetSetup

func (x *TestScript) GetSetup() *TestScript_Setup

func (*TestScript) GetStatus

func (x *TestScript) GetStatus() *TestScript_StatusCode

func (*TestScript) GetTeardown

func (x *TestScript) GetTeardown() *TestScript_Teardown

func (*TestScript) GetTest

func (x *TestScript) GetTest() []*TestScript_Test

func (*TestScript) GetText

func (x *TestScript) GetText() *datatypes_go_proto.Narrative

func (*TestScript) GetTitle

func (x *TestScript) GetTitle() *datatypes_go_proto.String

func (*TestScript) GetUrl

func (x *TestScript) GetUrl() *datatypes_go_proto.Uri

func (*TestScript) GetUseContext

func (x *TestScript) GetUseContext() []*datatypes_go_proto.UsageContext

func (*TestScript) GetVariable

func (x *TestScript) GetVariable() []*TestScript_Variable

func (*TestScript) GetVersion

func (x *TestScript) GetVersion() *datatypes_go_proto.String

func (*TestScript) ProtoMessage

func (*TestScript) ProtoMessage()

func (*TestScript) ProtoReflect

func (x *TestScript) ProtoReflect() protoreflect.Message

func (*TestScript) Reset

func (x *TestScript) Reset()

func (*TestScript) String

func (x *TestScript) String() string

type TestScript_Destination

type TestScript_Destination struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// The index of the abstract destination server starting at 1
	Index *datatypes_go_proto.Integer `protobuf:"bytes,4,opt,name=index,proto3" json:"index,omitempty"`
	// FHIR-Server | FHIR-SDC-FormManager | FHIR-SDC-FormReceiver |
	// FHIR-SDC-FormProcessor
	Profile *datatypes_go_proto.Coding `protobuf:"bytes,5,opt,name=profile,proto3" json:"profile,omitempty"`
	// contains filtered or unexported fields
}

An abstract server representing a destination or receiver in a message exchange

func (*TestScript_Destination) Descriptor deprecated

func (*TestScript_Destination) Descriptor() ([]byte, []int)

Deprecated: Use TestScript_Destination.ProtoReflect.Descriptor instead.

func (*TestScript_Destination) GetExtension

func (*TestScript_Destination) GetId

func (*TestScript_Destination) GetIndex

func (*TestScript_Destination) GetModifierExtension

func (x *TestScript_Destination) GetModifierExtension() []*datatypes_go_proto.Extension

func (*TestScript_Destination) GetProfile

func (*TestScript_Destination) ProtoMessage

func (*TestScript_Destination) ProtoMessage()

func (*TestScript_Destination) ProtoReflect

func (x *TestScript_Destination) ProtoReflect() protoreflect.Message

func (*TestScript_Destination) Reset

func (x *TestScript_Destination) Reset()

func (*TestScript_Destination) String

func (x *TestScript_Destination) String() string

type TestScript_Fixture

type TestScript_Fixture struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// Whether or not to implicitly create the fixture during setup
	Autocreate *datatypes_go_proto.Boolean `protobuf:"bytes,4,opt,name=autocreate,proto3" json:"autocreate,omitempty"`
	// Whether or not to implicitly delete the fixture during teardown
	Autodelete *datatypes_go_proto.Boolean `protobuf:"bytes,5,opt,name=autodelete,proto3" json:"autodelete,omitempty"`
	// Reference of the resource
	Resource *datatypes_go_proto.Reference `protobuf:"bytes,6,opt,name=resource,proto3" json:"resource,omitempty"`
	// contains filtered or unexported fields
}

Fixture in the test script - by reference (uri)

func (*TestScript_Fixture) Descriptor deprecated

func (*TestScript_Fixture) Descriptor() ([]byte, []int)

Deprecated: Use TestScript_Fixture.ProtoReflect.Descriptor instead.

func (*TestScript_Fixture) GetAutocreate

func (x *TestScript_Fixture) GetAutocreate() *datatypes_go_proto.Boolean

func (*TestScript_Fixture) GetAutodelete

func (x *TestScript_Fixture) GetAutodelete() *datatypes_go_proto.Boolean

func (*TestScript_Fixture) GetExtension

func (x *TestScript_Fixture) GetExtension() []*datatypes_go_proto.Extension

func (*TestScript_Fixture) GetId

func (*TestScript_Fixture) GetModifierExtension

func (x *TestScript_Fixture) GetModifierExtension() []*datatypes_go_proto.Extension

func (*TestScript_Fixture) GetResource

func (*TestScript_Fixture) ProtoMessage

func (*TestScript_Fixture) ProtoMessage()

func (*TestScript_Fixture) ProtoReflect

func (x *TestScript_Fixture) ProtoReflect() protoreflect.Message

func (*TestScript_Fixture) Reset

func (x *TestScript_Fixture) Reset()

func (*TestScript_Fixture) String

func (x *TestScript_Fixture) String() string

type TestScript_Metadata

type TestScript_Metadata struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension   `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	Link              []*TestScript_Metadata_Link       `protobuf:"bytes,4,rep,name=link,proto3" json:"link,omitempty"`
	Capability        []*TestScript_Metadata_Capability `protobuf:"bytes,5,rep,name=capability,proto3" json:"capability,omitempty"`
	// contains filtered or unexported fields
}

Required capability that is assumed to function correctly on the FHIR server being tested

func (*TestScript_Metadata) Descriptor deprecated

func (*TestScript_Metadata) Descriptor() ([]byte, []int)

Deprecated: Use TestScript_Metadata.ProtoReflect.Descriptor instead.

func (*TestScript_Metadata) GetCapability

func (*TestScript_Metadata) GetExtension

func (x *TestScript_Metadata) GetExtension() []*datatypes_go_proto.Extension

func (*TestScript_Metadata) GetId

func (*TestScript_Metadata) GetModifierExtension

func (x *TestScript_Metadata) GetModifierExtension() []*datatypes_go_proto.Extension

func (*TestScript_Metadata) ProtoMessage

func (*TestScript_Metadata) ProtoMessage()

func (*TestScript_Metadata) ProtoReflect

func (x *TestScript_Metadata) ProtoReflect() protoreflect.Message

func (*TestScript_Metadata) Reset

func (x *TestScript_Metadata) Reset()

func (*TestScript_Metadata) String

func (x *TestScript_Metadata) String() string

type TestScript_Metadata_Capability

type TestScript_Metadata_Capability struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// Are the capabilities required?
	Required *datatypes_go_proto.Boolean `protobuf:"bytes,4,opt,name=required,proto3" json:"required,omitempty"`
	// Are the capabilities validated?
	Validated *datatypes_go_proto.Boolean `protobuf:"bytes,5,opt,name=validated,proto3" json:"validated,omitempty"`
	// The expected capabilities of the server
	Description *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	// Which origin server these requirements apply to
	Origin []*datatypes_go_proto.Integer `protobuf:"bytes,7,rep,name=origin,proto3" json:"origin,omitempty"`
	// Which server these requirements apply to
	Destination *datatypes_go_proto.Integer `protobuf:"bytes,8,opt,name=destination,proto3" json:"destination,omitempty"`
	// Links to the FHIR specification
	Link []*datatypes_go_proto.Uri `protobuf:"bytes,9,rep,name=link,proto3" json:"link,omitempty"`
	// Required Capability Statement
	Capabilities *datatypes_go_proto.Canonical `protobuf:"bytes,10,opt,name=capabilities,proto3" json:"capabilities,omitempty"`
	// contains filtered or unexported fields
}

Capabilities that are assumed to function correctly on the FHIR server being tested

func (*TestScript_Metadata_Capability) Descriptor deprecated

func (*TestScript_Metadata_Capability) Descriptor() ([]byte, []int)

Deprecated: Use TestScript_Metadata_Capability.ProtoReflect.Descriptor instead.

func (*TestScript_Metadata_Capability) GetCapabilities

func (*TestScript_Metadata_Capability) GetDescription

func (*TestScript_Metadata_Capability) GetDestination

func (*TestScript_Metadata_Capability) GetExtension

func (*TestScript_Metadata_Capability) GetId

func (*TestScript_Metadata_Capability) GetModifierExtension

func (x *TestScript_Metadata_Capability) GetModifierExtension() []*datatypes_go_proto.Extension

func (*TestScript_Metadata_Capability) GetOrigin

func (*TestScript_Metadata_Capability) GetRequired

func (*TestScript_Metadata_Capability) GetValidated

func (*TestScript_Metadata_Capability) ProtoMessage

func (*TestScript_Metadata_Capability) ProtoMessage()

func (*TestScript_Metadata_Capability) ProtoReflect

func (*TestScript_Metadata_Capability) Reset

func (x *TestScript_Metadata_Capability) Reset()

func (*TestScript_Metadata_Capability) String

type TestScript_Metadata_Link struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// URL to the specification
	Url *datatypes_go_proto.Uri `protobuf:"bytes,4,opt,name=url,proto3" json:"url,omitempty"`
	// Short description
	Description *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

Links to the FHIR specification

func (*TestScript_Metadata_Link) Descriptor deprecated

func (*TestScript_Metadata_Link) Descriptor() ([]byte, []int)

Deprecated: Use TestScript_Metadata_Link.ProtoReflect.Descriptor instead.

func (*TestScript_Metadata_Link) GetDescription

func (x *TestScript_Metadata_Link) GetDescription() *datatypes_go_proto.String

func (*TestScript_Metadata_Link) GetExtension

func (*TestScript_Metadata_Link) GetId

func (*TestScript_Metadata_Link) GetModifierExtension

func (x *TestScript_Metadata_Link) GetModifierExtension() []*datatypes_go_proto.Extension

func (*TestScript_Metadata_Link) GetUrl

func (*TestScript_Metadata_Link) ProtoMessage

func (*TestScript_Metadata_Link) ProtoMessage()

func (*TestScript_Metadata_Link) ProtoReflect

func (x *TestScript_Metadata_Link) ProtoReflect() protoreflect.Message

func (*TestScript_Metadata_Link) Reset

func (x *TestScript_Metadata_Link) Reset()

func (*TestScript_Metadata_Link) String

func (x *TestScript_Metadata_Link) String() string

type TestScript_Origin

type TestScript_Origin struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// The index of the abstract origin server starting at 1
	Index *datatypes_go_proto.Integer `protobuf:"bytes,4,opt,name=index,proto3" json:"index,omitempty"`
	// FHIR-Client | FHIR-SDC-FormFiller
	Profile *datatypes_go_proto.Coding `protobuf:"bytes,5,opt,name=profile,proto3" json:"profile,omitempty"`
	// contains filtered or unexported fields
}

An abstract server representing a client or sender in a message exchange

func (*TestScript_Origin) Descriptor deprecated

func (*TestScript_Origin) Descriptor() ([]byte, []int)

Deprecated: Use TestScript_Origin.ProtoReflect.Descriptor instead.

func (*TestScript_Origin) GetExtension

func (x *TestScript_Origin) GetExtension() []*datatypes_go_proto.Extension

func (*TestScript_Origin) GetId

func (*TestScript_Origin) GetIndex

func (*TestScript_Origin) GetModifierExtension

func (x *TestScript_Origin) GetModifierExtension() []*datatypes_go_proto.Extension

func (*TestScript_Origin) GetProfile

func (x *TestScript_Origin) GetProfile() *datatypes_go_proto.Coding

func (*TestScript_Origin) ProtoMessage

func (*TestScript_Origin) ProtoMessage()

func (*TestScript_Origin) ProtoReflect

func (x *TestScript_Origin) ProtoReflect() protoreflect.Message

func (*TestScript_Origin) Reset

func (x *TestScript_Origin) Reset()

func (*TestScript_Origin) String

func (x *TestScript_Origin) String() string

type TestScript_Setup

type TestScript_Setup struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	Action            []*TestScript_Setup_SetupAction `protobuf:"bytes,4,rep,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

A series of required setup operations before tests are executed

func (*TestScript_Setup) Descriptor deprecated

func (*TestScript_Setup) Descriptor() ([]byte, []int)

Deprecated: Use TestScript_Setup.ProtoReflect.Descriptor instead.

func (*TestScript_Setup) GetAction

func (*TestScript_Setup) GetExtension

func (x *TestScript_Setup) GetExtension() []*datatypes_go_proto.Extension

func (*TestScript_Setup) GetId

func (*TestScript_Setup) GetModifierExtension

func (x *TestScript_Setup) GetModifierExtension() []*datatypes_go_proto.Extension

func (*TestScript_Setup) ProtoMessage

func (*TestScript_Setup) ProtoMessage()

func (*TestScript_Setup) ProtoReflect

func (x *TestScript_Setup) ProtoReflect() protoreflect.Message

func (*TestScript_Setup) Reset

func (x *TestScript_Setup) Reset()

func (*TestScript_Setup) String

func (x *TestScript_Setup) String() string

type TestScript_Setup_SetupAction

type TestScript_Setup_SetupAction struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension         `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	Operation         *TestScript_Setup_SetupAction_Operation `protobuf:"bytes,4,opt,name=operation,proto3" json:"operation,omitempty"`
	AssertValue       *TestScript_Setup_SetupAction_Assert    `protobuf:"bytes,5,opt,name=assert_value,json=assert,proto3" json:"assert_value,omitempty"`
	// contains filtered or unexported fields
}

A setup operation or assert to perform

func (*TestScript_Setup_SetupAction) Descriptor deprecated

func (*TestScript_Setup_SetupAction) Descriptor() ([]byte, []int)

Deprecated: Use TestScript_Setup_SetupAction.ProtoReflect.Descriptor instead.

func (*TestScript_Setup_SetupAction) GetAssertValue

func (*TestScript_Setup_SetupAction) GetExtension

func (*TestScript_Setup_SetupAction) GetId

func (*TestScript_Setup_SetupAction) GetModifierExtension

func (x *TestScript_Setup_SetupAction) GetModifierExtension() []*datatypes_go_proto.Extension

func (*TestScript_Setup_SetupAction) GetOperation

func (*TestScript_Setup_SetupAction) ProtoMessage

func (*TestScript_Setup_SetupAction) ProtoMessage()

func (*TestScript_Setup_SetupAction) ProtoReflect

func (*TestScript_Setup_SetupAction) Reset

func (x *TestScript_Setup_SetupAction) Reset()

func (*TestScript_Setup_SetupAction) String

type TestScript_Setup_SetupAction_Assert

type TestScript_Setup_SetupAction_Assert struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// Tracking/logging assertion label
	Label *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=label,proto3" json:"label,omitempty"`
	// Tracking/reporting assertion description
	Description *datatypes_go_proto.String                         `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	Direction   *TestScript_Setup_SetupAction_Assert_DirectionCode `protobuf:"bytes,6,opt,name=direction,proto3" json:"direction,omitempty"`
	// Id of the source fixture to be evaluated
	CompareToSourceId *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=compare_to_source_id,json=compareToSourceId,proto3" json:"compare_to_source_id,omitempty"`
	// The FHIRPath expression to evaluate against the source fixture
	CompareToSourceExpression *datatypes_go_proto.String `` /* 140-byte string literal not displayed */
	// XPath or JSONPath expression to evaluate against the source fixture
	CompareToSourcePath *datatypes_go_proto.String                           `protobuf:"bytes,9,opt,name=compare_to_source_path,json=compareToSourcePath,proto3" json:"compare_to_source_path,omitempty"`
	ContentType         *TestScript_Setup_SetupAction_Assert_ContentTypeCode `protobuf:"bytes,10,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"`
	// The FHIRPath expression to be evaluated
	Expression *datatypes_go_proto.String `protobuf:"bytes,11,opt,name=expression,proto3" json:"expression,omitempty"`
	// HTTP header field name
	HeaderField *datatypes_go_proto.String `protobuf:"bytes,12,opt,name=header_field,json=headerField,proto3" json:"header_field,omitempty"`
	// Fixture Id of minimum content resource
	MinimumId *datatypes_go_proto.String `protobuf:"bytes,13,opt,name=minimum_id,json=minimumId,proto3" json:"minimum_id,omitempty"`
	// Perform validation on navigation links?
	NavigationLinks *datatypes_go_proto.Boolean                       `protobuf:"bytes,14,opt,name=navigation_links,json=navigationLinks,proto3" json:"navigation_links,omitempty"`
	Operator        *TestScript_Setup_SetupAction_Assert_OperatorCode `protobuf:"bytes,15,opt,name=operator,proto3" json:"operator,omitempty"`
	// XPath or JSONPath expression
	Path          *datatypes_go_proto.String                             `protobuf:"bytes,16,opt,name=path,proto3" json:"path,omitempty"`
	RequestMethod *TestScript_Setup_SetupAction_Assert_RequestMethodCode `protobuf:"bytes,17,opt,name=request_method,json=requestMethod,proto3" json:"request_method,omitempty"`
	// Request URL comparison value
	RequestUrl *datatypes_go_proto.String                        `protobuf:"bytes,18,opt,name=request_url,json=requestURL,proto3" json:"request_url,omitempty"`
	Resource   *TestScript_Setup_SetupAction_Assert_ResourceCode `protobuf:"bytes,19,opt,name=resource,proto3" json:"resource,omitempty"`
	Response   *TestScript_Setup_SetupAction_Assert_ResponseCode `protobuf:"bytes,20,opt,name=response,proto3" json:"response,omitempty"`
	// HTTP response code to test
	ResponseCode *datatypes_go_proto.String `protobuf:"bytes,21,opt,name=response_code,json=responseCode,proto3" json:"response_code,omitempty"`
	// Fixture Id of source expression or headerField
	SourceId *datatypes_go_proto.Id `protobuf:"bytes,22,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"`
	// Profile Id of validation profile reference
	ValidateProfileId *datatypes_go_proto.Id `protobuf:"bytes,23,opt,name=validate_profile_id,json=validateProfileId,proto3" json:"validate_profile_id,omitempty"`
	// The value to compare to
	Value *datatypes_go_proto.String `protobuf:"bytes,24,opt,name=value,proto3" json:"value,omitempty"`
	// Will this assert produce a warning only on error?
	WarningOnly *datatypes_go_proto.Boolean `protobuf:"bytes,25,opt,name=warning_only,json=warningOnly,proto3" json:"warning_only,omitempty"`
	// contains filtered or unexported fields
}

The assertion to perform

func (*TestScript_Setup_SetupAction_Assert) Descriptor deprecated

func (*TestScript_Setup_SetupAction_Assert) Descriptor() ([]byte, []int)

Deprecated: Use TestScript_Setup_SetupAction_Assert.ProtoReflect.Descriptor instead.

func (*TestScript_Setup_SetupAction_Assert) GetCompareToSourceExpression

func (x *TestScript_Setup_SetupAction_Assert) GetCompareToSourceExpression() *datatypes_go_proto.String

func (*TestScript_Setup_SetupAction_Assert) GetCompareToSourceId

func (*TestScript_Setup_SetupAction_Assert) GetCompareToSourcePath

func (x *TestScript_Setup_SetupAction_Assert) GetCompareToSourcePath() *datatypes_go_proto.String

func (*TestScript_Setup_SetupAction_Assert) GetContentType

func (*TestScript_Setup_SetupAction_Assert) GetDescription

func (*TestScript_Setup_SetupAction_Assert) GetDirection

func (*TestScript_Setup_SetupAction_Assert) GetExpression

func (*TestScript_Setup_SetupAction_Assert) GetExtension

func (*TestScript_Setup_SetupAction_Assert) GetHeaderField

func (*TestScript_Setup_SetupAction_Assert) GetId

func (*TestScript_Setup_SetupAction_Assert) GetLabel

func (*TestScript_Setup_SetupAction_Assert) GetMinimumId

func (*TestScript_Setup_SetupAction_Assert) GetModifierExtension

func (*TestScript_Setup_SetupAction_Assert) GetOperator

func (*TestScript_Setup_SetupAction_Assert) GetPath

func (*TestScript_Setup_SetupAction_Assert) GetRequestMethod

func (*TestScript_Setup_SetupAction_Assert) GetRequestUrl

func (*TestScript_Setup_SetupAction_Assert) GetResource

func (*TestScript_Setup_SetupAction_Assert) GetResponse

func (*TestScript_Setup_SetupAction_Assert) GetResponseCode

func (*TestScript_Setup_SetupAction_Assert) GetSourceId

func (*TestScript_Setup_SetupAction_Assert) GetValidateProfileId

func (x *TestScript_Setup_SetupAction_Assert) GetValidateProfileId() *datatypes_go_proto.Id

func (*TestScript_Setup_SetupAction_Assert) GetValue

func (*TestScript_Setup_SetupAction_Assert) GetWarningOnly

func (*TestScript_Setup_SetupAction_Assert) ProtoMessage

func (*TestScript_Setup_SetupAction_Assert) ProtoMessage()

func (*TestScript_Setup_SetupAction_Assert) ProtoReflect

func (*TestScript_Setup_SetupAction_Assert) Reset

func (*TestScript_Setup_SetupAction_Assert) String

type TestScript_Setup_SetupAction_Assert_ContentTypeCode

type TestScript_Setup_SetupAction_Assert_ContentTypeCode struct {
	Id        *datatypes_go_proto.String      `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"`
	// This valueset is not enumerable, and so is represented as a string.
	Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Mime type to compare against the 'Content-Type' header

func (*TestScript_Setup_SetupAction_Assert_ContentTypeCode) Descriptor deprecated

Deprecated: Use TestScript_Setup_SetupAction_Assert_ContentTypeCode.ProtoReflect.Descriptor instead.

func (*TestScript_Setup_SetupAction_Assert_ContentTypeCode) GetExtension

func (*TestScript_Setup_SetupAction_Assert_ContentTypeCode) GetId

func (*TestScript_Setup_SetupAction_Assert_ContentTypeCode) GetValue

func (*TestScript_Setup_SetupAction_Assert_ContentTypeCode) ProtoMessage

func (*TestScript_Setup_SetupAction_Assert_ContentTypeCode) ProtoReflect

func (*TestScript_Setup_SetupAction_Assert_ContentTypeCode) Reset

func (*TestScript_Setup_SetupAction_Assert_ContentTypeCode) String

type TestScript_Setup_SetupAction_Assert_DirectionCode

type TestScript_Setup_SetupAction_Assert_DirectionCode struct {
	Value     codes_go_proto.AssertionDirectionTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.AssertionDirectionTypeCode_Value" json:"value,omitempty"`
	Id        *datatypes_go_proto.String                      `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Extension []*datatypes_go_proto.Extension                 `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"`
	// contains filtered or unexported fields
}

response | request

func (*TestScript_Setup_SetupAction_Assert_DirectionCode) Descriptor deprecated

Deprecated: Use TestScript_Setup_SetupAction_Assert_DirectionCode.ProtoReflect.Descriptor instead.

func (*TestScript_Setup_SetupAction_Assert_DirectionCode) GetExtension

func (*TestScript_Setup_SetupAction_Assert_DirectionCode) GetId

func (*TestScript_Setup_SetupAction_Assert_DirectionCode) GetValue

func (*TestScript_Setup_SetupAction_Assert_DirectionCode) ProtoMessage

func (*TestScript_Setup_SetupAction_Assert_DirectionCode) ProtoReflect

func (*TestScript_Setup_SetupAction_Assert_DirectionCode) Reset

func (*TestScript_Setup_SetupAction_Assert_DirectionCode) String

type TestScript_Setup_SetupAction_Assert_OperatorCode

type TestScript_Setup_SetupAction_Assert_OperatorCode struct {
	Value     codes_go_proto.AssertionOperatorTypeCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.AssertionOperatorTypeCode_Value" json:"value,omitempty"`
	Id        *datatypes_go_proto.String                     `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Extension []*datatypes_go_proto.Extension                `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"`
	// contains filtered or unexported fields
}

equals | notEquals | in | notIn | greaterThan | lessThan | empty | notEmpty | contains | notContains | eval

func (*TestScript_Setup_SetupAction_Assert_OperatorCode) Descriptor deprecated

Deprecated: Use TestScript_Setup_SetupAction_Assert_OperatorCode.ProtoReflect.Descriptor instead.

func (*TestScript_Setup_SetupAction_Assert_OperatorCode) GetExtension

func (*TestScript_Setup_SetupAction_Assert_OperatorCode) GetId

func (*TestScript_Setup_SetupAction_Assert_OperatorCode) GetValue

func (*TestScript_Setup_SetupAction_Assert_OperatorCode) ProtoMessage

func (*TestScript_Setup_SetupAction_Assert_OperatorCode) ProtoReflect

func (*TestScript_Setup_SetupAction_Assert_OperatorCode) Reset

func (*TestScript_Setup_SetupAction_Assert_OperatorCode) String

type TestScript_Setup_SetupAction_Assert_RequestMethodCode

type TestScript_Setup_SetupAction_Assert_RequestMethodCode struct {
	Value     codes_go_proto.TestScriptRequestMethodCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.TestScriptRequestMethodCode_Value" json:"value,omitempty"`
	Id        *datatypes_go_proto.String                       `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Extension []*datatypes_go_proto.Extension                  `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"`
	// contains filtered or unexported fields
}

delete | get | options | patch | post | put | head

func (*TestScript_Setup_SetupAction_Assert_RequestMethodCode) Descriptor deprecated

Deprecated: Use TestScript_Setup_SetupAction_Assert_RequestMethodCode.ProtoReflect.Descriptor instead.

func (*TestScript_Setup_SetupAction_Assert_RequestMethodCode) GetExtension

func (*TestScript_Setup_SetupAction_Assert_RequestMethodCode) GetId

func (*TestScript_Setup_SetupAction_Assert_RequestMethodCode) GetValue

func (*TestScript_Setup_SetupAction_Assert_RequestMethodCode) ProtoMessage

func (*TestScript_Setup_SetupAction_Assert_RequestMethodCode) ProtoReflect

func (*TestScript_Setup_SetupAction_Assert_RequestMethodCode) Reset

func (*TestScript_Setup_SetupAction_Assert_RequestMethodCode) String

type TestScript_Setup_SetupAction_Assert_ResourceCode

type TestScript_Setup_SetupAction_Assert_ResourceCode struct {
	Value     valuesets_go_proto.FHIRDefinedTypeValueSet_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.FHIRDefinedTypeValueSet_Value" json:"value,omitempty"`
	Id        *datatypes_go_proto.String                       `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Extension []*datatypes_go_proto.Extension                  `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"`
	// contains filtered or unexported fields
}

Resource type

func (*TestScript_Setup_SetupAction_Assert_ResourceCode) Descriptor deprecated

Deprecated: Use TestScript_Setup_SetupAction_Assert_ResourceCode.ProtoReflect.Descriptor instead.

func (*TestScript_Setup_SetupAction_Assert_ResourceCode) GetExtension

func (*TestScript_Setup_SetupAction_Assert_ResourceCode) GetId

func (*TestScript_Setup_SetupAction_Assert_ResourceCode) GetValue

func (*TestScript_Setup_SetupAction_Assert_ResourceCode) ProtoMessage

func (*TestScript_Setup_SetupAction_Assert_ResourceCode) ProtoReflect

func (*TestScript_Setup_SetupAction_Assert_ResourceCode) Reset

func (*TestScript_Setup_SetupAction_Assert_ResourceCode) String

type TestScript_Setup_SetupAction_Assert_ResponseCode

type TestScript_Setup_SetupAction_Assert_ResponseCode struct {
	Value     codes_go_proto.AssertionResponseTypesCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.AssertionResponseTypesCode_Value" json:"value,omitempty"`
	Id        *datatypes_go_proto.String                      `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Extension []*datatypes_go_proto.Extension                 `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"`
	// contains filtered or unexported fields
}

okay | created | noContent | notModified | bad | forbidden | notFound | methodNotAllowed | conflict | gone | preconditionFailed | unprocessable

func (*TestScript_Setup_SetupAction_Assert_ResponseCode) Descriptor deprecated

Deprecated: Use TestScript_Setup_SetupAction_Assert_ResponseCode.ProtoReflect.Descriptor instead.

func (*TestScript_Setup_SetupAction_Assert_ResponseCode) GetExtension

func (*TestScript_Setup_SetupAction_Assert_ResponseCode) GetId

func (*TestScript_Setup_SetupAction_Assert_ResponseCode) GetValue

func (*TestScript_Setup_SetupAction_Assert_ResponseCode) ProtoMessage

func (*TestScript_Setup_SetupAction_Assert_ResponseCode) ProtoReflect

func (*TestScript_Setup_SetupAction_Assert_ResponseCode) Reset

func (*TestScript_Setup_SetupAction_Assert_ResponseCode) String

type TestScript_Setup_SetupAction_Operation

type TestScript_Setup_SetupAction_Operation struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// The operation code type that will be executed
	Type     *datatypes_go_proto.Coding                           `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	Resource *TestScript_Setup_SetupAction_Operation_ResourceCode `protobuf:"bytes,5,opt,name=resource,proto3" json:"resource,omitempty"`
	// Tracking/logging operation label
	Label *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=label,proto3" json:"label,omitempty"`
	// Tracking/reporting operation description
	Description *datatypes_go_proto.String                              `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
	Accept      *TestScript_Setup_SetupAction_Operation_AcceptCode      `protobuf:"bytes,8,opt,name=accept,proto3" json:"accept,omitempty"`
	ContentType *TestScript_Setup_SetupAction_Operation_ContentTypeCode `protobuf:"bytes,9,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"`
	// Server responding to the request
	Destination *datatypes_go_proto.Integer `protobuf:"bytes,10,opt,name=destination,proto3" json:"destination,omitempty"`
	// Whether or not to send the request url in encoded format
	EncodeRequestUrl *datatypes_go_proto.Boolean                        `protobuf:"bytes,11,opt,name=encode_request_url,json=encodeRequestUrl,proto3" json:"encode_request_url,omitempty"`
	Method           *TestScript_Setup_SetupAction_Operation_MethodCode `protobuf:"bytes,12,opt,name=method,proto3" json:"method,omitempty"`
	// Server initiating the request
	Origin *datatypes_go_proto.Integer `protobuf:"bytes,13,opt,name=origin,proto3" json:"origin,omitempty"`
	// Explicitly defined path parameters
	Params        *datatypes_go_proto.String                              `protobuf:"bytes,14,opt,name=params,proto3" json:"params,omitempty"`
	RequestHeader []*TestScript_Setup_SetupAction_Operation_RequestHeader `protobuf:"bytes,15,rep,name=request_header,json=requestHeader,proto3" json:"request_header,omitempty"`
	// Fixture Id of mapped request
	RequestId *datatypes_go_proto.Id `protobuf:"bytes,16,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Fixture Id of mapped response
	ResponseId *datatypes_go_proto.Id `protobuf:"bytes,17,opt,name=response_id,json=responseId,proto3" json:"response_id,omitempty"`
	// Fixture Id of body for PUT and POST requests
	SourceId *datatypes_go_proto.Id `protobuf:"bytes,18,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"`
	// Id of fixture used for extracting the [id],  [type], and [vid] for
	// GET requests
	TargetId *datatypes_go_proto.Id `protobuf:"bytes,19,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	// Request URL
	Url *datatypes_go_proto.String `protobuf:"bytes,20,opt,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

The setup operation to perform

func (*TestScript_Setup_SetupAction_Operation) Descriptor deprecated

func (*TestScript_Setup_SetupAction_Operation) Descriptor() ([]byte, []int)

Deprecated: Use TestScript_Setup_SetupAction_Operation.ProtoReflect.Descriptor instead.

func (*TestScript_Setup_SetupAction_Operation) GetAccept

func (*TestScript_Setup_SetupAction_Operation) GetContentType

func (*TestScript_Setup_SetupAction_Operation) GetDescription

func (*TestScript_Setup_SetupAction_Operation) GetDestination

func (*TestScript_Setup_SetupAction_Operation) GetEncodeRequestUrl

func (*TestScript_Setup_SetupAction_Operation) GetExtension

func (*TestScript_Setup_SetupAction_Operation) GetId

func (*TestScript_Setup_SetupAction_Operation) GetLabel

func (*TestScript_Setup_SetupAction_Operation) GetMethod

func (*TestScript_Setup_SetupAction_Operation) GetModifierExtension

func (*TestScript_Setup_SetupAction_Operation) GetOrigin

func (*TestScript_Setup_SetupAction_Operation) GetParams

func (*TestScript_Setup_SetupAction_Operation) GetRequestHeader

func (*TestScript_Setup_SetupAction_Operation) GetRequestId

func (*TestScript_Setup_SetupAction_Operation) GetResource

func (*TestScript_Setup_SetupAction_Operation) GetResponseId

func (*TestScript_Setup_SetupAction_Operation) GetSourceId

func (*TestScript_Setup_SetupAction_Operation) GetTargetId

func (*TestScript_Setup_SetupAction_Operation) GetType

func (*TestScript_Setup_SetupAction_Operation) GetUrl

func (*TestScript_Setup_SetupAction_Operation) ProtoMessage

func (*TestScript_Setup_SetupAction_Operation) ProtoReflect

func (*TestScript_Setup_SetupAction_Operation) Reset

func (*TestScript_Setup_SetupAction_Operation) String

type TestScript_Setup_SetupAction_Operation_AcceptCode

type TestScript_Setup_SetupAction_Operation_AcceptCode struct {
	Id        *datatypes_go_proto.String      `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"`
	// This valueset is not enumerable, and so is represented as a string.
	Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Mime type to accept in the payload of the response, with charset etc.

func (*TestScript_Setup_SetupAction_Operation_AcceptCode) Descriptor deprecated

Deprecated: Use TestScript_Setup_SetupAction_Operation_AcceptCode.ProtoReflect.Descriptor instead.

func (*TestScript_Setup_SetupAction_Operation_AcceptCode) GetExtension

func (*TestScript_Setup_SetupAction_Operation_AcceptCode) GetId

func (*TestScript_Setup_SetupAction_Operation_AcceptCode) GetValue

func (*TestScript_Setup_SetupAction_Operation_AcceptCode) ProtoMessage

func (*TestScript_Setup_SetupAction_Operation_AcceptCode) ProtoReflect

func (*TestScript_Setup_SetupAction_Operation_AcceptCode) Reset

func (*TestScript_Setup_SetupAction_Operation_AcceptCode) String

type TestScript_Setup_SetupAction_Operation_ContentTypeCode

type TestScript_Setup_SetupAction_Operation_ContentTypeCode struct {
	Id        *datatypes_go_proto.String      `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"`
	// This valueset is not enumerable, and so is represented as a string.
	Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Mime type of the request payload contents, with charset etc.

func (*TestScript_Setup_SetupAction_Operation_ContentTypeCode) Descriptor deprecated

Deprecated: Use TestScript_Setup_SetupAction_Operation_ContentTypeCode.ProtoReflect.Descriptor instead.

func (*TestScript_Setup_SetupAction_Operation_ContentTypeCode) GetExtension

func (*TestScript_Setup_SetupAction_Operation_ContentTypeCode) GetId

func (*TestScript_Setup_SetupAction_Operation_ContentTypeCode) GetValue

func (*TestScript_Setup_SetupAction_Operation_ContentTypeCode) ProtoMessage

func (*TestScript_Setup_SetupAction_Operation_ContentTypeCode) ProtoReflect

func (*TestScript_Setup_SetupAction_Operation_ContentTypeCode) Reset

func (*TestScript_Setup_SetupAction_Operation_ContentTypeCode) String

type TestScript_Setup_SetupAction_Operation_MethodCode

type TestScript_Setup_SetupAction_Operation_MethodCode struct {
	Value     codes_go_proto.TestScriptRequestMethodCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.TestScriptRequestMethodCode_Value" json:"value,omitempty"`
	Id        *datatypes_go_proto.String                       `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Extension []*datatypes_go_proto.Extension                  `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"`
	// contains filtered or unexported fields
}

delete | get | options | patch | post | put | head

func (*TestScript_Setup_SetupAction_Operation_MethodCode) Descriptor deprecated

Deprecated: Use TestScript_Setup_SetupAction_Operation_MethodCode.ProtoReflect.Descriptor instead.

func (*TestScript_Setup_SetupAction_Operation_MethodCode) GetExtension

func (*TestScript_Setup_SetupAction_Operation_MethodCode) GetId

func (*TestScript_Setup_SetupAction_Operation_MethodCode) GetValue

func (*TestScript_Setup_SetupAction_Operation_MethodCode) ProtoMessage

func (*TestScript_Setup_SetupAction_Operation_MethodCode) ProtoReflect

func (*TestScript_Setup_SetupAction_Operation_MethodCode) Reset

func (*TestScript_Setup_SetupAction_Operation_MethodCode) String

type TestScript_Setup_SetupAction_Operation_RequestHeader

type TestScript_Setup_SetupAction_Operation_RequestHeader struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// HTTP header field name
	Field *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=field,proto3" json:"field,omitempty"`
	// HTTP headerfield value
	Value *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Each operation can have one or more header elements

func (*TestScript_Setup_SetupAction_Operation_RequestHeader) Descriptor deprecated

Deprecated: Use TestScript_Setup_SetupAction_Operation_RequestHeader.ProtoReflect.Descriptor instead.

func (*TestScript_Setup_SetupAction_Operation_RequestHeader) GetExtension

func (*TestScript_Setup_SetupAction_Operation_RequestHeader) GetField

func (*TestScript_Setup_SetupAction_Operation_RequestHeader) GetId

func (*TestScript_Setup_SetupAction_Operation_RequestHeader) GetModifierExtension

func (*TestScript_Setup_SetupAction_Operation_RequestHeader) GetValue

func (*TestScript_Setup_SetupAction_Operation_RequestHeader) ProtoMessage

func (*TestScript_Setup_SetupAction_Operation_RequestHeader) ProtoReflect

func (*TestScript_Setup_SetupAction_Operation_RequestHeader) Reset

func (*TestScript_Setup_SetupAction_Operation_RequestHeader) String

type TestScript_Setup_SetupAction_Operation_ResourceCode

type TestScript_Setup_SetupAction_Operation_ResourceCode struct {
	Value     valuesets_go_proto.FHIRDefinedTypeValueSet_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.FHIRDefinedTypeValueSet_Value" json:"value,omitempty"`
	Id        *datatypes_go_proto.String                       `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Extension []*datatypes_go_proto.Extension                  `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"`
	// contains filtered or unexported fields
}

Resource type

func (*TestScript_Setup_SetupAction_Operation_ResourceCode) Descriptor deprecated

Deprecated: Use TestScript_Setup_SetupAction_Operation_ResourceCode.ProtoReflect.Descriptor instead.

func (*TestScript_Setup_SetupAction_Operation_ResourceCode) GetExtension

func (*TestScript_Setup_SetupAction_Operation_ResourceCode) GetId

func (*TestScript_Setup_SetupAction_Operation_ResourceCode) GetValue

func (*TestScript_Setup_SetupAction_Operation_ResourceCode) ProtoMessage

func (*TestScript_Setup_SetupAction_Operation_ResourceCode) ProtoReflect

func (*TestScript_Setup_SetupAction_Operation_ResourceCode) Reset

func (*TestScript_Setup_SetupAction_Operation_ResourceCode) String

type TestScript_StatusCode

type TestScript_StatusCode struct {
	Value     codes_go_proto.PublicationStatusCode_Value `protobuf:"varint,1,opt,name=value,proto3,enum=google.fhir.r5.core.PublicationStatusCode_Value" json:"value,omitempty"`
	Id        *datatypes_go_proto.String                 `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Extension []*datatypes_go_proto.Extension            `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"`
	// contains filtered or unexported fields
}

draft | active | retired | unknown

func (*TestScript_StatusCode) Descriptor deprecated

func (*TestScript_StatusCode) Descriptor() ([]byte, []int)

Deprecated: Use TestScript_StatusCode.ProtoReflect.Descriptor instead.

func (*TestScript_StatusCode) GetExtension

func (x *TestScript_StatusCode) GetExtension() []*datatypes_go_proto.Extension

func (*TestScript_StatusCode) GetId

func (*TestScript_StatusCode) GetValue

func (*TestScript_StatusCode) ProtoMessage

func (*TestScript_StatusCode) ProtoMessage()

func (*TestScript_StatusCode) ProtoReflect

func (x *TestScript_StatusCode) ProtoReflect() protoreflect.Message

func (*TestScript_StatusCode) Reset

func (x *TestScript_StatusCode) Reset()

func (*TestScript_StatusCode) String

func (x *TestScript_StatusCode) String() string

type TestScript_Teardown

type TestScript_Teardown struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension       `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	Action            []*TestScript_Teardown_TeardownAction `protobuf:"bytes,4,rep,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

A series of required clean up steps

func (*TestScript_Teardown) Descriptor deprecated

func (*TestScript_Teardown) Descriptor() ([]byte, []int)

Deprecated: Use TestScript_Teardown.ProtoReflect.Descriptor instead.

func (*TestScript_Teardown) GetAction

func (*TestScript_Teardown) GetExtension

func (x *TestScript_Teardown) GetExtension() []*datatypes_go_proto.Extension

func (*TestScript_Teardown) GetId

func (*TestScript_Teardown) GetModifierExtension

func (x *TestScript_Teardown) GetModifierExtension() []*datatypes_go_proto.Extension

func (*TestScript_Teardown) ProtoMessage

func (*TestScript_Teardown) ProtoMessage()

func (*TestScript_Teardown) ProtoReflect

func (x *TestScript_Teardown) ProtoReflect() protoreflect.Message

func (*TestScript_Teardown) Reset

func (x *TestScript_Teardown) Reset()

func (*TestScript_Teardown) String

func (x *TestScript_Teardown) String() string

type TestScript_Teardown_TeardownAction

type TestScript_Teardown_TeardownAction struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// The teardown operation to perform
	Operation *TestScript_Setup_SetupAction_Operation `protobuf:"bytes,4,opt,name=operation,proto3" json:"operation,omitempty"`
	// contains filtered or unexported fields
}

One or more teardown operations to perform

func (*TestScript_Teardown_TeardownAction) Descriptor deprecated

func (*TestScript_Teardown_TeardownAction) Descriptor() ([]byte, []int)

Deprecated: Use TestScript_Teardown_TeardownAction.ProtoReflect.Descriptor instead.

func (*TestScript_Teardown_TeardownAction) GetExtension

func (*TestScript_Teardown_TeardownAction) GetId

func (*TestScript_Teardown_TeardownAction) GetModifierExtension

func (*TestScript_Teardown_TeardownAction) GetOperation

func (*TestScript_Teardown_TeardownAction) ProtoMessage

func (*TestScript_Teardown_TeardownAction) ProtoMessage()

func (*TestScript_Teardown_TeardownAction) ProtoReflect

func (*TestScript_Teardown_TeardownAction) Reset

func (*TestScript_Teardown_TeardownAction) String

type TestScript_Test

type TestScript_Test struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// Tracking/logging name of this test
	Name *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Tracking/reporting short description of the test
	Description *datatypes_go_proto.String    `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	Action      []*TestScript_Test_TestAction `protobuf:"bytes,6,rep,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

A test in this script

func (*TestScript_Test) Descriptor deprecated

func (*TestScript_Test) Descriptor() ([]byte, []int)

Deprecated: Use TestScript_Test.ProtoReflect.Descriptor instead.

func (*TestScript_Test) GetAction

func (x *TestScript_Test) GetAction() []*TestScript_Test_TestAction

func (*TestScript_Test) GetDescription

func (x *TestScript_Test) GetDescription() *datatypes_go_proto.String

func (*TestScript_Test) GetExtension

func (x *TestScript_Test) GetExtension() []*datatypes_go_proto.Extension

func (*TestScript_Test) GetId

func (*TestScript_Test) GetModifierExtension

func (x *TestScript_Test) GetModifierExtension() []*datatypes_go_proto.Extension

func (*TestScript_Test) GetName

func (*TestScript_Test) ProtoMessage

func (*TestScript_Test) ProtoMessage()

func (*TestScript_Test) ProtoReflect

func (x *TestScript_Test) ProtoReflect() protoreflect.Message

func (*TestScript_Test) Reset

func (x *TestScript_Test) Reset()

func (*TestScript_Test) String

func (x *TestScript_Test) String() string

type TestScript_Test_TestAction

type TestScript_Test_TestAction struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// The setup operation to perform
	Operation *TestScript_Setup_SetupAction_Operation `protobuf:"bytes,4,opt,name=operation,proto3" json:"operation,omitempty"`
	// The setup assertion to perform
	AssertValue *TestScript_Setup_SetupAction_Assert `protobuf:"bytes,5,opt,name=assert_value,json=assert,proto3" json:"assert_value,omitempty"`
	// contains filtered or unexported fields
}

A test operation or assert to perform

func (*TestScript_Test_TestAction) Descriptor deprecated

func (*TestScript_Test_TestAction) Descriptor() ([]byte, []int)

Deprecated: Use TestScript_Test_TestAction.ProtoReflect.Descriptor instead.

func (*TestScript_Test_TestAction) GetAssertValue

func (*TestScript_Test_TestAction) GetExtension

func (*TestScript_Test_TestAction) GetId

func (*TestScript_Test_TestAction) GetModifierExtension

func (x *TestScript_Test_TestAction) GetModifierExtension() []*datatypes_go_proto.Extension

func (*TestScript_Test_TestAction) GetOperation

func (*TestScript_Test_TestAction) ProtoMessage

func (*TestScript_Test_TestAction) ProtoMessage()

func (*TestScript_Test_TestAction) ProtoReflect

func (*TestScript_Test_TestAction) Reset

func (x *TestScript_Test_TestAction) Reset()

func (*TestScript_Test_TestAction) String

func (x *TestScript_Test_TestAction) String() string

type TestScript_Variable

type TestScript_Variable struct {

	// Unique id for inter-element referencing
	Id *datatypes_go_proto.Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Additional content defined by implementations
	Extension []*datatypes_go_proto.Extension `protobuf:"bytes,2,rep,name=extension,proto3" json:"extension,omitempty"`
	// Extensions that cannot be ignored even if unrecognized
	ModifierExtension []*datatypes_go_proto.Extension `protobuf:"bytes,3,rep,name=modifier_extension,json=modifierExtension,proto3" json:"modifier_extension,omitempty"`
	// Descriptive name for this variable
	Name *datatypes_go_proto.String `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Default, hard-coded, or user-defined value for this variable
	DefaultValue *datatypes_go_proto.String `protobuf:"bytes,5,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
	// Natural language description of the variable
	Description *datatypes_go_proto.String `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	// The FHIRPath expression against the fixture body
	Expression *datatypes_go_proto.String `protobuf:"bytes,7,opt,name=expression,proto3" json:"expression,omitempty"`
	// HTTP header field name for source
	HeaderField *datatypes_go_proto.String `protobuf:"bytes,8,opt,name=header_field,json=headerField,proto3" json:"header_field,omitempty"`
	// Hint help text for default value to enter
	Hint *datatypes_go_proto.String `protobuf:"bytes,9,opt,name=hint,proto3" json:"hint,omitempty"`
	// XPath or JSONPath against the fixture body
	Path *datatypes_go_proto.String `protobuf:"bytes,10,opt,name=path,proto3" json:"path,omitempty"`
	// Fixture Id of source expression or headerField within this variable
	SourceId *datatypes_go_proto.Id `protobuf:"bytes,11,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"`
	// contains filtered or unexported fields
}

Placeholder for evaluated elements

func (*TestScript_Variable) Descriptor deprecated

func (*TestScript_Variable) Descriptor() ([]byte, []int)

Deprecated: Use TestScript_Variable.ProtoReflect.Descriptor instead.

func (*TestScript_Variable) GetDefaultValue

func (x *TestScript_Variable) GetDefaultValue() *datatypes_go_proto.String

func (*TestScript_Variable) GetDescription

func (x *TestScript_Variable) GetDescription() *datatypes_go_proto.String

func (*TestScript_Variable) GetExpression

func (x *TestScript_Variable) GetExpression() *datatypes_go_proto.String

func (*TestScript_Variable) GetExtension

func (x *TestScript_Variable) GetExtension() []*datatypes_go_proto.Extension

func (*TestScript_Variable) GetHeaderField

func (x *TestScript_Variable) GetHeaderField() *datatypes_go_proto.String

func (*TestScript_Variable) GetHint

func (*TestScript_Variable) GetId

func (*TestScript_Variable) GetModifierExtension

func (x *TestScript_Variable) GetModifierExtension() []*datatypes_go_proto.Extension

func (*TestScript_Variable) GetName

func (*TestScript_Variable) GetPath

func (*TestScript_Variable) GetSourceId

func (x *TestScript_Variable) GetSourceId() *datatypes_go_proto.Id

func (*TestScript_Variable) ProtoMessage

func (*TestScript_Variable) ProtoMessage()

func (*TestScript_Variable) ProtoReflect

func (x *TestScript_Variable) ProtoReflect() protoreflect.Message

func (*TestScript_Variable) Reset

func (x *TestScript_Variable) Reset()

func (*TestScript_Variable) String

func (x *TestScript_Variable) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL