Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AnalyzeChestVesselRequest
- type AnalyzeChestVesselResponse
- type AnalyzeChestVesselURLList
- type Boxes
- type CalcBMDRequest
- type CalcBMDResponse
- type CalcBMDURLList
- type CalcCACSRequest
- type CalcCACSResponse
- type CalcCACSURLList
- type CalciumCenter
- type ClassifyFNFRequest
- type ClassifyFNFResponse
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AnalyzeChestVessel(request *AnalyzeChestVesselRequest) (response *AnalyzeChestVesselResponse, err error)
- func (client *Client) AnalyzeChestVesselWithCallback(request *AnalyzeChestVesselRequest, ...) <-chan int
- func (client *Client) AnalyzeChestVesselWithChan(request *AnalyzeChestVesselRequest) (<-chan *AnalyzeChestVesselResponse, <-chan error)
- func (client *Client) CalcBMD(request *CalcBMDRequest) (response *CalcBMDResponse, err error)
- func (client *Client) CalcBMDWithCallback(request *CalcBMDRequest, callback func(response *CalcBMDResponse, err error)) <-chan int
- func (client *Client) CalcBMDWithChan(request *CalcBMDRequest) (<-chan *CalcBMDResponse, <-chan error)
- func (client *Client) CalcCACS(request *CalcCACSRequest) (response *CalcCACSResponse, err error)
- func (client *Client) CalcCACSWithCallback(request *CalcCACSRequest, callback func(response *CalcCACSResponse, err error)) <-chan int
- func (client *Client) CalcCACSWithChan(request *CalcCACSRequest) (<-chan *CalcCACSResponse, <-chan error)
- func (client *Client) ClassifyFNF(request *ClassifyFNFRequest) (response *ClassifyFNFResponse, err error)
- func (client *Client) ClassifyFNFWithCallback(request *ClassifyFNFRequest, ...) <-chan int
- func (client *Client) ClassifyFNFWithChan(request *ClassifyFNFRequest) (<-chan *ClassifyFNFResponse, <-chan error)
- func (client *Client) DetectCovid19Cad(request *DetectCovid19CadRequest) (response *DetectCovid19CadResponse, err error)
- func (client *Client) DetectCovid19CadWithCallback(request *DetectCovid19CadRequest, ...) <-chan int
- func (client *Client) DetectCovid19CadWithChan(request *DetectCovid19CadRequest) (<-chan *DetectCovid19CadResponse, <-chan error)
- func (client *Client) DetectHipKeypointXRay(request *DetectHipKeypointXRayRequest) (response *DetectHipKeypointXRayResponse, err error)
- func (client *Client) DetectHipKeypointXRayWithCallback(request *DetectHipKeypointXRayRequest, ...) <-chan int
- func (client *Client) DetectHipKeypointXRayWithChan(request *DetectHipKeypointXRayRequest) (<-chan *DetectHipKeypointXRayResponse, <-chan error)
- func (client *Client) DetectKneeKeypointXRay(request *DetectKneeKeypointXRayRequest) (response *DetectKneeKeypointXRayResponse, err error)
- func (client *Client) DetectKneeKeypointXRayWithCallback(request *DetectKneeKeypointXRayRequest, ...) <-chan int
- func (client *Client) DetectKneeKeypointXRayWithChan(request *DetectKneeKeypointXRayRequest) (<-chan *DetectKneeKeypointXRayResponse, <-chan error)
- func (client *Client) DetectKneeXRay(request *DetectKneeXRayRequest) (response *DetectKneeXRayResponse, err error)
- func (client *Client) DetectKneeXRayWithCallback(request *DetectKneeXRayRequest, ...) <-chan int
- func (client *Client) DetectKneeXRayWithChan(request *DetectKneeXRayRequest) (<-chan *DetectKneeXRayResponse, <-chan error)
- func (client *Client) DetectLungNodule(request *DetectLungNoduleRequest) (response *DetectLungNoduleResponse, err error)
- func (client *Client) DetectLungNoduleWithCallback(request *DetectLungNoduleRequest, ...) <-chan int
- func (client *Client) DetectLungNoduleWithChan(request *DetectLungNoduleRequest) (<-chan *DetectLungNoduleResponse, <-chan error)
- func (client *Client) DetectLymph(request *DetectLymphRequest) (response *DetectLymphResponse, err error)
- func (client *Client) DetectLymphWithCallback(request *DetectLymphRequest, ...) <-chan int
- func (client *Client) DetectLymphWithChan(request *DetectLymphRequest) (<-chan *DetectLymphResponse, <-chan error)
- func (client *Client) DetectPanc(request *DetectPancRequest) (response *DetectPancResponse, err error)
- func (client *Client) DetectPancWithCallback(request *DetectPancRequest, ...) <-chan int
- func (client *Client) DetectPancWithChan(request *DetectPancRequest) (<-chan *DetectPancResponse, <-chan error)
- func (client *Client) DetectRibFracture(request *DetectRibFractureRequest) (response *DetectRibFractureResponse, err error)
- func (client *Client) DetectRibFractureWithCallback(request *DetectRibFractureRequest, ...) <-chan int
- func (client *Client) DetectRibFractureWithChan(request *DetectRibFractureRequest) (<-chan *DetectRibFractureResponse, <-chan error)
- func (client *Client) DetectSkinDisease(request *DetectSkinDiseaseRequest) (response *DetectSkinDiseaseResponse, err error)
- func (client *Client) DetectSkinDiseaseWithCallback(request *DetectSkinDiseaseRequest, ...) <-chan int
- func (client *Client) DetectSkinDiseaseWithChan(request *DetectSkinDiseaseRequest) (<-chan *DetectSkinDiseaseResponse, <-chan error)
- func (client *Client) DetectSpineMRI(request *DetectSpineMRIRequest) (response *DetectSpineMRIResponse, err error)
- func (client *Client) DetectSpineMRIWithCallback(request *DetectSpineMRIRequest, ...) <-chan int
- func (client *Client) DetectSpineMRIWithChan(request *DetectSpineMRIRequest) (<-chan *DetectSpineMRIResponse, <-chan error)
- func (client *Client) FeedbackSession(request *FeedbackSessionRequest) (response *FeedbackSessionResponse, err error)
- func (client *Client) FeedbackSessionWithCallback(request *FeedbackSessionRequest, ...) <-chan int
- func (client *Client) FeedbackSessionWithChan(request *FeedbackSessionRequest) (<-chan *FeedbackSessionResponse, <-chan error)
- func (client *Client) GetAsyncJobResult(request *GetAsyncJobResultRequest) (response *GetAsyncJobResultResponse, err error)
- func (client *Client) GetAsyncJobResultWithCallback(request *GetAsyncJobResultRequest, ...) <-chan int
- func (client *Client) GetAsyncJobResultWithChan(request *GetAsyncJobResultRequest) (<-chan *GetAsyncJobResultResponse, <-chan error)
- func (client *Client) RunCTRegistration(request *RunCTRegistrationRequest) (response *RunCTRegistrationResponse, err error)
- func (client *Client) RunCTRegistrationWithCallback(request *RunCTRegistrationRequest, ...) <-chan int
- func (client *Client) RunCTRegistrationWithChan(request *RunCTRegistrationRequest) (<-chan *RunCTRegistrationResponse, <-chan error)
- func (client *Client) RunMedQA(request *RunMedQARequest) (response *RunMedQAResponse, err error)
- func (client *Client) RunMedQAWithCallback(request *RunMedQARequest, callback func(response *RunMedQAResponse, err error)) <-chan int
- func (client *Client) RunMedQAWithChan(request *RunMedQARequest) (<-chan *RunMedQAResponse, <-chan error)
- func (client *Client) ScreenChestCT(request *ScreenChestCTRequest) (response *ScreenChestCTResponse, err error)
- func (client *Client) ScreenChestCTWithCallback(request *ScreenChestCTRequest, ...) <-chan int
- func (client *Client) ScreenChestCTWithChan(request *ScreenChestCTRequest) (<-chan *ScreenChestCTResponse, <-chan error)
- func (client *Client) ScreenEC(request *ScreenECRequest) (response *ScreenECResponse, err error)
- func (client *Client) ScreenECWithCallback(request *ScreenECRequest, callback func(response *ScreenECResponse, err error)) <-chan int
- func (client *Client) ScreenECWithChan(request *ScreenECRequest) (<-chan *ScreenECResponse, <-chan error)
- func (client *Client) SegmentLymphNode(request *SegmentLymphNodeRequest) (response *SegmentLymphNodeResponse, err error)
- func (client *Client) SegmentLymphNodeWithCallback(request *SegmentLymphNodeRequest, ...) <-chan int
- func (client *Client) SegmentLymphNodeWithChan(request *SegmentLymphNodeRequest) (<-chan *SegmentLymphNodeResponse, <-chan error)
- func (client *Client) SegmentOAR(request *SegmentOARRequest) (response *SegmentOARResponse, err error)
- func (client *Client) SegmentOARWithCallback(request *SegmentOARRequest, ...) <-chan int
- func (client *Client) SegmentOARWithChan(request *SegmentOARRequest) (<-chan *SegmentOARResponse, <-chan error)
- func (client *Client) TargetVolumeSegment(request *TargetVolumeSegmentRequest) (response *TargetVolumeSegmentResponse, err error)
- func (client *Client) TargetVolumeSegmentWithCallback(request *TargetVolumeSegmentRequest, ...) <-chan int
- func (client *Client) TargetVolumeSegmentWithChan(request *TargetVolumeSegmentRequest) (<-chan *TargetVolumeSegmentResponse, <-chan error)
- func (client *Client) TranslateMed(request *TranslateMedRequest) (response *TranslateMedResponse, err error)
- func (client *Client) TranslateMedWithCallback(request *TranslateMedRequest, ...) <-chan int
- func (client *Client) TranslateMedWithChan(request *TranslateMedRequest) (<-chan *TranslateMedResponse, <-chan error)
- type CoordinateImage
- type CoordinatesInDetectHipKeypointXRay
- type CoordinatesInDetectKneeKeypointXRay
- type CoordinatesInDetectRibFracture
- type Data
- type DataInCalcCACS
- type DetectCovid19CadRequest
- type DetectCovid19CadResponse
- type DetectCovid19CadURLList
- type DetectHipKeypointXRayRequest
- type DetectHipKeypointXRayResponse
- type DetectKneeKeypointXRayRequest
- type DetectKneeKeypointXRayResponse
- type DetectKneeXRayRequest
- type DetectKneeXRayResponse
- type DetectLungNoduleRequest
- type DetectLungNoduleResponse
- type DetectLungNoduleURLList
- type DetectLymphRequest
- type DetectLymphResponse
- type DetectLymphURLList
- type DetectPancRequest
- type DetectPancResponse
- type DetectPancURLList
- type DetectRibFractureRequest
- type DetectRibFractureResponse
- type DetectRibFractureURLList
- type DetectSkinDiseaseRequest
- type DetectSkinDiseaseResponse
- type DetectSpineMRIRequest
- type DetectSpineMRIResponse
- type DetectSpineMRIURLList
- type DetectionsInCalcBMD
- type DetectionsInCalcCACS
- type DetectionsInDetectKneeXRay
- type DetectionsInDetectRibFracture
- type DetectionsItem
- type Disc
- type Discs
- type Element
- type Elements
- type FeedbackSessionRequest
- type FeedbackSessionResponse
- type Fractures
- type FracturesItem
- type GetAsyncJobResultRequest
- type GetAsyncJobResultResponse
- type KLDetections
- type KLDetectionsItem
- type KeyPointsInDetectHipKeypointXRay
- type KeyPointsInDetectKneeKeypointXRay
- type KeyPointsItem
- type Lesion
- type LocationInDetectSpineMRI
- type MajorAxis
- type MinorAxis
- type Options
- type OriginInCalcBMD
- type OriginInDetectLungNodule
- type OriginInDetectRibFracture
- type PossibilitiesInDetectPanc
- type PossibilitiesInScreenEC
- type RunCTRegistrationFloatingList
- type RunCTRegistrationReferenceList
- type RunCTRegistrationRequest
- type RunCTRegistrationResponse
- type RunMedQAAnswerImageDataList
- type RunMedQAAnswerImageURLList
- type RunMedQAAnswerTextList
- type RunMedQARequest
- type RunMedQAResponse
- type ScreenChestCTRequest
- type ScreenChestCTResponse
- type ScreenChestCTURLList
- type ScreenECRequest
- type ScreenECResponse
- type ScreenECURLList
- type SegmentLymphNodeRequest
- type SegmentLymphNodeResponse
- type SegmentLymphNodeURLList
- type SegmentOARRequest
- type SegmentOARResponse
- type SegmentOARURLList
- type Serie
- type Series
- type SpacingInCalcBMD
- type SpacingInDetectLungNodule
- type SpacingInDetectRibFracture
- type Tag
- type TargetVolumeSegmentRequest
- type TargetVolumeSegmentResponse
- type TargetVolumeSegmentURLList
- type TranslateMedRequest
- type TranslateMedResponse
- type Vertebra
- type Vertebras
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AnalyzeChestVesselRequest ¶ added in v1.61.1165
type AnalyzeChestVesselRequest struct { *requests.RpcRequest DataSourceType string `position:"Body" name:"DataSourceType"` OrgName string `position:"Body" name:"OrgName"` DataFormat string `position:"Body" name:"DataFormat"` URLList *[]AnalyzeChestVesselURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` Async requests.Boolean `position:"Body" name:"Async"` }
AnalyzeChestVesselRequest is the request struct for api AnalyzeChestVessel
func CreateAnalyzeChestVesselRequest ¶ added in v1.61.1165
func CreateAnalyzeChestVesselRequest() (request *AnalyzeChestVesselRequest)
CreateAnalyzeChestVesselRequest creates a request to invoke AnalyzeChestVessel API
type AnalyzeChestVesselResponse ¶ added in v1.61.1165
type AnalyzeChestVesselResponse struct {
*responses.BaseResponse
}
AnalyzeChestVesselResponse is the response struct for api AnalyzeChestVessel
func CreateAnalyzeChestVesselResponse ¶ added in v1.61.1165
func CreateAnalyzeChestVesselResponse() (response *AnalyzeChestVesselResponse)
CreateAnalyzeChestVesselResponse creates a response to parse from AnalyzeChestVessel response
type AnalyzeChestVesselURLList ¶ added in v1.61.1165
type AnalyzeChestVesselURLList struct {
URL string `name:"URL"`
}
AnalyzeChestVesselURLList is a repeated param struct in AnalyzeChestVesselRequest
type Boxes ¶ added in v1.61.481
type Boxes struct {
Boxes []int `json:"Boxes" xml:"Boxes"`
}
Boxes is a nested struct in imageprocess response
type CalcBMDRequest ¶ added in v1.62.267
type CalcBMDRequest struct { *requests.RpcRequest OrgName string `position:"Body" name:"OrgName"` SourceType string `position:"Body" name:"SourceType"` DataFormat string `position:"Body" name:"DataFormat"` URLList *[]CalcBMDURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` Async requests.Boolean `position:"Body" name:"Async"` }
CalcBMDRequest is the request struct for api CalcBMD
func CreateCalcBMDRequest ¶ added in v1.62.267
func CreateCalcBMDRequest() (request *CalcBMDRequest)
CreateCalcBMDRequest creates a request to invoke CalcBMD API
type CalcBMDResponse ¶ added in v1.62.267
type CalcBMDResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
CalcBMDResponse is the response struct for api CalcBMD
func CreateCalcBMDResponse ¶ added in v1.62.267
func CreateCalcBMDResponse() (response *CalcBMDResponse)
CreateCalcBMDResponse creates a response to parse from CalcBMD response
type CalcBMDURLList ¶ added in v1.62.267
type CalcBMDURLList struct {
URL string `name:"URL"`
}
CalcBMDURLList is a repeated param struct in CalcBMDRequest
type CalcCACSRequest ¶ added in v1.61.481
type CalcCACSRequest struct { *requests.RpcRequest DataSourceType string `position:"Body" name:"DataSourceType"` OrgName string `position:"Body" name:"OrgName"` DataFormat string `position:"Body" name:"DataFormat"` URLList *[]CalcCACSURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` Async requests.Boolean `position:"Body" name:"Async"` }
CalcCACSRequest is the request struct for api CalcCACS
func CreateCalcCACSRequest ¶ added in v1.61.481
func CreateCalcCACSRequest() (request *CalcCACSRequest)
CreateCalcCACSRequest creates a request to invoke CalcCACS API
type CalcCACSResponse ¶ added in v1.61.481
type CalcCACSResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data DataInCalcCACS `json:"Data" xml:"Data"` }
CalcCACSResponse is the response struct for api CalcCACS
func CreateCalcCACSResponse ¶ added in v1.61.481
func CreateCalcCACSResponse() (response *CalcCACSResponse)
CreateCalcCACSResponse creates a response to parse from CalcCACS response
type CalcCACSURLList ¶ added in v1.61.481
type CalcCACSURLList struct {
URL string `name:"URL"`
}
CalcCACSURLList is a repeated param struct in CalcCACSRequest
type CalciumCenter ¶ added in v1.61.1645
type CalciumCenter struct {
CalciumCenter []int64 `json:"calciumCenter" xml:"calciumCenter"`
}
CalciumCenter is a nested struct in imageprocess response
type ClassifyFNFRequest ¶ added in v1.61.481
type ClassifyFNFRequest struct { *requests.RpcRequest OrgName string `position:"Body" name:"OrgName"` TracerId string `position:"Body" name:"TracerId"` DataFormat string `position:"Body" name:"DataFormat"` OrgId string `position:"Body" name:"OrgId"` ImageUrl string `position:"Body" name:"ImageUrl"` }
ClassifyFNFRequest is the request struct for api ClassifyFNF
func CreateClassifyFNFRequest ¶ added in v1.61.481
func CreateClassifyFNFRequest() (request *ClassifyFNFRequest)
CreateClassifyFNFRequest creates a request to invoke ClassifyFNF API
type ClassifyFNFResponse ¶ added in v1.61.481
type ClassifyFNFResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
ClassifyFNFResponse is the response struct for api ClassifyFNF
func CreateClassifyFNFResponse ¶ added in v1.61.481
func CreateClassifyFNFResponse() (response *ClassifyFNFResponse)
CreateClassifyFNFResponse creates a response to parse from ClassifyFNF response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AnalyzeChestVessel ¶ added in v1.61.1165
func (client *Client) AnalyzeChestVessel(request *AnalyzeChestVesselRequest) (response *AnalyzeChestVesselResponse, err error)
AnalyzeChestVessel invokes the imageprocess.AnalyzeChestVessel API synchronously
func (*Client) AnalyzeChestVesselWithCallback ¶ added in v1.61.1165
func (client *Client) AnalyzeChestVesselWithCallback(request *AnalyzeChestVesselRequest, callback func(response *AnalyzeChestVesselResponse, err error)) <-chan int
AnalyzeChestVesselWithCallback invokes the imageprocess.AnalyzeChestVessel API asynchronously
func (*Client) AnalyzeChestVesselWithChan ¶ added in v1.61.1165
func (client *Client) AnalyzeChestVesselWithChan(request *AnalyzeChestVesselRequest) (<-chan *AnalyzeChestVesselResponse, <-chan error)
AnalyzeChestVesselWithChan invokes the imageprocess.AnalyzeChestVessel API asynchronously
func (*Client) CalcBMD ¶ added in v1.62.267
func (client *Client) CalcBMD(request *CalcBMDRequest) (response *CalcBMDResponse, err error)
CalcBMD invokes the imageprocess.CalcBMD API synchronously
func (*Client) CalcBMDWithCallback ¶ added in v1.62.267
func (client *Client) CalcBMDWithCallback(request *CalcBMDRequest, callback func(response *CalcBMDResponse, err error)) <-chan int
CalcBMDWithCallback invokes the imageprocess.CalcBMD API asynchronously
func (*Client) CalcBMDWithChan ¶ added in v1.62.267
func (client *Client) CalcBMDWithChan(request *CalcBMDRequest) (<-chan *CalcBMDResponse, <-chan error)
CalcBMDWithChan invokes the imageprocess.CalcBMD API asynchronously
func (*Client) CalcCACS ¶ added in v1.61.481
func (client *Client) CalcCACS(request *CalcCACSRequest) (response *CalcCACSResponse, err error)
CalcCACS invokes the imageprocess.CalcCACS API synchronously
func (*Client) CalcCACSWithCallback ¶ added in v1.61.481
func (client *Client) CalcCACSWithCallback(request *CalcCACSRequest, callback func(response *CalcCACSResponse, err error)) <-chan int
CalcCACSWithCallback invokes the imageprocess.CalcCACS API asynchronously
func (*Client) CalcCACSWithChan ¶ added in v1.61.481
func (client *Client) CalcCACSWithChan(request *CalcCACSRequest) (<-chan *CalcCACSResponse, <-chan error)
CalcCACSWithChan invokes the imageprocess.CalcCACS API asynchronously
func (*Client) ClassifyFNF ¶ added in v1.61.481
func (client *Client) ClassifyFNF(request *ClassifyFNFRequest) (response *ClassifyFNFResponse, err error)
ClassifyFNF invokes the imageprocess.ClassifyFNF API synchronously
func (*Client) ClassifyFNFWithCallback ¶ added in v1.61.481
func (client *Client) ClassifyFNFWithCallback(request *ClassifyFNFRequest, callback func(response *ClassifyFNFResponse, err error)) <-chan int
ClassifyFNFWithCallback invokes the imageprocess.ClassifyFNF API asynchronously
func (*Client) ClassifyFNFWithChan ¶ added in v1.61.481
func (client *Client) ClassifyFNFWithChan(request *ClassifyFNFRequest) (<-chan *ClassifyFNFResponse, <-chan error)
ClassifyFNFWithChan invokes the imageprocess.ClassifyFNF API asynchronously
func (*Client) DetectCovid19Cad ¶
func (client *Client) DetectCovid19Cad(request *DetectCovid19CadRequest) (response *DetectCovid19CadResponse, err error)
DetectCovid19Cad invokes the imageprocess.DetectCovid19Cad API synchronously
func (*Client) DetectCovid19CadWithCallback ¶
func (client *Client) DetectCovid19CadWithCallback(request *DetectCovid19CadRequest, callback func(response *DetectCovid19CadResponse, err error)) <-chan int
DetectCovid19CadWithCallback invokes the imageprocess.DetectCovid19Cad API asynchronously
func (*Client) DetectCovid19CadWithChan ¶
func (client *Client) DetectCovid19CadWithChan(request *DetectCovid19CadRequest) (<-chan *DetectCovid19CadResponse, <-chan error)
DetectCovid19CadWithChan invokes the imageprocess.DetectCovid19Cad API asynchronously
func (*Client) DetectHipKeypointXRay ¶ added in v1.61.481
func (client *Client) DetectHipKeypointXRay(request *DetectHipKeypointXRayRequest) (response *DetectHipKeypointXRayResponse, err error)
DetectHipKeypointXRay invokes the imageprocess.DetectHipKeypointXRay API synchronously
func (*Client) DetectHipKeypointXRayWithCallback ¶ added in v1.61.481
func (client *Client) DetectHipKeypointXRayWithCallback(request *DetectHipKeypointXRayRequest, callback func(response *DetectHipKeypointXRayResponse, err error)) <-chan int
DetectHipKeypointXRayWithCallback invokes the imageprocess.DetectHipKeypointXRay API asynchronously
func (*Client) DetectHipKeypointXRayWithChan ¶ added in v1.61.481
func (client *Client) DetectHipKeypointXRayWithChan(request *DetectHipKeypointXRayRequest) (<-chan *DetectHipKeypointXRayResponse, <-chan error)
DetectHipKeypointXRayWithChan invokes the imageprocess.DetectHipKeypointXRay API asynchronously
func (*Client) DetectKneeKeypointXRay ¶ added in v1.61.481
func (client *Client) DetectKneeKeypointXRay(request *DetectKneeKeypointXRayRequest) (response *DetectKneeKeypointXRayResponse, err error)
DetectKneeKeypointXRay invokes the imageprocess.DetectKneeKeypointXRay API synchronously
func (*Client) DetectKneeKeypointXRayWithCallback ¶ added in v1.61.481
func (client *Client) DetectKneeKeypointXRayWithCallback(request *DetectKneeKeypointXRayRequest, callback func(response *DetectKneeKeypointXRayResponse, err error)) <-chan int
DetectKneeKeypointXRayWithCallback invokes the imageprocess.DetectKneeKeypointXRay API asynchronously
func (*Client) DetectKneeKeypointXRayWithChan ¶ added in v1.61.481
func (client *Client) DetectKneeKeypointXRayWithChan(request *DetectKneeKeypointXRayRequest) (<-chan *DetectKneeKeypointXRayResponse, <-chan error)
DetectKneeKeypointXRayWithChan invokes the imageprocess.DetectKneeKeypointXRay API asynchronously
func (*Client) DetectKneeXRay ¶
func (client *Client) DetectKneeXRay(request *DetectKneeXRayRequest) (response *DetectKneeXRayResponse, err error)
DetectKneeXRay invokes the imageprocess.DetectKneeXRay API synchronously
func (*Client) DetectKneeXRayWithCallback ¶
func (client *Client) DetectKneeXRayWithCallback(request *DetectKneeXRayRequest, callback func(response *DetectKneeXRayResponse, err error)) <-chan int
DetectKneeXRayWithCallback invokes the imageprocess.DetectKneeXRay API asynchronously
func (*Client) DetectKneeXRayWithChan ¶
func (client *Client) DetectKneeXRayWithChan(request *DetectKneeXRayRequest) (<-chan *DetectKneeXRayResponse, <-chan error)
DetectKneeXRayWithChan invokes the imageprocess.DetectKneeXRay API asynchronously
func (*Client) DetectLungNodule ¶
func (client *Client) DetectLungNodule(request *DetectLungNoduleRequest) (response *DetectLungNoduleResponse, err error)
DetectLungNodule invokes the imageprocess.DetectLungNodule API synchronously
func (*Client) DetectLungNoduleWithCallback ¶
func (client *Client) DetectLungNoduleWithCallback(request *DetectLungNoduleRequest, callback func(response *DetectLungNoduleResponse, err error)) <-chan int
DetectLungNoduleWithCallback invokes the imageprocess.DetectLungNodule API asynchronously
func (*Client) DetectLungNoduleWithChan ¶
func (client *Client) DetectLungNoduleWithChan(request *DetectLungNoduleRequest) (<-chan *DetectLungNoduleResponse, <-chan error)
DetectLungNoduleWithChan invokes the imageprocess.DetectLungNodule API asynchronously
func (*Client) DetectLymph ¶ added in v1.61.1613
func (client *Client) DetectLymph(request *DetectLymphRequest) (response *DetectLymphResponse, err error)
DetectLymph invokes the imageprocess.DetectLymph API synchronously
func (*Client) DetectLymphWithCallback ¶ added in v1.61.1613
func (client *Client) DetectLymphWithCallback(request *DetectLymphRequest, callback func(response *DetectLymphResponse, err error)) <-chan int
DetectLymphWithCallback invokes the imageprocess.DetectLymph API asynchronously
func (*Client) DetectLymphWithChan ¶ added in v1.61.1613
func (client *Client) DetectLymphWithChan(request *DetectLymphRequest) (<-chan *DetectLymphResponse, <-chan error)
DetectLymphWithChan invokes the imageprocess.DetectLymph API asynchronously
func (*Client) DetectPanc ¶ added in v1.61.1613
func (client *Client) DetectPanc(request *DetectPancRequest) (response *DetectPancResponse, err error)
DetectPanc invokes the imageprocess.DetectPanc API synchronously
func (*Client) DetectPancWithCallback ¶ added in v1.61.1613
func (client *Client) DetectPancWithCallback(request *DetectPancRequest, callback func(response *DetectPancResponse, err error)) <-chan int
DetectPancWithCallback invokes the imageprocess.DetectPanc API asynchronously
func (*Client) DetectPancWithChan ¶ added in v1.61.1613
func (client *Client) DetectPancWithChan(request *DetectPancRequest) (<-chan *DetectPancResponse, <-chan error)
DetectPancWithChan invokes the imageprocess.DetectPanc API asynchronously
func (*Client) DetectRibFracture ¶ added in v1.61.788
func (client *Client) DetectRibFracture(request *DetectRibFractureRequest) (response *DetectRibFractureResponse, err error)
DetectRibFracture invokes the imageprocess.DetectRibFracture API synchronously
func (*Client) DetectRibFractureWithCallback ¶ added in v1.61.788
func (client *Client) DetectRibFractureWithCallback(request *DetectRibFractureRequest, callback func(response *DetectRibFractureResponse, err error)) <-chan int
DetectRibFractureWithCallback invokes the imageprocess.DetectRibFracture API asynchronously
func (*Client) DetectRibFractureWithChan ¶ added in v1.61.788
func (client *Client) DetectRibFractureWithChan(request *DetectRibFractureRequest) (<-chan *DetectRibFractureResponse, <-chan error)
DetectRibFractureWithChan invokes the imageprocess.DetectRibFracture API asynchronously
func (*Client) DetectSkinDisease ¶ added in v1.61.543
func (client *Client) DetectSkinDisease(request *DetectSkinDiseaseRequest) (response *DetectSkinDiseaseResponse, err error)
DetectSkinDisease invokes the imageprocess.DetectSkinDisease API synchronously
func (*Client) DetectSkinDiseaseWithCallback ¶ added in v1.61.543
func (client *Client) DetectSkinDiseaseWithCallback(request *DetectSkinDiseaseRequest, callback func(response *DetectSkinDiseaseResponse, err error)) <-chan int
DetectSkinDiseaseWithCallback invokes the imageprocess.DetectSkinDisease API asynchronously
func (*Client) DetectSkinDiseaseWithChan ¶ added in v1.61.543
func (client *Client) DetectSkinDiseaseWithChan(request *DetectSkinDiseaseRequest) (<-chan *DetectSkinDiseaseResponse, <-chan error)
DetectSkinDiseaseWithChan invokes the imageprocess.DetectSkinDisease API asynchronously
func (*Client) DetectSpineMRI ¶
func (client *Client) DetectSpineMRI(request *DetectSpineMRIRequest) (response *DetectSpineMRIResponse, err error)
DetectSpineMRI invokes the imageprocess.DetectSpineMRI API synchronously
func (*Client) DetectSpineMRIWithCallback ¶
func (client *Client) DetectSpineMRIWithCallback(request *DetectSpineMRIRequest, callback func(response *DetectSpineMRIResponse, err error)) <-chan int
DetectSpineMRIWithCallback invokes the imageprocess.DetectSpineMRI API asynchronously
func (*Client) DetectSpineMRIWithChan ¶
func (client *Client) DetectSpineMRIWithChan(request *DetectSpineMRIRequest) (<-chan *DetectSpineMRIResponse, <-chan error)
DetectSpineMRIWithChan invokes the imageprocess.DetectSpineMRI API asynchronously
func (*Client) FeedbackSession ¶ added in v1.61.1613
func (client *Client) FeedbackSession(request *FeedbackSessionRequest) (response *FeedbackSessionResponse, err error)
FeedbackSession invokes the imageprocess.FeedbackSession API synchronously
func (*Client) FeedbackSessionWithCallback ¶ added in v1.61.1613
func (client *Client) FeedbackSessionWithCallback(request *FeedbackSessionRequest, callback func(response *FeedbackSessionResponse, err error)) <-chan int
FeedbackSessionWithCallback invokes the imageprocess.FeedbackSession API asynchronously
func (*Client) FeedbackSessionWithChan ¶ added in v1.61.1613
func (client *Client) FeedbackSessionWithChan(request *FeedbackSessionRequest) (<-chan *FeedbackSessionResponse, <-chan error)
FeedbackSessionWithChan invokes the imageprocess.FeedbackSession API asynchronously
func (*Client) GetAsyncJobResult ¶
func (client *Client) GetAsyncJobResult(request *GetAsyncJobResultRequest) (response *GetAsyncJobResultResponse, err error)
GetAsyncJobResult invokes the imageprocess.GetAsyncJobResult API synchronously
func (*Client) GetAsyncJobResultWithCallback ¶
func (client *Client) GetAsyncJobResultWithCallback(request *GetAsyncJobResultRequest, callback func(response *GetAsyncJobResultResponse, err error)) <-chan int
GetAsyncJobResultWithCallback invokes the imageprocess.GetAsyncJobResult API asynchronously
func (*Client) GetAsyncJobResultWithChan ¶
func (client *Client) GetAsyncJobResultWithChan(request *GetAsyncJobResultRequest) (<-chan *GetAsyncJobResultResponse, <-chan error)
GetAsyncJobResultWithChan invokes the imageprocess.GetAsyncJobResult API asynchronously
func (*Client) RunCTRegistration ¶ added in v1.61.481
func (client *Client) RunCTRegistration(request *RunCTRegistrationRequest) (response *RunCTRegistrationResponse, err error)
RunCTRegistration invokes the imageprocess.RunCTRegistration API synchronously
func (*Client) RunCTRegistrationWithCallback ¶ added in v1.61.481
func (client *Client) RunCTRegistrationWithCallback(request *RunCTRegistrationRequest, callback func(response *RunCTRegistrationResponse, err error)) <-chan int
RunCTRegistrationWithCallback invokes the imageprocess.RunCTRegistration API asynchronously
func (*Client) RunCTRegistrationWithChan ¶ added in v1.61.481
func (client *Client) RunCTRegistrationWithChan(request *RunCTRegistrationRequest) (<-chan *RunCTRegistrationResponse, <-chan error)
RunCTRegistrationWithChan invokes the imageprocess.RunCTRegistration API asynchronously
func (*Client) RunMedQA ¶ added in v1.61.543
func (client *Client) RunMedQA(request *RunMedQARequest) (response *RunMedQAResponse, err error)
RunMedQA invokes the imageprocess.RunMedQA API synchronously
func (*Client) RunMedQAWithCallback ¶ added in v1.61.543
func (client *Client) RunMedQAWithCallback(request *RunMedQARequest, callback func(response *RunMedQAResponse, err error)) <-chan int
RunMedQAWithCallback invokes the imageprocess.RunMedQA API asynchronously
func (*Client) RunMedQAWithChan ¶ added in v1.61.543
func (client *Client) RunMedQAWithChan(request *RunMedQARequest) (<-chan *RunMedQAResponse, <-chan error)
RunMedQAWithChan invokes the imageprocess.RunMedQA API asynchronously
func (*Client) ScreenChestCT ¶ added in v1.61.788
func (client *Client) ScreenChestCT(request *ScreenChestCTRequest) (response *ScreenChestCTResponse, err error)
ScreenChestCT invokes the imageprocess.ScreenChestCT API synchronously
func (*Client) ScreenChestCTWithCallback ¶ added in v1.61.788
func (client *Client) ScreenChestCTWithCallback(request *ScreenChestCTRequest, callback func(response *ScreenChestCTResponse, err error)) <-chan int
ScreenChestCTWithCallback invokes the imageprocess.ScreenChestCT API asynchronously
func (*Client) ScreenChestCTWithChan ¶ added in v1.61.788
func (client *Client) ScreenChestCTWithChan(request *ScreenChestCTRequest) (<-chan *ScreenChestCTResponse, <-chan error)
ScreenChestCTWithChan invokes the imageprocess.ScreenChestCT API asynchronously
func (*Client) ScreenEC ¶ added in v1.61.1785
func (client *Client) ScreenEC(request *ScreenECRequest) (response *ScreenECResponse, err error)
ScreenEC invokes the imageprocess.ScreenEC API synchronously
func (*Client) ScreenECWithCallback ¶ added in v1.61.1785
func (client *Client) ScreenECWithCallback(request *ScreenECRequest, callback func(response *ScreenECResponse, err error)) <-chan int
ScreenECWithCallback invokes the imageprocess.ScreenEC API asynchronously
func (*Client) ScreenECWithChan ¶ added in v1.61.1785
func (client *Client) ScreenECWithChan(request *ScreenECRequest) (<-chan *ScreenECResponse, <-chan error)
ScreenECWithChan invokes the imageprocess.ScreenEC API asynchronously
func (*Client) SegmentLymphNode ¶ added in v1.62.249
func (client *Client) SegmentLymphNode(request *SegmentLymphNodeRequest) (response *SegmentLymphNodeResponse, err error)
SegmentLymphNode invokes the imageprocess.SegmentLymphNode API synchronously
func (*Client) SegmentLymphNodeWithCallback ¶ added in v1.62.249
func (client *Client) SegmentLymphNodeWithCallback(request *SegmentLymphNodeRequest, callback func(response *SegmentLymphNodeResponse, err error)) <-chan int
SegmentLymphNodeWithCallback invokes the imageprocess.SegmentLymphNode API asynchronously
func (*Client) SegmentLymphNodeWithChan ¶ added in v1.62.249
func (client *Client) SegmentLymphNodeWithChan(request *SegmentLymphNodeRequest) (<-chan *SegmentLymphNodeResponse, <-chan error)
SegmentLymphNodeWithChan invokes the imageprocess.SegmentLymphNode API asynchronously
func (*Client) SegmentOAR ¶ added in v1.61.1688
func (client *Client) SegmentOAR(request *SegmentOARRequest) (response *SegmentOARResponse, err error)
SegmentOAR invokes the imageprocess.SegmentOAR API synchronously
func (*Client) SegmentOARWithCallback ¶ added in v1.61.1688
func (client *Client) SegmentOARWithCallback(request *SegmentOARRequest, callback func(response *SegmentOARResponse, err error)) <-chan int
SegmentOARWithCallback invokes the imageprocess.SegmentOAR API asynchronously
func (*Client) SegmentOARWithChan ¶ added in v1.61.1688
func (client *Client) SegmentOARWithChan(request *SegmentOARRequest) (<-chan *SegmentOARResponse, <-chan error)
SegmentOARWithChan invokes the imageprocess.SegmentOAR API asynchronously
func (*Client) TargetVolumeSegment ¶ added in v1.62.149
func (client *Client) TargetVolumeSegment(request *TargetVolumeSegmentRequest) (response *TargetVolumeSegmentResponse, err error)
TargetVolumeSegment invokes the imageprocess.TargetVolumeSegment API synchronously
func (*Client) TargetVolumeSegmentWithCallback ¶ added in v1.62.149
func (client *Client) TargetVolumeSegmentWithCallback(request *TargetVolumeSegmentRequest, callback func(response *TargetVolumeSegmentResponse, err error)) <-chan int
TargetVolumeSegmentWithCallback invokes the imageprocess.TargetVolumeSegment API asynchronously
func (*Client) TargetVolumeSegmentWithChan ¶ added in v1.62.149
func (client *Client) TargetVolumeSegmentWithChan(request *TargetVolumeSegmentRequest) (<-chan *TargetVolumeSegmentResponse, <-chan error)
TargetVolumeSegmentWithChan invokes the imageprocess.TargetVolumeSegment API asynchronously
func (*Client) TranslateMed ¶
func (client *Client) TranslateMed(request *TranslateMedRequest) (response *TranslateMedResponse, err error)
TranslateMed invokes the imageprocess.TranslateMed API synchronously
func (*Client) TranslateMedWithCallback ¶
func (client *Client) TranslateMedWithCallback(request *TranslateMedRequest, callback func(response *TranslateMedResponse, err error)) <-chan int
TranslateMedWithCallback invokes the imageprocess.TranslateMed API asynchronously
func (*Client) TranslateMedWithChan ¶
func (client *Client) TranslateMedWithChan(request *TranslateMedRequest) (<-chan *TranslateMedResponse, <-chan error)
TranslateMedWithChan invokes the imageprocess.TranslateMed API asynchronously
type CoordinateImage ¶ added in v1.61.788
type CoordinateImage struct {
CoordinateImage []int `json:"CoordinateImage" xml:"CoordinateImage"`
}
CoordinateImage is a nested struct in imageprocess response
type CoordinatesInDetectHipKeypointXRay ¶ added in v1.61.481
type CoordinatesInDetectHipKeypointXRay struct {
Coordinate []int `json:"Coordinate" xml:"Coordinate"`
}
CoordinatesInDetectHipKeypointXRay is a nested struct in imageprocess response
type CoordinatesInDetectKneeKeypointXRay ¶ added in v1.61.481
type CoordinatesInDetectKneeKeypointXRay struct {
Coordinate []int `json:"Coordinate" xml:"Coordinate"`
}
CoordinatesInDetectKneeKeypointXRay is a nested struct in imageprocess response
type CoordinatesInDetectRibFracture ¶ added in v1.61.788
type CoordinatesInDetectRibFracture struct {
Coordinates []int `json:"Coordinates" xml:"Coordinates"`
}
CoordinatesInDetectRibFracture is a nested struct in imageprocess response
type Data ¶
type Data struct { Text string `json:"Text" xml:"Text"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` NormalProbability string `json:"NormalProbability" xml:"NormalProbability"` SessionId string `json:"SessionId" xml:"SessionId"` NewProbability string `json:"NewProbability" xml:"NewProbability"` Reports map[string]interface{} `json:"Reports" xml:"Reports"` DUrl string `json:"DUrl" xml:"DUrl"` ImageUrl string `json:"ImageUrl" xml:"ImageUrl"` Mask string `json:"Mask" xml:"Mask"` ResultsEnglish map[string]interface{} `json:"ResultsEnglish" xml:"ResultsEnglish"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` BodyPart string `json:"BodyPart" xml:"BodyPart"` JobId string `json:"JobId" xml:"JobId"` OrgId string `json:"OrgId" xml:"OrgId"` Data string `json:"Data" xml:"Data"` Result string `json:"Result" xml:"Result"` Question string `json:"Question" xml:"Question"` OtherProbability string `json:"OtherProbability" xml:"OtherProbability"` Words int64 `json:"Words" xml:"Words"` LesionRatio string `json:"LesionRatio" xml:"LesionRatio"` QuestionType string `json:"QuestionType" xml:"QuestionType"` AnswerType string `json:"AnswerType" xml:"AnswerType"` NUrl string `json:"NUrl" xml:"NUrl"` ImageType string `json:"ImageType" xml:"ImageType"` ImageQuality float64 `json:"ImageQuality" xml:"ImageQuality"` Status string `json:"Status" xml:"Status"` Results map[string]interface{} `json:"Results" xml:"Results"` ResultURL string `json:"ResultURL" xml:"ResultURL"` OrgName string `json:"OrgName" xml:"OrgName"` Spacing []float64 `json:"Spacing" xml:"Spacing"` Options []string `json:"Options" xml:"Options"` Origin []float64 `json:"Origin" xml:"Origin"` Lesion Lesion `json:"Lesion" xml:"Lesion"` Series []Serie `json:"Series" xml:"Series"` Fractures []FracturesItem `json:"Fractures" xml:"Fractures"` Vertebras []Vertebra `json:"Vertebras" xml:"Vertebras"` Detections []DetectionsItem `json:"Detections" xml:"Detections"` KLDetections []KLDetectionsItem `json:"KLDetections" xml:"KLDetections"` KeyPoints []KeyPointsItem `json:"KeyPoints" xml:"KeyPoints"` Discs []Disc `json:"Discs" xml:"Discs"` }
Data is a nested struct in imageprocess response
type DataInCalcCACS ¶ added in v1.62.267
type DataInCalcCACS struct { ResultUrl string `json:"ResultUrl" xml:"ResultUrl"` Score string `json:"Score" xml:"Score"` VolumeScore string `json:"VolumeScore" xml:"VolumeScore"` Detections []DetectionsItem `json:"Detections" xml:"Detections"` }
DataInCalcCACS is a nested struct in imageprocess response
type DetectCovid19CadRequest ¶
type DetectCovid19CadRequest struct { *requests.RpcRequest OrgName string `position:"Body" name:"OrgName"` DataFormat string `position:"Body" name:"DataFormat"` URLList *[]DetectCovid19CadURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` Async requests.Boolean `position:"Body" name:"Async"` }
DetectCovid19CadRequest is the request struct for api DetectCovid19Cad
func CreateDetectCovid19CadRequest ¶
func CreateDetectCovid19CadRequest() (request *DetectCovid19CadRequest)
CreateDetectCovid19CadRequest creates a request to invoke DetectCovid19Cad API
type DetectCovid19CadResponse ¶
type DetectCovid19CadResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
DetectCovid19CadResponse is the response struct for api DetectCovid19Cad
func CreateDetectCovid19CadResponse ¶
func CreateDetectCovid19CadResponse() (response *DetectCovid19CadResponse)
CreateDetectCovid19CadResponse creates a response to parse from DetectCovid19Cad response
type DetectCovid19CadURLList ¶
type DetectCovid19CadURLList struct {
URL string `name:"URL"`
}
DetectCovid19CadURLList is a repeated param struct in DetectCovid19CadRequest
type DetectHipKeypointXRayRequest ¶ added in v1.61.481
type DetectHipKeypointXRayRequest struct { *requests.RpcRequest OrgName string `position:"Body" name:"OrgName"` TracerId string `position:"Body" name:"TracerId"` DataFormat string `position:"Body" name:"DataFormat"` OrgId string `position:"Body" name:"OrgId"` ImageUrl string `position:"Body" name:"ImageUrl"` }
DetectHipKeypointXRayRequest is the request struct for api DetectHipKeypointXRay
func CreateDetectHipKeypointXRayRequest ¶ added in v1.61.481
func CreateDetectHipKeypointXRayRequest() (request *DetectHipKeypointXRayRequest)
CreateDetectHipKeypointXRayRequest creates a request to invoke DetectHipKeypointXRay API
type DetectHipKeypointXRayResponse ¶ added in v1.61.481
type DetectHipKeypointXRayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectHipKeypointXRayResponse is the response struct for api DetectHipKeypointXRay
func CreateDetectHipKeypointXRayResponse ¶ added in v1.61.481
func CreateDetectHipKeypointXRayResponse() (response *DetectHipKeypointXRayResponse)
CreateDetectHipKeypointXRayResponse creates a response to parse from DetectHipKeypointXRay response
type DetectKneeKeypointXRayRequest ¶ added in v1.61.481
type DetectKneeKeypointXRayRequest struct { *requests.RpcRequest OrgName string `position:"Body" name:"OrgName"` TracerId string `position:"Body" name:"TracerId"` DataFormat string `position:"Body" name:"DataFormat"` OrgId string `position:"Body" name:"OrgId"` ImageUrl string `position:"Body" name:"ImageUrl"` }
DetectKneeKeypointXRayRequest is the request struct for api DetectKneeKeypointXRay
func CreateDetectKneeKeypointXRayRequest ¶ added in v1.61.481
func CreateDetectKneeKeypointXRayRequest() (request *DetectKneeKeypointXRayRequest)
CreateDetectKneeKeypointXRayRequest creates a request to invoke DetectKneeKeypointXRay API
type DetectKneeKeypointXRayResponse ¶ added in v1.61.481
type DetectKneeKeypointXRayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectKneeKeypointXRayResponse is the response struct for api DetectKneeKeypointXRay
func CreateDetectKneeKeypointXRayResponse ¶ added in v1.61.481
func CreateDetectKneeKeypointXRayResponse() (response *DetectKneeKeypointXRayResponse)
CreateDetectKneeKeypointXRayResponse creates a response to parse from DetectKneeKeypointXRay response
type DetectKneeXRayRequest ¶
type DetectKneeXRayRequest struct { *requests.RpcRequest OrgName string `position:"Body" name:"OrgName"` DataFormat string `position:"Body" name:"DataFormat"` Url string `position:"Body" name:"Url"` OrgId string `position:"Body" name:"OrgId"` }
DetectKneeXRayRequest is the request struct for api DetectKneeXRay
func CreateDetectKneeXRayRequest ¶
func CreateDetectKneeXRayRequest() (request *DetectKneeXRayRequest)
CreateDetectKneeXRayRequest creates a request to invoke DetectKneeXRay API
type DetectKneeXRayResponse ¶
type DetectKneeXRayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectKneeXRayResponse is the response struct for api DetectKneeXRay
func CreateDetectKneeXRayResponse ¶
func CreateDetectKneeXRayResponse() (response *DetectKneeXRayResponse)
CreateDetectKneeXRayResponse creates a response to parse from DetectKneeXRay response
type DetectLungNoduleRequest ¶
type DetectLungNoduleRequest struct { *requests.RpcRequest Threshold requests.Float `position:"Body" name:"Threshold"` OrgName string `position:"Body" name:"OrgName"` DataFormat string `position:"Body" name:"DataFormat"` URLList *[]DetectLungNoduleURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` Async requests.Boolean `position:"Body" name:"Async"` }
DetectLungNoduleRequest is the request struct for api DetectLungNodule
func CreateDetectLungNoduleRequest ¶
func CreateDetectLungNoduleRequest() (request *DetectLungNoduleRequest)
CreateDetectLungNoduleRequest creates a request to invoke DetectLungNodule API
type DetectLungNoduleResponse ¶
type DetectLungNoduleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
DetectLungNoduleResponse is the response struct for api DetectLungNodule
func CreateDetectLungNoduleResponse ¶
func CreateDetectLungNoduleResponse() (response *DetectLungNoduleResponse)
CreateDetectLungNoduleResponse creates a response to parse from DetectLungNodule response
type DetectLungNoduleURLList ¶
type DetectLungNoduleURLList struct {
URL string `name:"URL"`
}
DetectLungNoduleURLList is a repeated param struct in DetectLungNoduleRequest
type DetectLymphRequest ¶ added in v1.61.1613
type DetectLymphRequest struct { *requests.RpcRequest DataSourceType string `position:"Body" name:"DataSourceType"` URLList *[]DetectLymphURLList `position:"Body" name:"URLList" type:"Repeated"` Async requests.Boolean `position:"Body" name:"Async"` }
DetectLymphRequest is the request struct for api DetectLymph
func CreateDetectLymphRequest ¶ added in v1.61.1613
func CreateDetectLymphRequest() (request *DetectLymphRequest)
CreateDetectLymphRequest creates a request to invoke DetectLymph API
type DetectLymphResponse ¶ added in v1.61.1613
type DetectLymphResponse struct {
*responses.BaseResponse
}
DetectLymphResponse is the response struct for api DetectLymph
func CreateDetectLymphResponse ¶ added in v1.61.1613
func CreateDetectLymphResponse() (response *DetectLymphResponse)
CreateDetectLymphResponse creates a response to parse from DetectLymph response
type DetectLymphURLList ¶ added in v1.61.1613
type DetectLymphURLList struct {
URL string `name:"URL"`
}
DetectLymphURLList is a repeated param struct in DetectLymphRequest
type DetectPancRequest ¶ added in v1.61.1613
type DetectPancRequest struct { *requests.RpcRequest DataSourceType string `position:"Body" name:"DataSourceType"` URLList *[]DetectPancURLList `position:"Body" name:"URLList" type:"Repeated"` Async requests.Boolean `position:"Body" name:"Async"` }
DetectPancRequest is the request struct for api DetectPanc
func CreateDetectPancRequest ¶ added in v1.61.1613
func CreateDetectPancRequest() (request *DetectPancRequest)
CreateDetectPancRequest creates a request to invoke DetectPanc API
type DetectPancResponse ¶ added in v1.61.1613
type DetectPancResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
DetectPancResponse is the response struct for api DetectPanc
func CreateDetectPancResponse ¶ added in v1.61.1613
func CreateDetectPancResponse() (response *DetectPancResponse)
CreateDetectPancResponse creates a response to parse from DetectPanc response
type DetectPancURLList ¶ added in v1.61.1613
type DetectPancURLList struct {
URL string `name:"URL"`
}
DetectPancURLList is a repeated param struct in DetectPancRequest
type DetectRibFractureRequest ¶ added in v1.61.788
type DetectRibFractureRequest struct { *requests.RpcRequest OrgName string `position:"Body" name:"OrgName"` SourceType string `position:"Body" name:"SourceType"` DataFormat string `position:"Body" name:"DataFormat"` URLList *[]DetectRibFractureURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` Async requests.Boolean `position:"Body" name:"Async"` }
DetectRibFractureRequest is the request struct for api DetectRibFracture
func CreateDetectRibFractureRequest ¶ added in v1.61.788
func CreateDetectRibFractureRequest() (request *DetectRibFractureRequest)
CreateDetectRibFractureRequest creates a request to invoke DetectRibFracture API
type DetectRibFractureResponse ¶ added in v1.61.788
type DetectRibFractureResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
DetectRibFractureResponse is the response struct for api DetectRibFracture
func CreateDetectRibFractureResponse ¶ added in v1.61.788
func CreateDetectRibFractureResponse() (response *DetectRibFractureResponse)
CreateDetectRibFractureResponse creates a response to parse from DetectRibFracture response
type DetectRibFractureURLList ¶ added in v1.61.788
type DetectRibFractureURLList struct {
URL string `name:"URL"`
}
DetectRibFractureURLList is a repeated param struct in DetectRibFractureRequest
type DetectSkinDiseaseRequest ¶ added in v1.61.543
type DetectSkinDiseaseRequest struct { *requests.RpcRequest OrgName string `position:"Body" name:"OrgName"` Url string `position:"Body" name:"Url"` OrgId string `position:"Body" name:"OrgId"` }
DetectSkinDiseaseRequest is the request struct for api DetectSkinDisease
func CreateDetectSkinDiseaseRequest ¶ added in v1.61.543
func CreateDetectSkinDiseaseRequest() (request *DetectSkinDiseaseRequest)
CreateDetectSkinDiseaseRequest creates a request to invoke DetectSkinDisease API
type DetectSkinDiseaseResponse ¶ added in v1.61.543
type DetectSkinDiseaseResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectSkinDiseaseResponse is the response struct for api DetectSkinDisease
func CreateDetectSkinDiseaseResponse ¶ added in v1.61.543
func CreateDetectSkinDiseaseResponse() (response *DetectSkinDiseaseResponse)
CreateDetectSkinDiseaseResponse creates a response to parse from DetectSkinDisease response
type DetectSpineMRIRequest ¶
type DetectSpineMRIRequest struct { *requests.RpcRequest OrgName string `position:"Body" name:"OrgName"` DataFormat string `position:"Body" name:"DataFormat"` URLList *[]DetectSpineMRIURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` }
DetectSpineMRIRequest is the request struct for api DetectSpineMRI
func CreateDetectSpineMRIRequest ¶
func CreateDetectSpineMRIRequest() (request *DetectSpineMRIRequest)
CreateDetectSpineMRIRequest creates a request to invoke DetectSpineMRI API
type DetectSpineMRIResponse ¶
type DetectSpineMRIResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DetectSpineMRIResponse is the response struct for api DetectSpineMRI
func CreateDetectSpineMRIResponse ¶
func CreateDetectSpineMRIResponse() (response *DetectSpineMRIResponse)
CreateDetectSpineMRIResponse creates a response to parse from DetectSpineMRI response
type DetectSpineMRIURLList ¶
type DetectSpineMRIURLList struct {
URL string `name:"URL"`
}
DetectSpineMRIURLList is a repeated param struct in DetectSpineMRIRequest
type DetectionsInCalcBMD ¶ added in v1.62.267
type DetectionsInCalcBMD struct {
DetectionsItem []DetectionsItem `json:"Detections" xml:"Detections"`
}
DetectionsInCalcBMD is a nested struct in imageprocess response
type DetectionsInCalcCACS ¶ added in v1.61.1613
type DetectionsInCalcCACS struct {
DetectionsItem []DetectionsItem `json:"detections" xml:"detections"`
}
DetectionsInCalcCACS is a nested struct in imageprocess response
type DetectionsInDetectKneeXRay ¶ added in v1.61.788
type DetectionsInDetectKneeXRay struct {
Detections []float64 `json:"Detections" xml:"Detections"`
}
DetectionsInDetectKneeXRay is a nested struct in imageprocess response
type DetectionsInDetectRibFracture ¶ added in v1.61.788
type DetectionsInDetectRibFracture struct {
DetectionsItem []DetectionsItem `json:"Detections" xml:"Detections"`
}
DetectionsInDetectRibFracture is a nested struct in imageprocess response
type DetectionsItem ¶ added in v1.61.788
type DetectionsItem struct { CalciumScore float64 `json:"CalciumScore" xml:"CalciumScore"` VertCategory float64 `json:"VertCategory" xml:"VertCategory"` CalciumId int64 `json:"CalciumId" xml:"CalciumId"` CalciumVolume float64 `json:"CalciumVolume" xml:"CalciumVolume"` VertTScore float64 `json:"VertTScore" xml:"VertTScore"` FractureSegment int64 `json:"FractureSegment" xml:"FractureSegment"` VertBMD float64 `json:"VertBMD" xml:"VertBMD"` FractureLocation string `json:"FractureLocation" xml:"FractureLocation"` FracSOPInstanceUID string `json:"FracSOPInstanceUID" xml:"FracSOPInstanceUID"` FractureConfidence float64 `json:"FractureConfidence" xml:"FractureConfidence"` FractureCategory string `json:"FractureCategory" xml:"FractureCategory"` FractureId int `json:"FractureId" xml:"FractureId"` VertId string `json:"VertId" xml:"VertId"` VertZScore float64 `json:"VertZScore" xml:"VertZScore"` CalciumCenter []int64 `json:"CalciumCenter" xml:"CalciumCenter"` Coordinates []int `json:"Coordinates" xml:"Coordinates"` CoordinateImage []int `json:"CoordinateImage" xml:"CoordinateImage"` }
DetectionsItem is a nested struct in imageprocess response
type Disc ¶
type Disc struct { Identification string `json:"Identification" xml:"Identification"` Disease string `json:"Disease" xml:"Disease"` Location []float64 `json:"Location" xml:"Location"` }
Disc is a nested struct in imageprocess response
type Discs ¶
type Discs struct {
Disc []Disc `json:"Disc" xml:"Disc"`
}
Discs is a nested struct in imageprocess response
type Element ¶
type Element struct { Z float64 `json:"Z" xml:"Z"` Lobe string `json:"Lobe" xml:"Lobe"` MeanValue float64 `json:"MeanValue" xml:"MeanValue"` ImageZ float64 `json:"ImageZ" xml:"ImageZ"` Lung string `json:"Lung" xml:"Lung"` Confidence float64 `json:"Confidence" xml:"Confidence"` SOPInstanceUID string `json:"SOPInstanceUID" xml:"SOPInstanceUID"` ImageX float64 `json:"ImageX" xml:"ImageX"` Y float64 `json:"Y" xml:"Y"` Category string `json:"Category" xml:"Category"` Volume float64 `json:"Volume" xml:"Volume"` ImageY float64 `json:"ImageY" xml:"ImageY"` Diameter float64 `json:"Diameter" xml:"Diameter"` X float64 `json:"X" xml:"X"` RecistSOPInstanceUID string `json:"RecistSOPInstanceUID" xml:"RecistSOPInstanceUID"` Risk float64 `json:"Risk" xml:"Risk"` MajorAxis []float64 `json:"MajorAxis" xml:"MajorAxis"` MinorAxis []float64 `json:"MinorAxis" xml:"MinorAxis"` }
Element is a nested struct in imageprocess response
type Elements ¶
type Elements struct {
Element []Element `json:"Element" xml:"Element"`
}
Elements is a nested struct in imageprocess response
type FeedbackSessionRequest ¶ added in v1.61.1613
type FeedbackSessionRequest struct { *requests.RpcRequest SessionId string `position:"Body" name:"SessionId"` Feedback string `position:"Body" name:"Feedback"` }
FeedbackSessionRequest is the request struct for api FeedbackSession
func CreateFeedbackSessionRequest ¶ added in v1.61.1613
func CreateFeedbackSessionRequest() (request *FeedbackSessionRequest)
CreateFeedbackSessionRequest creates a request to invoke FeedbackSession API
type FeedbackSessionResponse ¶ added in v1.61.1613
type FeedbackSessionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
FeedbackSessionResponse is the response struct for api FeedbackSession
func CreateFeedbackSessionResponse ¶ added in v1.61.1613
func CreateFeedbackSessionResponse() (response *FeedbackSessionResponse)
CreateFeedbackSessionResponse creates a response to parse from FeedbackSession response
type Fractures ¶ added in v1.61.481
type Fractures struct {
FracturesItem []FracturesItem `json:"Fractures" xml:"Fractures"`
}
Fractures is a nested struct in imageprocess response
type FracturesItem ¶ added in v1.61.481
type FracturesItem struct { Value float64 `json:"Value" xml:"Value"` Boxes []int `json:"Boxes" xml:"Boxes"` Tag Tag `json:"Tag" xml:"Tag"` }
FracturesItem is a nested struct in imageprocess response
type GetAsyncJobResultRequest ¶
type GetAsyncJobResultRequest struct { *requests.RpcRequest JobId string `position:"Body" name:"JobId"` Async requests.Boolean `position:"Body" name:"Async"` }
GetAsyncJobResultRequest is the request struct for api GetAsyncJobResult
func CreateGetAsyncJobResultRequest ¶
func CreateGetAsyncJobResultRequest() (request *GetAsyncJobResultRequest)
CreateGetAsyncJobResultRequest creates a request to invoke GetAsyncJobResult API
type GetAsyncJobResultResponse ¶
type GetAsyncJobResultResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetAsyncJobResultResponse is the response struct for api GetAsyncJobResult
func CreateGetAsyncJobResultResponse ¶
func CreateGetAsyncJobResultResponse() (response *GetAsyncJobResultResponse)
CreateGetAsyncJobResultResponse creates a response to parse from GetAsyncJobResult response
type KLDetections ¶
type KLDetections struct {
KLDetectionsItem []KLDetectionsItem `json:"KLDetections" xml:"KLDetections"`
}
KLDetections is a nested struct in imageprocess response
type KLDetectionsItem ¶
type KLDetectionsItem struct {
Detections []float64 `json:"Detections" xml:"Detections"`
}
KLDetectionsItem is a nested struct in imageprocess response
type KeyPointsInDetectHipKeypointXRay ¶ added in v1.61.481
type KeyPointsInDetectHipKeypointXRay struct {
KeyPointsItem []KeyPointsItem `json:"KeyPoints" xml:"KeyPoints"`
}
KeyPointsInDetectHipKeypointXRay is a nested struct in imageprocess response
type KeyPointsInDetectKneeKeypointXRay ¶ added in v1.61.481
type KeyPointsInDetectKneeKeypointXRay struct {
KeyPointsItem []KeyPointsItem `json:"KeyPoints" xml:"KeyPoints"`
}
KeyPointsInDetectKneeKeypointXRay is a nested struct in imageprocess response
type KeyPointsItem ¶ added in v1.61.481
type KeyPointsItem struct { Value float64 `json:"Value" xml:"Value"` Coordinates []int `json:"Coordinates" xml:"Coordinates"` Tag Tag `json:"Tag" xml:"Tag"` }
KeyPointsItem is a nested struct in imageprocess response
type Lesion ¶ added in v1.61.1613
type Lesion struct { EcVolume string `json:"EcVolume" xml:"EcVolume"` Mask string `json:"Mask" xml:"Mask"` BenignVolume string `json:"BenignVolume" xml:"BenignVolume"` PdacVol string `json:"PdacVol" xml:"PdacVol"` EsoVolume string `json:"EsoVolume" xml:"EsoVolume"` PancVol string `json:"PancVol" xml:"PancVol"` NonPdacVol string `json:"NonPdacVol" xml:"NonPdacVol"` Possibilities []string `json:"Possibilities" xml:"Possibilities"` }
Lesion is a nested struct in imageprocess response
type LocationInDetectSpineMRI ¶
type LocationInDetectSpineMRI struct {
Location []float64 `json:"Location" xml:"Location"`
}
LocationInDetectSpineMRI is a nested struct in imageprocess response
type MajorAxis ¶ added in v1.62.165
type MajorAxis struct {
MajorAxis []float64 `json:"MajorAxis" xml:"MajorAxis"`
}
MajorAxis is a nested struct in imageprocess response
type MinorAxis ¶ added in v1.62.165
type MinorAxis struct {
MinorAxis []float64 `json:"MinorAxis" xml:"MinorAxis"`
}
MinorAxis is a nested struct in imageprocess response
type Options ¶ added in v1.61.1036
type Options struct {
Options []string `json:"options" xml:"options"`
}
Options is a nested struct in imageprocess response
type OriginInCalcBMD ¶ added in v1.62.267
type OriginInCalcBMD struct {
Origin []float64 `json:"Origin" xml:"Origin"`
}
OriginInCalcBMD is a nested struct in imageprocess response
type OriginInDetectLungNodule ¶ added in v1.61.788
type OriginInDetectLungNodule struct {
Origin []float64 `json:"Origin" xml:"Origin"`
}
OriginInDetectLungNodule is a nested struct in imageprocess response
type OriginInDetectRibFracture ¶ added in v1.61.788
type OriginInDetectRibFracture struct {
Origin []float64 `json:"Origin" xml:"Origin"`
}
OriginInDetectRibFracture is a nested struct in imageprocess response
type PossibilitiesInDetectPanc ¶ added in v1.61.1785
type PossibilitiesInDetectPanc struct {
Possibilities []string `json:"possibilities" xml:"possibilities"`
}
PossibilitiesInDetectPanc is a nested struct in imageprocess response
type PossibilitiesInScreenEC ¶ added in v1.61.1785
type PossibilitiesInScreenEC struct {
Possibilities []string `json:"possibilities" xml:"possibilities"`
}
PossibilitiesInScreenEC is a nested struct in imageprocess response
type RunCTRegistrationFloatingList ¶ added in v1.61.481
type RunCTRegistrationFloatingList struct {
FloatingURL string `name:"FloatingURL"`
}
RunCTRegistrationFloatingList is a repeated param struct in RunCTRegistrationRequest
type RunCTRegistrationReferenceList ¶ added in v1.61.481
type RunCTRegistrationReferenceList struct {
ReferenceURL string `name:"ReferenceURL"`
}
RunCTRegistrationReferenceList is a repeated param struct in RunCTRegistrationRequest
type RunCTRegistrationRequest ¶ added in v1.61.481
type RunCTRegistrationRequest struct { *requests.RpcRequest DataSourceType string `position:"Body" name:"DataSourceType"` OrgName string `position:"Body" name:"OrgName"` ReferenceList *[]RunCTRegistrationReferenceList `position:"Body" name:"ReferenceList" type:"Repeated"` DataFormat string `position:"Body" name:"DataFormat"` OrgId string `position:"Body" name:"OrgId"` Async requests.Boolean `position:"Body" name:"Async"` FloatingList *[]RunCTRegistrationFloatingList `position:"Body" name:"FloatingList" type:"Repeated"` }
RunCTRegistrationRequest is the request struct for api RunCTRegistration
func CreateRunCTRegistrationRequest ¶ added in v1.61.481
func CreateRunCTRegistrationRequest() (request *RunCTRegistrationRequest)
CreateRunCTRegistrationRequest creates a request to invoke RunCTRegistration API
type RunCTRegistrationResponse ¶ added in v1.61.481
type RunCTRegistrationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
RunCTRegistrationResponse is the response struct for api RunCTRegistration
func CreateRunCTRegistrationResponse ¶ added in v1.61.481
func CreateRunCTRegistrationResponse() (response *RunCTRegistrationResponse)
CreateRunCTRegistrationResponse creates a response to parse from RunCTRegistration response
type RunMedQAAnswerImageDataList ¶ added in v1.61.1036
type RunMedQAAnswerImageDataList struct {
AnswerImageData string `name:"AnswerImageData"`
}
RunMedQAAnswerImageDataList is a repeated param struct in RunMedQARequest
type RunMedQAAnswerImageURLList ¶ added in v1.61.1036
type RunMedQAAnswerImageURLList struct {
AnswerImageURL string `name:"AnswerImageURL"`
}
RunMedQAAnswerImageURLList is a repeated param struct in RunMedQARequest
type RunMedQAAnswerTextList ¶ added in v1.61.1036
type RunMedQAAnswerTextList struct {
AnswerText string `name:"AnswerText"`
}
RunMedQAAnswerTextList is a repeated param struct in RunMedQARequest
type RunMedQARequest ¶ added in v1.61.543
type RunMedQARequest struct { *requests.RpcRequest SessionId string `position:"Body" name:"SessionId"` OrgName string `position:"Body" name:"OrgName"` AnswerImageDataList *[]RunMedQAAnswerImageDataList `position:"Body" name:"AnswerImageDataList" type:"Repeated"` AnswerTextList *[]RunMedQAAnswerTextList `position:"Body" name:"AnswerTextList" type:"Repeated"` Department string `position:"Body" name:"Department"` AnswerImageURLList *[]RunMedQAAnswerImageURLList `position:"Body" name:"AnswerImageURLList" type:"Repeated"` QuestionType string `position:"Body" name:"QuestionType"` OrgId string `position:"Body" name:"OrgId"` }
RunMedQARequest is the request struct for api RunMedQA
func CreateRunMedQARequest ¶ added in v1.61.543
func CreateRunMedQARequest() (request *RunMedQARequest)
CreateRunMedQARequest creates a request to invoke RunMedQA API
type RunMedQAResponse ¶ added in v1.61.543
type RunMedQAResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
RunMedQAResponse is the response struct for api RunMedQA
func CreateRunMedQAResponse ¶ added in v1.61.543
func CreateRunMedQAResponse() (response *RunMedQAResponse)
CreateRunMedQAResponse creates a response to parse from RunMedQA response
type ScreenChestCTRequest ¶ added in v1.61.788
type ScreenChestCTRequest struct { *requests.RpcRequest OrgName string `position:"Body" name:"OrgName"` Mask requests.Integer `position:"Body" name:"Mask"` DataFormat string `position:"Body" name:"DataFormat"` URLList *[]ScreenChestCTURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` Verbose requests.Integer `position:"Body" name:"Verbose"` Async requests.Boolean `position:"Body" name:"Async"` }
ScreenChestCTRequest is the request struct for api ScreenChestCT
func CreateScreenChestCTRequest ¶ added in v1.61.788
func CreateScreenChestCTRequest() (request *ScreenChestCTRequest)
CreateScreenChestCTRequest creates a request to invoke ScreenChestCT API
type ScreenChestCTResponse ¶ added in v1.61.788
type ScreenChestCTResponse struct {
*responses.BaseResponse
}
ScreenChestCTResponse is the response struct for api ScreenChestCT
func CreateScreenChestCTResponse ¶ added in v1.61.788
func CreateScreenChestCTResponse() (response *ScreenChestCTResponse)
CreateScreenChestCTResponse creates a response to parse from ScreenChestCT response
type ScreenChestCTURLList ¶ added in v1.61.788
type ScreenChestCTURLList struct {
URL string `name:"URL"`
}
ScreenChestCTURLList is a repeated param struct in ScreenChestCTRequest
type ScreenECRequest ¶ added in v1.61.1785
type ScreenECRequest struct { *requests.RpcRequest DataSourceType string `position:"Body" name:"DataSourceType"` URLList *[]ScreenECURLList `position:"Body" name:"URLList" type:"Repeated"` Async requests.Boolean `position:"Body" name:"Async"` }
ScreenECRequest is the request struct for api ScreenEC
func CreateScreenECRequest ¶ added in v1.61.1785
func CreateScreenECRequest() (request *ScreenECRequest)
CreateScreenECRequest creates a request to invoke ScreenEC API
type ScreenECResponse ¶ added in v1.61.1785
type ScreenECResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
ScreenECResponse is the response struct for api ScreenEC
func CreateScreenECResponse ¶ added in v1.61.1785
func CreateScreenECResponse() (response *ScreenECResponse)
CreateScreenECResponse creates a response to parse from ScreenEC response
type ScreenECURLList ¶ added in v1.61.1785
type ScreenECURLList struct {
URL string `name:"URL"`
}
ScreenECURLList is a repeated param struct in ScreenECRequest
type SegmentLymphNodeRequest ¶ added in v1.62.249
type SegmentLymphNodeRequest struct { *requests.RpcRequest OrgName string `position:"Body" name:"OrgName"` BodyPart string `position:"Body" name:"BodyPart"` DataFormat string `position:"Body" name:"DataFormat"` URLList *[]SegmentLymphNodeURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` Async requests.Boolean `position:"Body" name:"Async"` }
SegmentLymphNodeRequest is the request struct for api SegmentLymphNode
func CreateSegmentLymphNodeRequest ¶ added in v1.62.249
func CreateSegmentLymphNodeRequest() (request *SegmentLymphNodeRequest)
CreateSegmentLymphNodeRequest creates a request to invoke SegmentLymphNode API
type SegmentLymphNodeResponse ¶ added in v1.62.249
type SegmentLymphNodeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
SegmentLymphNodeResponse is the response struct for api SegmentLymphNode
func CreateSegmentLymphNodeResponse ¶ added in v1.62.249
func CreateSegmentLymphNodeResponse() (response *SegmentLymphNodeResponse)
CreateSegmentLymphNodeResponse creates a response to parse from SegmentLymphNode response
type SegmentLymphNodeURLList ¶ added in v1.62.249
type SegmentLymphNodeURLList struct {
URL string `name:"URL"`
}
SegmentLymphNodeURLList is a repeated param struct in SegmentLymphNodeRequest
type SegmentOARRequest ¶ added in v1.61.1688
type SegmentOARRequest struct { *requests.RpcRequest OrgName string `position:"Body" name:"OrgName"` BodyPart string `position:"Body" name:"BodyPart"` DataFormat string `position:"Body" name:"DataFormat"` URLList *[]SegmentOARURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` Async requests.Boolean `position:"Body" name:"Async"` Contrast requests.Boolean `position:"Body" name:"Contrast"` MaskList *[]string `position:"Body" name:"MaskList" type:"Repeated"` }
SegmentOARRequest is the request struct for api SegmentOAR
func CreateSegmentOARRequest ¶ added in v1.61.1688
func CreateSegmentOARRequest() (request *SegmentOARRequest)
CreateSegmentOARRequest creates a request to invoke SegmentOAR API
type SegmentOARResponse ¶ added in v1.61.1688
type SegmentOARResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
SegmentOARResponse is the response struct for api SegmentOAR
func CreateSegmentOARResponse ¶ added in v1.61.1688
func CreateSegmentOARResponse() (response *SegmentOARResponse)
CreateSegmentOARResponse creates a response to parse from SegmentOAR response
type SegmentOARURLList ¶ added in v1.61.1688
type SegmentOARURLList struct {
URL string `name:"URL"`
}
SegmentOARURLList is a repeated param struct in SegmentOARRequest
type Serie ¶
type Serie struct { SeriesInstanceUid string `json:"SeriesInstanceUid" xml:"SeriesInstanceUid"` Report string `json:"Report" xml:"Report"` Origin []float64 `json:"Origin" xml:"Origin"` Spacing []float64 `json:"Spacing" xml:"Spacing"` Elements []Element `json:"Elements" xml:"Elements"` }
Serie is a nested struct in imageprocess response
type Series ¶
type Series struct {
Serie []Serie `json:"Serie" xml:"Serie"`
}
Series is a nested struct in imageprocess response
type SpacingInCalcBMD ¶ added in v1.62.267
type SpacingInCalcBMD struct {
Spacing []float64 `json:"Spacing" xml:"Spacing"`
}
SpacingInCalcBMD is a nested struct in imageprocess response
type SpacingInDetectLungNodule ¶ added in v1.61.788
type SpacingInDetectLungNodule struct {
Spacing []float64 `json:"Spacing" xml:"Spacing"`
}
SpacingInDetectLungNodule is a nested struct in imageprocess response
type SpacingInDetectRibFracture ¶ added in v1.61.788
type SpacingInDetectRibFracture struct {
Spacing []float64 `json:"Spacing" xml:"Spacing"`
}
SpacingInDetectRibFracture is a nested struct in imageprocess response
type Tag ¶ added in v1.61.481
type Tag struct { Label string `json:"Label" xml:"Label"` Direction string `json:"Direction" xml:"Direction"` }
Tag is a nested struct in imageprocess response
type TargetVolumeSegmentRequest ¶ added in v1.62.149
type TargetVolumeSegmentRequest struct { *requests.RpcRequest CancerType string `position:"Body" name:"CancerType"` OrgName string `position:"Body" name:"OrgName"` TargetVolumeType string `position:"Body" name:"TargetVolumeType"` DataFormat string `position:"Body" name:"DataFormat"` URLList *[]TargetVolumeSegmentURLList `position:"Body" name:"URLList" type:"Repeated"` OrgId string `position:"Body" name:"OrgId"` Async requests.Boolean `position:"Body" name:"Async"` }
TargetVolumeSegmentRequest is the request struct for api TargetVolumeSegment
func CreateTargetVolumeSegmentRequest ¶ added in v1.62.149
func CreateTargetVolumeSegmentRequest() (request *TargetVolumeSegmentRequest)
CreateTargetVolumeSegmentRequest creates a request to invoke TargetVolumeSegment API
type TargetVolumeSegmentResponse ¶ added in v1.62.149
type TargetVolumeSegmentResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
TargetVolumeSegmentResponse is the response struct for api TargetVolumeSegment
func CreateTargetVolumeSegmentResponse ¶ added in v1.62.149
func CreateTargetVolumeSegmentResponse() (response *TargetVolumeSegmentResponse)
CreateTargetVolumeSegmentResponse creates a response to parse from TargetVolumeSegment response
type TargetVolumeSegmentURLList ¶ added in v1.62.149
type TargetVolumeSegmentURLList struct {
URL string `name:"URL"`
}
TargetVolumeSegmentURLList is a repeated param struct in TargetVolumeSegmentRequest
type TranslateMedRequest ¶
type TranslateMedRequest struct { *requests.RpcRequest ToLanguage string `position:"Body" name:"ToLanguage"` Text string `position:"Body" name:"Text"` FromLanguage string `position:"Body" name:"FromLanguage"` }
TranslateMedRequest is the request struct for api TranslateMed
func CreateTranslateMedRequest ¶
func CreateTranslateMedRequest() (request *TranslateMedRequest)
CreateTranslateMedRequest creates a request to invoke TranslateMed API
type TranslateMedResponse ¶
type TranslateMedResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
TranslateMedResponse is the response struct for api TranslateMed
func CreateTranslateMedResponse ¶
func CreateTranslateMedResponse() (response *TranslateMedResponse)
CreateTranslateMedResponse creates a response to parse from TranslateMed response
Source Files ¶
- analyze_chest_vessel.go
- calc_bmd.go
- calc_cacs.go
- classify_fnf.go
- client.go
- detect_covid19_cad.go
- detect_hip_keypoint_x_ray.go
- detect_knee_keypoint_x_ray.go
- detect_knee_x_ray.go
- detect_lung_nodule.go
- detect_lymph.go
- detect_panc.go
- detect_rib_fracture.go
- detect_skin_disease.go
- detect_spine_mri.go
- endpoint.go
- feedback_session.go
- get_async_job_result.go
- run_ct_registration.go
- run_med_qa.go
- screen_chest_ct.go
- screen_ec.go
- segment_lymph_node.go
- segment_oar.go
- struct_boxes.go
- struct_calcium_center.go
- struct_coordinate_image.go
- struct_coordinates_in_detect_hip_keypoint_x_ray.go
- struct_coordinates_in_detect_knee_keypoint_x_ray.go
- struct_coordinates_in_detect_rib_fracture.go
- struct_data.go
- struct_data_in_calc_cacs.go
- struct_detections_in_calc_bmd.go
- struct_detections_in_calc_cacs.go
- struct_detections_in_detect_knee_x_ray.go
- struct_detections_in_detect_rib_fracture.go
- struct_detections_item.go
- struct_disc.go
- struct_discs.go
- struct_element.go
- struct_elements.go
- struct_fractures.go
- struct_fractures_item.go
- struct_key_points_in_detect_hip_keypoint_x_ray.go
- struct_key_points_in_detect_knee_keypoint_x_ray.go
- struct_key_points_item.go
- struct_kl_detections.go
- struct_kl_detections_item.go
- struct_lesion.go
- struct_location_in_detect_spine_mri.go
- struct_major_axis.go
- struct_minor_axis.go
- struct_options.go
- struct_origin_in_calc_bmd.go
- struct_origin_in_detect_lung_nodule.go
- struct_origin_in_detect_rib_fracture.go
- struct_possibilities_in_detect_panc.go
- struct_possibilities_in_screen_ec.go
- struct_serie.go
- struct_series.go
- struct_spacing_in_calc_bmd.go
- struct_spacing_in_detect_lung_nodule.go
- struct_spacing_in_detect_rib_fracture.go
- struct_tag.go
- struct_vertebra.go
- struct_vertebras.go
- target_volume_segment.go
- translate_med.go