Documentation ¶
Index ¶
- Constants
- type AdmissionConditionBlock
- type AdmissionDiagnosisBlock
- type Advice
- type AspectRatio
- type BaseInfo
- type BaseItem
- type BaseItem2
- type BaseItem3
- type BiologicalProductInfo
- type BiologicalProductInfoAdverseReaction
- type BiologicalProductInfoApproval
- type BiologicalProductInfoBrochure
- type BiologicalProductInfoContraindications
- type BiologicalProductInfoDosage
- type BiologicalProductInfoExecutiveStandards
- type BiologicalProductInfoIndications
- type BiologicalProductInfoIngredientAndAppearance
- type BiologicalProductInfoManufacturer
- type BiologicalProductInfoName
- type BiologicalProductInfoPackaging
- type BiologicalProductInfoPrecautions
- type BiologicalProductInfoStorage
- type BiologicalProductInfoVaccinationTarget
- type BiologicalProductInfoValidityPeriod
- type BiopsyPart
- type BirthCert
- type BirthPlaceBlock
- type Block
- type BlockInfo
- type BlockInfoV2
- type BlockTitle
- type BloodPressureBlock
- type BloodPressureItem
- type BodyExaminationBlock
- type BodyTemperatureBlock
- type Check
- type ChemicalProductInfo
- type ChemicalProductInfoActiveIngredient
- type ChemicalProductInfoAdverseReaction
- type ChemicalProductInfoAppearance
- type ChemicalProductInfoApproval
- type ChemicalProductInfoBrochure
- type ChemicalProductInfoClinicalTrial
- type ChemicalProductInfoContraindications
- type ChemicalProductInfoDosage
- type ChemicalProductInfoExecutiveStandards
- type ChemicalProductInfoGeriatricUse
- type ChemicalProductInfoIndications
- type ChemicalProductInfoInteractions
- type ChemicalProductInfoManufacturer
- type ChemicalProductInfoName
- type ChemicalProductInfoOverdose
- type ChemicalProductInfoPackaging
- type ChemicalProductInfoPediatricUse
- type ChemicalProductInfoPharmacokinetics
- type ChemicalProductInfoPharmacologyToxicology
- type ChemicalProductInfoPrecautions
- type ChemicalProductInfoPregnancyLactationUse
- type ChemicalProductInfoStorage
- type ChemicalProductInfoValidityPeriod
- type ChestCircumferenceItem
- type ChiefComplaintBlock
- type ChiefComplaintDetailBlock
- type Client
- func (c *Client) DrugInstructionObject(request *DrugInstructionObjectRequest) (response *DrugInstructionObjectResponse, err error)
- func (c *Client) DrugInstructionObjectWithContext(ctx context.Context, request *DrugInstructionObjectRequest) (response *DrugInstructionObjectResponse, err error)
- func (c *Client) ImageMask(request *ImageMaskRequest) (response *ImageMaskResponse, err error)
- func (c *Client) ImageMaskAsync(request *ImageMaskAsyncRequest) (response *ImageMaskAsyncResponse, err error)
- func (c *Client) ImageMaskAsyncGetResult(request *ImageMaskAsyncGetResultRequest) (response *ImageMaskAsyncGetResultResponse, err error)
- func (c *Client) ImageMaskAsyncGetResultWithContext(ctx context.Context, request *ImageMaskAsyncGetResultRequest) (response *ImageMaskAsyncGetResultResponse, err error)
- func (c *Client) ImageMaskAsyncWithContext(ctx context.Context, request *ImageMaskAsyncRequest) (response *ImageMaskAsyncResponse, err error)
- func (c *Client) ImageMaskWithContext(ctx context.Context, request *ImageMaskRequest) (response *ImageMaskResponse, err error)
- func (c *Client) ImageToClass(request *ImageToClassRequest) (response *ImageToClassResponse, err error)
- func (c *Client) ImageToClassWithContext(ctx context.Context, request *ImageToClassRequest) (response *ImageToClassResponse, err error)
- func (c *Client) ImageToObject(request *ImageToObjectRequest) (response *ImageToObjectResponse, err error)
- func (c *Client) ImageToObjectWithContext(ctx context.Context, request *ImageToObjectRequest) (response *ImageToObjectResponse, err error)
- func (c *Client) TextToClass(request *TextToClassRequest) (response *TextToClassResponse, err error)
- func (c *Client) TextToClassWithContext(ctx context.Context, request *TextToClassRequest) (response *TextToClassResponse, err error)
- func (c *Client) TextToObject(request *TextToObjectRequest) (response *TextToObjectResponse, err error)
- func (c *Client) TextToObjectWithContext(ctx context.Context, request *TextToObjectRequest) (response *TextToObjectResponse, err error)
- func (c *Client) TurnPDFToObject(request *TurnPDFToObjectRequest) (response *TurnPDFToObjectResponse, err error)
- func (c *Client) TurnPDFToObjectAsync(request *TurnPDFToObjectAsyncRequest) (response *TurnPDFToObjectAsyncResponse, err error)
- func (c *Client) TurnPDFToObjectAsyncGetResult(request *TurnPDFToObjectAsyncGetResultRequest) (response *TurnPDFToObjectAsyncGetResultResponse, err error)
- func (c *Client) TurnPDFToObjectAsyncGetResultWithContext(ctx context.Context, request *TurnPDFToObjectAsyncGetResultRequest) (response *TurnPDFToObjectAsyncGetResultResponse, err error)
- func (c *Client) TurnPDFToObjectAsyncWithContext(ctx context.Context, request *TurnPDFToObjectAsyncRequest) (response *TurnPDFToObjectAsyncResponse, err error)
- func (c *Client) TurnPDFToObjectWithContext(ctx context.Context, request *TurnPDFToObjectRequest) (response *TurnPDFToObjectResponse, err error)
- type ClinicalStaging
- type Coord
- type Coordinate
- type CovidItem
- type CovidItemsInfo
- type DeathDateBlock
- type Desc
- type DescInfo
- type DetailInformation
- type DiagCert
- type DiagCertItem
- type DischargeConditionBlock
- type DischargeDiagnosis
- type DischargeDiagnosisBlock
- type DischargeInfoBlock
- type DiseaseHistoryBlock
- type DiseaseMedicalHistory
- type DiseasePresentBlock
- type DosageBlock
- type DrugHistoryBlock
- type DrugInstructionObjectRequest
- type DrugInstructionObjectRequestParams
- type DrugInstructionObjectResponse
- type DrugInstructionObjectResponseParams
- type DrugListBlock
- type EcgDescription
- type EcgDiagnosis
- type EcgItem
- type Elastic
- type Electrocardiogram
- type Endoscopy
- type EndoscopyDesc
- type EndoscopyOrgan
- type Exame
- type EyeChildItem
- type EyeItem
- type EyeItemsInfo
- type FamilyHistoryBlock
- type FamilyMedicalHistory
- type FertilityHistoryBlock
- type Fetus
- type FieldInfo
- type FirstPage
- type Fp2NdItem
- type GeneralExaminationBaseItem
- type GeneralExaminationBriefSummary
- type GeneralExaminationOthers
- type GeneralExaminationVitalSign
- type GeneralExaminationVitalSignBloodPressure
- type GeneticHistoryBlock
- type GynaecologyAdnexal
- type GynaecologyBaseItem
- type GynaecologyBriefSummary
- type GynaecologyCervix
- type GynaecologyMenstrualHistory
- type GynaecologyPelvicCavity
- type GynaecologyUterus
- type GynaecologyVagina
- type GynaecologyVulva
- type HandleParam
- type HearingItem
- type HistologyClass
- type HistologyLevel
- type HistologyType
- type HistologyTypeV2
- type Hospitalization
- type IHCBlock
- type IHCInfo
- type IHCV2
- type ImageInfo
- type ImageMaskAsyncGetResultRequest
- type ImageMaskAsyncGetResultRequestParams
- type ImageMaskAsyncGetResultResponse
- type ImageMaskAsyncGetResultResponseParams
- type ImageMaskAsyncRequest
- type ImageMaskAsyncRequestParams
- type ImageMaskAsyncResponse
- type ImageMaskAsyncResponseParams
- type ImageMaskFlags
- type ImageMaskRequest
- type ImageMaskRequestParams
- type ImageMaskResponse
- type ImageMaskResponseParams
- type ImageToClassRequest
- type ImageToClassRequestParams
- type ImageToClassResponse
- type ImageToClassResponseParams
- type ImageToObjectRequest
- type ImageToObjectRequestParams
- type ImageToObjectResponse
- type ImageToObjectResponseParams
- type ImmunohistochemistryBlock
- type Indicator
- type IndicatorItem
- type IndicatorItemV2
- type IndicatorV3
- type InternalMedicineAbdomen
- type InternalMedicineAbdomenGallBladder
- type InternalMedicineAbdomenKidney
- type InternalMedicineAbdomenLiver
- type InternalMedicineAbdomenPancreas
- type InternalMedicineAbdomenSpleen
- type InternalMedicineBaseItem
- type InternalMedicineBriefSummary
- type InternalMedicineHeart
- type InternalMedicineRespiratorySystem
- type InternalMedicineVessel
- type Invas
- type InvasiveV2
- type IssueInfo
- type KeyValueItem
- type LastMenstrualPeriodBlock
- type Lymph
- type LymphNode
- type LymphTotal
- type MainDiseaseHistoryBlock
- type Maternity
- type MaternityDesc
- type MaternitySummary
- type MedDoc
- type MedicalRecordInfo
- type Medicine
- type MenstrualFlowBlock
- type MenstrualHistoryBlock
- type MenstrualHistoryDetailBlock
- type MenstrualMedicalHistory
- type MenstrualPeriodBlock
- type MenstruationOrNotBlock
- type Molecular
- type MolecularValue
- type Multiple
- type NeglistBlock
- type NeonatalInfo
- type NormPart
- type NormSize
- type NumValue
- type ObstericalMedicalHistory
- type ObstetricalHistoryBlock
- type OphthalmologyBareEyeSight
- type OphthalmologyBaseItem
- type OphthalmologyBriefSummary
- type OphthalmologyColourVision
- type OphthalmologyCorrectedVisualAcuity
- type OphthalmologyFundoscopy
- type Organ
- type OtherInfo
- type OtolaryngologyBaseItem
- type OtolaryngologyBriefSummary
- type OtolaryngologyEar
- type OtolaryngologyLarynx
- type OtolaryngologyNose
- type PTNM
- type PTNMBlock
- type ParagraphBlock
- type ParentInfo
- type Part
- type PartDesc
- type PathologicalDiagnosisBlock
- type PathologicalDiagnosisDetailBlock
- type PathologyReport
- type PathologyV2
- type PatientInfo
- type PdfInfo
- type PersonalHistoryBlock
- type PersonalMedicalHistory
- type PhysicalBaseItem
- type PhysicalExamination
- type PhysicalExaminationV1
- type Point
- type PoslistBlock
- type Prescription
- type Rectangle
- type RelapseDateBlock
- type RelativeCancerHistoryBlock
- type RelativeHistoryBlock
- type RelativeHistoryDetailBlock
- type Report
- type ReportInfo
- type ReportTypeVersion
- type ResultInfo
- type Size
- type SmokeHistoryBlock
- type StomatologyBaseItem
- type StomatologyBriefSummary
- type StomatologyGingiva
- type StomatologyPeriodontics
- type StomatologyToothDecay
- type Summary
- type SummaryInfo
- type Surgery
- type SurgeryAnorectal
- type SurgeryAttr
- type SurgeryBaseItem
- type SurgeryBreast
- type SurgeryBriefSummary
- type SurgeryConditionBlock
- type SurgeryHeadNeck
- type SurgeryHistory
- type SurgeryHistoryBlock
- type SurgeryListBlock
- type SurgeryLymphNode
- type SurgerySkin
- type SurgerySpinalExtremities
- type SurgeryThyroid
- type SurgeryUrogenitalSystem
- type SymptomInfo
- type TableIndicators
- type Template
- type TextToClassRequest
- type TextToClassRequestParams
- type TextToClassResponse
- type TextToClassResponseParams
- type TextToObjectRequest
- type TextToObjectRequestParams
- type TextToObjectResponse
- type TextToObjectResponseParams
- type TextType
- type TextTypeListBlock
- type Time
- type TimelineEvent
- type TimelineInformation
- type TransfusionHistoryBlock
- type TreatmentRecord
- type TreatmentRecordBlock
- type TuberInfo
- type TurnPDFToObjectAsyncGetResultRequest
- type TurnPDFToObjectAsyncGetResultRequestParams
- type TurnPDFToObjectAsyncGetResultResponse
- type TurnPDFToObjectAsyncGetResultResponseParams
- type TurnPDFToObjectAsyncRequest
- type TurnPDFToObjectAsyncRequestParams
- type TurnPDFToObjectAsyncResponse
- type TurnPDFToObjectAsyncResponseParams
- type TurnPDFToObjectRequest
- type TurnPDFToObjectRequestParams
- type TurnPDFToObjectResponse
- type TurnPDFToObjectResponseParams
- type Vaccination
- type VaccineCertificate
- type Value
- type ValueBlock
- type ValueUnitItem
Constants ¶
const ( // CAM签名/鉴权错误。 AUTHFAILURE = "AuthFailure" // 异步队列中待处理消息较多,请待处理完成后再调用异步接口。 FAILEDOPERATION_ASYNCQUEUEFULLERROR = "FailedOperation.AsyncQueueFullError" // 异步任务处理出错,不会扣费。 FAILEDOPERATION_ASYNCTASKERROR = "FailedOperation.AsyncTaskError" // 异步任务处理中,请稍后。 FAILEDOPERATION_ASYNCTASKHANDLING = "FailedOperation.AsyncTaskHandling" // 获取结果为空,请检查任务ID是否正确。 FAILEDOPERATION_EMPTYRESULT = "FailedOperation.EmptyResult" // 用量消息推送失败。 FAILEDOPERATION_PUSHUSAGEMESSAGEERROR = "FailedOperation.PushUsageMessageError" // 服务未开通。 FAILEDOPERATION_SERVICENOTOPEN = "FailedOperation.ServiceNotOpen" // 未知错误。 FAILEDOPERATION_UNKNOWNERROR = "FailedOperation.UnknownError" // 内部错误。 INTERNALERROR = "InternalError" // 图片ocr识别异常。 INTERNALERROR_IMAGEOCRERROR = "InternalError.ImageOcrError" // 图片处理异常。 INTERNALERROR_IMAGEPROCESSERROR = "InternalError.ImageProcessError" // 服务调用超时。 INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError" // 报告结构化异常。 INTERNALERROR_STRUCTIONERROR = "InternalError.StructionError" // 报告文本分类异常。 INTERNALERROR_TEXTCLASSIFYERROR = "InternalError.TextClassifyError" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 参数AutoFitDirection无效。 INVALIDPARAMETER_AUTOFITDIRECTION = "InvalidParameter.AutoFitDirection" // 参数ImageInfoList无效。 INVALIDPARAMETER_IMAGEINFOLIST = "InvalidParameter.ImageInfoList" // 参数ImageOriginalSize无效。 INVALIDPARAMETER_IMAGEORIGINALSIZE = "InvalidParameter.ImageOriginalSize" // 请求Action无效。 INVALIDPARAMETER_INVALIDACTION = "InvalidParameter.InvalidAction" // 参数OcrEngineType无效。 INVALIDPARAMETER_OCRENGINETYPE = "InvalidParameter.OcrEngineType" // 参数RotateTheAngle无效。 INVALIDPARAMETER_ROTATETHEANGLE = "InvalidParameter.RotateTheAngle" // 参数Text无效。 INVALIDPARAMETER_TEXT = "InvalidParameter.Text" // 图片编码无效。 INVALIDPARAMETERVALUE_IMAGECODEINVALID = "InvalidParameterValue.ImageCodeInvalid" // 图片没有文字。 INVALIDPARAMETERVALUE_IMAGEISNOTEXT = "InvalidParameterValue.ImageIsNoText" // 图片URL无效。 INVALIDPARAMETERVALUE_IMAGEURLINVALID = "InvalidParameterValue.ImageURLInvalid" // 文本大小超过限制。 LIMITEXCEEDED_TEXTSIZELIMITEXCEEDED = "LimitExceeded.TextSizeLimitExceeded" // 不支持的报告类型。 OPERATIONDENIED_UNSUPPORTTHISTYPE = "OperationDenied.UnSupportThisType" // 当前无权限,请检查BisinsessId。 UNAUTHORIZEDOPERATION_PERMISSIONDENIEDERROR = "UnauthorizedOperation.PermissionDeniedError" // 当前报告类型不支持。 UNSUPPORTEDOPERATION_UNSUPPORTTHISTYPE = "UnsupportedOperation.UnSupportThisType" )
const APIVersion = "2020-09-10"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdmissionConditionBlock ¶ added in v1.0.607
type AdmissionConditionBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type AdmissionDiagnosisBlock ¶ added in v1.0.607
type AdmissionDiagnosisBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 归一化值 // 注意:此字段可能返回 null,表示取不到有效值。 Norm *string `json:"Norm,omitnil,omitempty" name:"Norm"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type Advice ¶
type Advice struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type AspectRatio ¶
type AspectRatio struct { // 原文位置 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 数值 // 注意:此字段可能返回 null,表示取不到有效值。 Number *string `json:"Number,omitnil,omitempty" name:"Number"` // 关系 // 注意:此字段可能返回 null,表示取不到有效值。 Relation *string `json:"Relation,omitnil,omitempty" name:"Relation"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type BaseInfo ¶ added in v1.0.607
type BaseInfo struct { // 项目名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 索引 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 标准值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 原文对应坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type BaseItem ¶ added in v1.0.607
type BaseItem struct { // 类型名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原始文本 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 归一化后值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 别名 // 注意:此字段可能返回 null,表示取不到有效值。 Alias *string `json:"Alias,omitnil,omitempty" name:"Alias"` // 四点坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type BaseItem2 ¶ added in v1.0.607
type BaseItem2 struct { // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原始文本 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 归一化后值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 四点坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type BaseItem3 ¶ added in v1.0.607
type BaseItem3 struct { // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原始文本 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 归一化后值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 四点坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` // 第几次 // 注意:此字段可能返回 null,表示取不到有效值。 Order *int64 `json:"Order,omitnil,omitempty" name:"Order"` }
type BiologicalProductInfo ¶ added in v1.0.916
type BiologicalProductInfo struct { // 药品名称,包括通用名和商品名 // 注意:此字段可能返回 null,表示取不到有效值。 Name *BiologicalProductInfoName `json:"Name,omitnil,omitempty" name:"Name"` // 成份和性状 // 注意:此字段可能返回 null,表示取不到有效值。 IngredientAndAppearance *BiologicalProductInfoIngredientAndAppearance `json:"IngredientAndAppearance,omitnil,omitempty" name:"IngredientAndAppearance"` // 接种对象 // 注意:此字段可能返回 null,表示取不到有效值。 VaccinationTarget *BiologicalProductInfoVaccinationTarget `json:"VaccinationTarget,omitnil,omitempty" name:"VaccinationTarget"` // 作用与用途 // 注意:此字段可能返回 null,表示取不到有效值。 Indications *BiologicalProductInfoIndications `json:"Indications,omitnil,omitempty" name:"Indications"` // 规格 // 注意:此字段可能返回 null,表示取不到有效值。 Brochure *BiologicalProductInfoBrochure `json:"Brochure,omitnil,omitempty" name:"Brochure"` // 免疫程序和剂量 // 注意:此字段可能返回 null,表示取不到有效值。 Dosage *BiologicalProductInfoDosage `json:"Dosage,omitnil,omitempty" name:"Dosage"` // 不良反应 // 注意:此字段可能返回 null,表示取不到有效值。 AdverseReaction *BiologicalProductInfoAdverseReaction `json:"AdverseReaction,omitnil,omitempty" name:"AdverseReaction"` // 禁忌情况 // 注意:此字段可能返回 null,表示取不到有效值。 Contraindications *BiologicalProductInfoContraindications `json:"Contraindications,omitnil,omitempty" name:"Contraindications"` // 注意事项 // 注意:此字段可能返回 null,表示取不到有效值。 Precautions *BiologicalProductInfoPrecautions `json:"Precautions,omitnil,omitempty" name:"Precautions"` // 储存条件 // 注意:此字段可能返回 null,表示取不到有效值。 Storage *BiologicalProductInfoStorage `json:"Storage,omitnil,omitempty" name:"Storage"` // 包装信息 // 注意:此字段可能返回 null,表示取不到有效值。 Packaging *BiologicalProductInfoPackaging `json:"Packaging,omitnil,omitempty" name:"Packaging"` // 有效期 // 注意:此字段可能返回 null,表示取不到有效值。 ValidityPeriod *BiologicalProductInfoValidityPeriod `json:"ValidityPeriod,omitnil,omitempty" name:"ValidityPeriod"` // 执行标准 // 注意:此字段可能返回 null,表示取不到有效值。 ExecutiveStandards *BiologicalProductInfoExecutiveStandards `json:"ExecutiveStandards,omitnil,omitempty" name:"ExecutiveStandards"` // 批准文号 // 注意:此字段可能返回 null,表示取不到有效值。 Approval *BiologicalProductInfoApproval `json:"Approval,omitnil,omitempty" name:"Approval"` // 生产企业名称和地址 // 注意:此字段可能返回 null,表示取不到有效值。 Manufacturer *BiologicalProductInfoManufacturer `json:"Manufacturer,omitnil,omitempty" name:"Manufacturer"` }
type BiologicalProductInfoAdverseReaction ¶ added in v1.0.916
type BiologicalProductInfoAdverseReaction struct { // 文本内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type BiologicalProductInfoApproval ¶ added in v1.0.916
type BiologicalProductInfoApproval struct { // 文本内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type BiologicalProductInfoBrochure ¶ added in v1.0.916
type BiologicalProductInfoBrochure struct { // 文本内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type BiologicalProductInfoContraindications ¶ added in v1.0.916
type BiologicalProductInfoContraindications struct { // 文本内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type BiologicalProductInfoDosage ¶ added in v1.0.916
type BiologicalProductInfoDosage struct { // 文本内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type BiologicalProductInfoExecutiveStandards ¶ added in v1.0.916
type BiologicalProductInfoExecutiveStandards struct { // 文本内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type BiologicalProductInfoIndications ¶ added in v1.0.916
type BiologicalProductInfoIndications struct { // 文本内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type BiologicalProductInfoIngredientAndAppearance ¶ added in v1.0.916
type BiologicalProductInfoIngredientAndAppearance struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type BiologicalProductInfoManufacturer ¶ added in v1.0.916
type BiologicalProductInfoManufacturer struct { // 文本内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type BiologicalProductInfoName ¶ added in v1.0.916
type BiologicalProductInfoName struct { // 文本内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 通用名 // 注意:此字段可能返回 null,表示取不到有效值。 GenericName *string `json:"GenericName,omitnil,omitempty" name:"GenericName"` // 品牌名 // 注意:此字段可能返回 null,表示取不到有效值。 BarndName *string `json:"BarndName,omitnil,omitempty" name:"BarndName"` // 英文名 // 注意:此字段可能返回 null,表示取不到有效值。 EnName *string `json:"EnName,omitnil,omitempty" name:"EnName"` // 拼音 // 注意:此字段可能返回 null,表示取不到有效值。 Pinyin *string `json:"Pinyin,omitnil,omitempty" name:"Pinyin"` }
type BiologicalProductInfoPackaging ¶ added in v1.0.916
type BiologicalProductInfoPackaging struct { // 文本内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type BiologicalProductInfoPrecautions ¶ added in v1.0.916
type BiologicalProductInfoPrecautions struct { // 文本内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type BiologicalProductInfoStorage ¶ added in v1.0.916
type BiologicalProductInfoStorage struct { // 文本内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type BiologicalProductInfoVaccinationTarget ¶ added in v1.0.916
type BiologicalProductInfoVaccinationTarget struct { // 文本内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type BiologicalProductInfoValidityPeriod ¶ added in v1.0.916
type BiologicalProductInfoValidityPeriod struct { // 文本内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type BiopsyPart ¶ added in v1.0.292
type BiopsyPart struct { // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type BirthCert ¶ added in v1.0.607
type BirthCert struct { // 新生儿信息 // 注意:此字段可能返回 null,表示取不到有效值。 NeonatalInfo *NeonatalInfo `json:"NeonatalInfo,omitnil,omitempty" name:"NeonatalInfo"` // 母亲信息 // 注意:此字段可能返回 null,表示取不到有效值。 MotherInfo *ParentInfo `json:"MotherInfo,omitnil,omitempty" name:"MotherInfo"` // 父亲信息 // 注意:此字段可能返回 null,表示取不到有效值。 FatherInfo *ParentInfo `json:"FatherInfo,omitnil,omitempty" name:"FatherInfo"` // 签发信息 // 注意:此字段可能返回 null,表示取不到有效值。 IssueInfo *IssueInfo `json:"IssueInfo,omitnil,omitempty" name:"IssueInfo"` }
type BirthPlaceBlock ¶ added in v1.0.607
type BirthPlaceBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type Block ¶ added in v1.0.746
type Block struct { // 诊断信息 // 注意:此字段可能返回 null,表示取不到有效值。 Check []*Check `json:"Check,omitnil,omitempty" name:"Check"` // 病理报告 // 注意:此字段可能返回 null,表示取不到有效值。 Pathology []*PathologyReport `json:"Pathology,omitnil,omitempty" name:"Pathology"` // 医学资料 // 注意:此字段可能返回 null,表示取不到有效值。 MedDoc []*MedDoc `json:"MedDoc,omitnil,omitempty" name:"MedDoc"` // 诊断证明 // 注意:此字段可能返回 null,表示取不到有效值。 DiagCert []*DiagCert `json:"DiagCert,omitnil,omitempty" name:"DiagCert"` // 病案首页 // 注意:此字段可能返回 null,表示取不到有效值。 FirstPage []*FirstPage `json:"FirstPage,omitnil,omitempty" name:"FirstPage"` // 检验报告 // 注意:此字段可能返回 null,表示取不到有效值。 Indicator []*Indicator `json:"Indicator,omitnil,omitempty" name:"Indicator"` // 门诊病历信息 // 注意:此字段可能返回 null,表示取不到有效值。 MedicalRecordInfo []*MedicalRecordInfo `json:"MedicalRecordInfo,omitnil,omitempty" name:"MedicalRecordInfo"` // 出入院信息 // 注意:此字段可能返回 null,表示取不到有效值。 Hospitalization []*Hospitalization `json:"Hospitalization,omitnil,omitempty" name:"Hospitalization"` // 手术记录 // 注意:此字段可能返回 null,表示取不到有效值。 Surgery []*Surgery `json:"Surgery,omitnil,omitempty" name:"Surgery"` // 处方单 // 注意:此字段可能返回 null,表示取不到有效值。 Prescription []*Prescription `json:"Prescription,omitnil,omitempty" name:"Prescription"` // 免疫接种证明 // 注意:此字段可能返回 null,表示取不到有效值。 VaccineCertificate []*VaccineCertificate `json:"VaccineCertificate,omitnil,omitempty" name:"VaccineCertificate"` // 心电图 // 注意:此字段可能返回 null,表示取不到有效值。 Electrocardiogram []*Electrocardiogram `json:"Electrocardiogram,omitnil,omitempty" name:"Electrocardiogram"` // 病理报告v2 // 注意:此字段可能返回 null,表示取不到有效值。 PathologyV2 []*PathologyV2 `json:"PathologyV2,omitnil,omitempty" name:"PathologyV2"` // 内窥镜报告 // 注意:此字段可能返回 null,表示取不到有效值。 Endoscopy []*Endoscopy `json:"Endoscopy,omitnil,omitempty" name:"Endoscopy"` // C14检验报告 // 注意:此字段可能返回 null,表示取不到有效值。 C14 []*Indicator `json:"C14,omitnil,omitempty" name:"C14"` // 体检结论 // 注意:此字段可能返回 null,表示取不到有效值。 Exame []*Exame `json:"Exame,omitnil,omitempty" name:"Exame"` // 出入院结构体 // 注意:此字段可能返回 null,表示取不到有效值。 MedDocV2 []*DischargeInfoBlock `json:"MedDocV2,omitnil,omitempty" name:"MedDocV2"` // 检验报告v3 // 注意:此字段可能返回 null,表示取不到有效值。 IndicatorV3 []*IndicatorV3 `json:"IndicatorV3,omitnil,omitempty" name:"IndicatorV3"` // 孕产报告 // 注意:此字段可能返回 null,表示取不到有效值。 Maternity []*Maternity `json:"Maternity,omitnil,omitempty" name:"Maternity"` // 时间轴 // 注意:此字段可能返回 null,表示取不到有效值。 Timeline []*TimelineInformation `json:"Timeline,omitnil,omitempty" name:"Timeline"` // 核酸报告结论 // 注意:此字段可能返回 null,表示取不到有效值。 Covid []*CovidItemsInfo `json:"Covid,omitnil,omitempty" name:"Covid"` // 眼科报告结构体 // 注意:此字段可能返回 null,表示取不到有效值。 Eye []*EyeItemsInfo `json:"Eye,omitnil,omitempty" name:"Eye"` // 出生证明结构化信息 // 注意:此字段可能返回 null,表示取不到有效值。 BirthCert []*BirthCert `json:"BirthCert,omitnil,omitempty" name:"BirthCert"` // 文本类型列表 // 注意:此字段可能返回 null,表示取不到有效值。 TextTypeListBlocks []*TextTypeListBlock `json:"TextTypeListBlocks,omitnil,omitempty" name:"TextTypeListBlocks"` // 体检报告信息 // 注意:此字段可能返回 null,表示取不到有效值。 PhysicalExamination *PhysicalExaminationV1 `json:"PhysicalExamination,omitnil,omitempty" name:"PhysicalExamination"` }
type BlockInfo ¶
type BlockInfo struct { // 原文位置 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 阳性 // 注意:此字段可能返回 null,表示取不到有效值。 Positive *string `json:"Positive,omitnil,omitempty" name:"Positive"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 大小 // 注意:此字段可能返回 null,表示取不到有效值。 Size []*Size `json:"Size,omitnil,omitempty" name:"Size"` }
type BlockInfoV2 ¶ added in v1.0.607
type BlockInfoV2 struct { // 原文位置 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 疾病编码 // 注意:此字段可能返回 null,表示取不到有效值。 Code *string `json:"Code,omitnil,omitempty" name:"Code"` }
type BlockTitle ¶ added in v1.0.771
type BlockTitle struct { // name // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // src // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // value // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type BloodPressureBlock ¶ added in v1.0.607
type BloodPressureBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 归一化值 // 注意:此字段可能返回 null,表示取不到有效值。 Norm *string `json:"Norm,omitnil,omitempty" name:"Norm"` // 单位 // 注意:此字段可能返回 null,表示取不到有效值。 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 舒张压 // 注意:此字段可能返回 null,表示取不到有效值。 NormDiastolic *string `json:"NormDiastolic,omitnil,omitempty" name:"NormDiastolic"` // 收缩压 // 注意:此字段可能返回 null,表示取不到有效值。 NormSystolic *string `json:"NormSystolic,omitnil,omitempty" name:"NormSystolic"` }
type BloodPressureItem ¶ added in v1.0.746
type BloodPressureItem struct { // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 项目原文 // 注意:此字段可能返回 null,表示取不到有效值。 Item *PhysicalBaseItem `json:"Item,omitnil,omitempty" name:"Item"` // 数值 // 注意:此字段可能返回 null,表示取不到有效值。 Result *PhysicalBaseItem `json:"Result,omitnil,omitempty" name:"Result"` // 单位 // 注意:此字段可能返回 null,表示取不到有效值。 Unit *PhysicalBaseItem `json:"Unit,omitnil,omitempty" name:"Unit"` // 第几次 // 注意:此字段可能返回 null,表示取不到有效值。 Times *PhysicalBaseItem `json:"Times,omitnil,omitempty" name:"Times"` // 左右手臂 // 注意:此字段可能返回 null,表示取不到有效值。 Location *PhysicalBaseItem `json:"Location,omitnil,omitempty" name:"Location"` }
type BodyExaminationBlock ¶ added in v1.0.607
type BodyExaminationBlock struct { // 体温 // 注意:此字段可能返回 null,表示取不到有效值。 BodyTemperature *BodyTemperatureBlock `json:"BodyTemperature,omitnil,omitempty" name:"BodyTemperature"` // 脉搏 // 注意:此字段可能返回 null,表示取不到有效值。 Pulse *BodyTemperatureBlock `json:"Pulse,omitnil,omitempty" name:"Pulse"` // 呼吸 // 注意:此字段可能返回 null,表示取不到有效值。 Breathe *BodyTemperatureBlock `json:"Breathe,omitnil,omitempty" name:"Breathe"` // 血压 // 注意:此字段可能返回 null,表示取不到有效值。 BloodPressure *BloodPressureBlock `json:"BloodPressure,omitnil,omitempty" name:"BloodPressure"` }
type BodyTemperatureBlock ¶ added in v1.0.607
type BodyTemperatureBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 归一化值 // 注意:此字段可能返回 null,表示取不到有效值。 Norm *string `json:"Norm,omitnil,omitempty" name:"Norm"` // 单位 // 注意:此字段可能返回 null,表示取不到有效值。 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type Check ¶
type Check struct { // 描述 // 注意:此字段可能返回 null,表示取不到有效值。 Desc *Desc `json:"Desc,omitnil,omitempty" name:"Desc"` // 结论 // 注意:此字段可能返回 null,表示取不到有效值。 Summary *Summary `json:"Summary,omitnil,omitempty" name:"Summary"` // 检查报告块标题 // 注意:此字段可能返回 null,表示取不到有效值。 BlockTitle []*BlockTitle `json:"BlockTitle,omitnil,omitempty" name:"BlockTitle"` }
type ChemicalProductInfo ¶ added in v1.0.916
type ChemicalProductInfo struct { // 药品名称,包括通用名和商品名 // 注意:此字段可能返回 null,表示取不到有效值。 Name *ChemicalProductInfoName `json:"Name,omitnil,omitempty" name:"Name"` // 活性成份消息定义,如果是复方制剂,可以不列出每个活性成份的详细信息 // 注意:此字段可能返回 null,表示取不到有效值。 ActiveIngredient *ChemicalProductInfoActiveIngredient `json:"ActiveIngredient,omitnil,omitempty" name:"ActiveIngredient"` // 性状 // 注意:此字段可能返回 null,表示取不到有效值。 Appearance *ChemicalProductInfoAppearance `json:"Appearance,omitnil,omitempty" name:"Appearance"` // 适应症描述 // 注意:此字段可能返回 null,表示取不到有效值。 Indications *ChemicalProductInfoIndications `json:"Indications,omitnil,omitempty" name:"Indications"` // 规格 // 注意:此字段可能返回 null,表示取不到有效值。 Brochure *ChemicalProductInfoBrochure `json:"Brochure,omitnil,omitempty" name:"Brochure"` // 用法用量 // 注意:此字段可能返回 null,表示取不到有效值。 Dosage *ChemicalProductInfoDosage `json:"Dosage,omitnil,omitempty" name:"Dosage"` // 不良反应 // 注意:此字段可能返回 null,表示取不到有效值。 AdverseReaction *ChemicalProductInfoAdverseReaction `json:"AdverseReaction,omitnil,omitempty" name:"AdverseReaction"` // 禁忌情况 // 注意:此字段可能返回 null,表示取不到有效值。 Contraindications *ChemicalProductInfoContraindications `json:"Contraindications,omitnil,omitempty" name:"Contraindications"` // 注意事项 // 注意:此字段可能返回 null,表示取不到有效值。 Precautions *ChemicalProductInfoPrecautions `json:"Precautions,omitnil,omitempty" name:"Precautions"` // 孕妇及哺乳期妇女用药 // 注意:此字段可能返回 null,表示取不到有效值。 PregnancyLactationUse *ChemicalProductInfoPregnancyLactationUse `json:"PregnancyLactationUse,omitnil,omitempty" name:"PregnancyLactationUse"` // 儿童用药 // 注意:此字段可能返回 null,表示取不到有效值。 PediatricUse *ChemicalProductInfoPediatricUse `json:"PediatricUse,omitnil,omitempty" name:"PediatricUse"` // 老年用药 // 注意:此字段可能返回 null,表示取不到有效值。 GeriatricUse *ChemicalProductInfoGeriatricUse `json:"GeriatricUse,omitnil,omitempty" name:"GeriatricUse"` // 药品的药物相互作用 // 注意:此字段可能返回 null,表示取不到有效值。 Interactions *ChemicalProductInfoInteractions `json:"Interactions,omitnil,omitempty" name:"Interactions"` // 药物过量 // 注意:此字段可能返回 null,表示取不到有效值。 Overdose *ChemicalProductInfoOverdose `json:"Overdose,omitnil,omitempty" name:"Overdose"` // 临床试验 // 注意:此字段可能返回 null,表示取不到有效值。 ClinicalTrial *ChemicalProductInfoClinicalTrial `json:"ClinicalTrial,omitnil,omitempty" name:"ClinicalTrial"` // 药理毒理 // 注意:此字段可能返回 null,表示取不到有效值。 PharmacologyToxicology *ChemicalProductInfoPharmacologyToxicology `json:"PharmacologyToxicology,omitnil,omitempty" name:"PharmacologyToxicology"` // 药代动力学 // 注意:此字段可能返回 null,表示取不到有效值。 Pharmacokinetics *ChemicalProductInfoPharmacokinetics `json:"Pharmacokinetics,omitnil,omitempty" name:"Pharmacokinetics"` // 储存条件 // 注意:此字段可能返回 null,表示取不到有效值。 Storage *ChemicalProductInfoStorage `json:"Storage,omitnil,omitempty" name:"Storage"` // 包装信息 // 注意:此字段可能返回 null,表示取不到有效值。 Packaging *ChemicalProductInfoPackaging `json:"Packaging,omitnil,omitempty" name:"Packaging"` // 有效期 // 注意:此字段可能返回 null,表示取不到有效值。 ValidityPeriod *ChemicalProductInfoValidityPeriod `json:"ValidityPeriod,omitnil,omitempty" name:"ValidityPeriod"` // 执行标准 // 注意:此字段可能返回 null,表示取不到有效值。 ExecutiveStandards *ChemicalProductInfoExecutiveStandards `json:"ExecutiveStandards,omitnil,omitempty" name:"ExecutiveStandards"` // 批准文号 // 注意:此字段可能返回 null,表示取不到有效值。 Approval *ChemicalProductInfoApproval `json:"Approval,omitnil,omitempty" name:"Approval"` // 生产企业名称和地址 // 注意:此字段可能返回 null,表示取不到有效值。 Manufacturer *ChemicalProductInfoManufacturer `json:"Manufacturer,omitnil,omitempty" name:"Manufacturer"` }
type ChemicalProductInfoActiveIngredient ¶ added in v1.0.916
type ChemicalProductInfoActiveIngredient struct { // 文本内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 活性成份的化学名称 // 注意:此字段可能返回 null,表示取不到有效值。 ChemicalName *string `json:"ChemicalName,omitnil,omitempty" name:"ChemicalName"` // 活性成份的化学结构式 // 注意:此字段可能返回 null,表示取不到有效值。 ChemicalFormula *string `json:"ChemicalFormula,omitnil,omitempty" name:"ChemicalFormula"` // 活性成份的分子式 // 注意:此字段可能返回 null,表示取不到有效值。 MolecularFormula *string `json:"MolecularFormula,omitnil,omitempty" name:"MolecularFormula"` // 活性成份的分子量 // 注意:此字段可能返回 null,表示取不到有效值。 MolecularWeight *string `json:"MolecularWeight,omitnil,omitempty" name:"MolecularWeight"` }
type ChemicalProductInfoAdverseReaction ¶ added in v1.0.916
type ChemicalProductInfoAdverseReaction struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoAppearance ¶ added in v1.0.916
type ChemicalProductInfoAppearance struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoApproval ¶ added in v1.0.916
type ChemicalProductInfoApproval struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoBrochure ¶ added in v1.0.916
type ChemicalProductInfoBrochure struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoClinicalTrial ¶ added in v1.0.916
type ChemicalProductInfoClinicalTrial struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoContraindications ¶ added in v1.0.916
type ChemicalProductInfoContraindications struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoDosage ¶ added in v1.0.916
type ChemicalProductInfoDosage struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoExecutiveStandards ¶ added in v1.0.916
type ChemicalProductInfoExecutiveStandards struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoGeriatricUse ¶ added in v1.0.916
type ChemicalProductInfoGeriatricUse struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoIndications ¶ added in v1.0.916
type ChemicalProductInfoIndications struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoInteractions ¶ added in v1.0.916
type ChemicalProductInfoInteractions struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoManufacturer ¶ added in v1.0.916
type ChemicalProductInfoManufacturer struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 企业名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 生产地址 // 注意:此字段可能返回 null,表示取不到有效值。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 邮政编码 // 注意:此字段可能返回 null,表示取不到有效值。 PostalCode *string `json:"PostalCode,omitnil,omitempty" name:"PostalCode"` // 电话,包含区号 // 注意:此字段可能返回 null,表示取不到有效值。 Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"` // 传真,包含区号 // 注意:此字段可能返回 null,表示取不到有效值。 Fax *string `json:"Fax,omitnil,omitempty" name:"Fax"` // 网址,如无则不填写 // 注意:此字段可能返回 null,表示取不到有效值。 Website *string `json:"Website,omitnil,omitempty" name:"Website"` }
type ChemicalProductInfoName ¶ added in v1.0.916
type ChemicalProductInfoName struct { // 文本内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 通用名 // 注意:此字段可能返回 null,表示取不到有效值。 GenericName *string `json:"GenericName,omitnil,omitempty" name:"GenericName"` // 品牌名 // 注意:此字段可能返回 null,表示取不到有效值。 BarndName *string `json:"BarndName,omitnil,omitempty" name:"BarndName"` // 英文名 // 注意:此字段可能返回 null,表示取不到有效值。 EnName *string `json:"EnName,omitnil,omitempty" name:"EnName"` // 拼音 // 注意:此字段可能返回 null,表示取不到有效值。 Pinyin *string `json:"Pinyin,omitnil,omitempty" name:"Pinyin"` }
type ChemicalProductInfoOverdose ¶ added in v1.0.916
type ChemicalProductInfoOverdose struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoPackaging ¶ added in v1.0.916
type ChemicalProductInfoPackaging struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoPediatricUse ¶ added in v1.0.916
type ChemicalProductInfoPediatricUse struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoPharmacokinetics ¶ added in v1.0.916
type ChemicalProductInfoPharmacokinetics struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoPharmacologyToxicology ¶ added in v1.0.916
type ChemicalProductInfoPharmacologyToxicology struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoPrecautions ¶ added in v1.0.916
type ChemicalProductInfoPrecautions struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoPregnancyLactationUse ¶ added in v1.0.916
type ChemicalProductInfoPregnancyLactationUse struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoStorage ¶ added in v1.0.916
type ChemicalProductInfoStorage struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChemicalProductInfoValidityPeriod ¶ added in v1.0.916
type ChemicalProductInfoValidityPeriod struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ChestCircumferenceItem ¶ added in v1.0.746
type ChestCircumferenceItem struct { // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 项目原文 // 注意:此字段可能返回 null,表示取不到有效值。 Item *PhysicalBaseItem `json:"Item,omitnil,omitempty" name:"Item"` // 数值 // 注意:此字段可能返回 null,表示取不到有效值。 Result *PhysicalBaseItem `json:"Result,omitnil,omitempty" name:"Result"` // 单位 // 注意:此字段可能返回 null,表示取不到有效值。 Unit *PhysicalBaseItem `json:"Unit,omitnil,omitempty" name:"Unit"` // 呼吸状态 // 注意:此字段可能返回 null,表示取不到有效值。 State *PhysicalBaseItem `json:"State,omitnil,omitempty" name:"State"` }
type ChiefComplaintBlock ¶ added in v1.0.607
type ChiefComplaintBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 单位输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 主诉详情 // 注意:此字段可能返回 null,表示取不到有效值。 Detail []*ChiefComplaintDetailBlock `json:"Detail,omitnil,omitempty" name:"Detail"` }
type ChiefComplaintDetailBlock ¶ added in v1.0.607
type ChiefComplaintDetailBlock struct { // 疾病名称 // 注意:此字段可能返回 null,表示取不到有效值。 DiseaseName *string `json:"DiseaseName,omitnil,omitempty" name:"DiseaseName"` // 部位 // 注意:此字段可能返回 null,表示取不到有效值。 Part *string `json:"Part,omitnil,omitempty" name:"Part"` // 时间 // 注意:此字段可能返回 null,表示取不到有效值。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 时间类型 // 注意:此字段可能返回 null,表示取不到有效值。 TimeType *string `json:"TimeType,omitnil,omitempty" name:"TimeType"` }
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) DrugInstructionObject ¶ added in v1.0.916
func (c *Client) DrugInstructionObject(request *DrugInstructionObjectRequest) (response *DrugInstructionObjectResponse, err error)
DrugInstructionObject 药品说明书PDF文件结构化
func (*Client) DrugInstructionObjectWithContext ¶ added in v1.0.916
func (c *Client) DrugInstructionObjectWithContext(ctx context.Context, request *DrugInstructionObjectRequest) (response *DrugInstructionObjectResponse, err error)
DrugInstructionObject 药品说明书PDF文件结构化
func (*Client) ImageMask ¶ added in v1.0.814
func (c *Client) ImageMask(request *ImageMaskRequest) (response *ImageMaskResponse, err error)
ImageMask 医疗报告图片脱敏接口
可能返回的错误码:
FAILEDOPERATION_SERVICENOTOPEN = "FailedOperation.ServiceNotOpen" INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError"
func (*Client) ImageMaskAsync ¶ added in v1.0.833
func (c *Client) ImageMaskAsync(request *ImageMaskAsyncRequest) (response *ImageMaskAsyncResponse, err error)
ImageMaskAsync 图片脱敏-异步接口
可能返回的错误码:
FAILEDOPERATION_ASYNCQUEUEFULLERROR = "FailedOperation.AsyncQueueFullError"
func (*Client) ImageMaskAsyncGetResult ¶ added in v1.0.833
func (c *Client) ImageMaskAsyncGetResult(request *ImageMaskAsyncGetResultRequest) (response *ImageMaskAsyncGetResultResponse, err error)
ImageMaskAsyncGetResult 图片脱敏-异步获取结果接口
可能返回的错误码:
FAILEDOPERATION_ASYNCTASKERROR = "FailedOperation.AsyncTaskError" FAILEDOPERATION_ASYNCTASKHANDLING = "FailedOperation.AsyncTaskHandling"
func (*Client) ImageMaskAsyncGetResultWithContext ¶ added in v1.0.833
func (c *Client) ImageMaskAsyncGetResultWithContext(ctx context.Context, request *ImageMaskAsyncGetResultRequest) (response *ImageMaskAsyncGetResultResponse, err error)
ImageMaskAsyncGetResult 图片脱敏-异步获取结果接口
可能返回的错误码:
FAILEDOPERATION_ASYNCTASKERROR = "FailedOperation.AsyncTaskError" FAILEDOPERATION_ASYNCTASKHANDLING = "FailedOperation.AsyncTaskHandling"
func (*Client) ImageMaskAsyncWithContext ¶ added in v1.0.833
func (c *Client) ImageMaskAsyncWithContext(ctx context.Context, request *ImageMaskAsyncRequest) (response *ImageMaskAsyncResponse, err error)
ImageMaskAsync 图片脱敏-异步接口
可能返回的错误码:
FAILEDOPERATION_ASYNCQUEUEFULLERROR = "FailedOperation.AsyncQueueFullError"
func (*Client) ImageMaskWithContext ¶ added in v1.0.814
func (c *Client) ImageMaskWithContext(ctx context.Context, request *ImageMaskRequest) (response *ImageMaskResponse, err error)
ImageMask 医疗报告图片脱敏接口
可能返回的错误码:
FAILEDOPERATION_SERVICENOTOPEN = "FailedOperation.ServiceNotOpen" INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError"
func (*Client) ImageToClass ¶
func (c *Client) ImageToClass(request *ImageToClassRequest) (response *ImageToClassResponse, err error)
ImageToClass 图片分类
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_PUSHUSAGEMESSAGEERROR = "FailedOperation.PushUsageMessageError" FAILEDOPERATION_SERVICENOTOPEN = "FailedOperation.ServiceNotOpen" FAILEDOPERATION_UNKNOWNERROR = "FailedOperation.UnknownError" INTERNALERROR = "InternalError" INTERNALERROR_IMAGEOCRERROR = "InternalError.ImageOcrError" INTERNALERROR_IMAGEPROCESSERROR = "InternalError.ImageProcessError" INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError" INTERNALERROR_STRUCTIONERROR = "InternalError.StructionError" INTERNALERROR_TEXTCLASSIFYERROR = "InternalError.TextClassifyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_AUTOFITDIRECTION = "InvalidParameter.AutoFitDirection" INVALIDPARAMETER_IMAGEINFOLIST = "InvalidParameter.ImageInfoList" INVALIDPARAMETER_IMAGEORIGINALSIZE = "InvalidParameter.ImageOriginalSize" INVALIDPARAMETER_INVALIDACTION = "InvalidParameter.InvalidAction" INVALIDPARAMETER_OCRENGINETYPE = "InvalidParameter.OcrEngineType" INVALIDPARAMETER_ROTATETHEANGLE = "InvalidParameter.RotateTheAngle" INVALIDPARAMETER_TEXT = "InvalidParameter.Text" INVALIDPARAMETERVALUE_IMAGECODEINVALID = "InvalidParameterValue.ImageCodeInvalid" INVALIDPARAMETERVALUE_IMAGEURLINVALID = "InvalidParameterValue.ImageURLInvalid" OPERATIONDENIED_UNSUPPORTTHISTYPE = "OperationDenied.UnSupportThisType" UNAUTHORIZEDOPERATION_PERMISSIONDENIEDERROR = "UnauthorizedOperation.PermissionDeniedError" UNSUPPORTEDOPERATION_UNSUPPORTTHISTYPE = "UnsupportedOperation.UnSupportThisType"
func (*Client) ImageToClassWithContext ¶ added in v1.0.324
func (c *Client) ImageToClassWithContext(ctx context.Context, request *ImageToClassRequest) (response *ImageToClassResponse, err error)
ImageToClass 图片分类
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_PUSHUSAGEMESSAGEERROR = "FailedOperation.PushUsageMessageError" FAILEDOPERATION_SERVICENOTOPEN = "FailedOperation.ServiceNotOpen" FAILEDOPERATION_UNKNOWNERROR = "FailedOperation.UnknownError" INTERNALERROR = "InternalError" INTERNALERROR_IMAGEOCRERROR = "InternalError.ImageOcrError" INTERNALERROR_IMAGEPROCESSERROR = "InternalError.ImageProcessError" INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError" INTERNALERROR_STRUCTIONERROR = "InternalError.StructionError" INTERNALERROR_TEXTCLASSIFYERROR = "InternalError.TextClassifyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_AUTOFITDIRECTION = "InvalidParameter.AutoFitDirection" INVALIDPARAMETER_IMAGEINFOLIST = "InvalidParameter.ImageInfoList" INVALIDPARAMETER_IMAGEORIGINALSIZE = "InvalidParameter.ImageOriginalSize" INVALIDPARAMETER_INVALIDACTION = "InvalidParameter.InvalidAction" INVALIDPARAMETER_OCRENGINETYPE = "InvalidParameter.OcrEngineType" INVALIDPARAMETER_ROTATETHEANGLE = "InvalidParameter.RotateTheAngle" INVALIDPARAMETER_TEXT = "InvalidParameter.Text" INVALIDPARAMETERVALUE_IMAGECODEINVALID = "InvalidParameterValue.ImageCodeInvalid" INVALIDPARAMETERVALUE_IMAGEURLINVALID = "InvalidParameterValue.ImageURLInvalid" OPERATIONDENIED_UNSUPPORTTHISTYPE = "OperationDenied.UnSupportThisType" UNAUTHORIZEDOPERATION_PERMISSIONDENIEDERROR = "UnauthorizedOperation.PermissionDeniedError" UNSUPPORTEDOPERATION_UNSUPPORTTHISTYPE = "UnsupportedOperation.UnSupportThisType"
func (*Client) ImageToObject ¶
func (c *Client) ImageToObject(request *ImageToObjectRequest) (response *ImageToObjectResponse, err error)
ImageToObject 图片转结构化对象
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_PUSHUSAGEMESSAGEERROR = "FailedOperation.PushUsageMessageError" FAILEDOPERATION_SERVICENOTOPEN = "FailedOperation.ServiceNotOpen" FAILEDOPERATION_UNKNOWNERROR = "FailedOperation.UnknownError" INTERNALERROR = "InternalError" INTERNALERROR_IMAGEOCRERROR = "InternalError.ImageOcrError" INTERNALERROR_IMAGEPROCESSERROR = "InternalError.ImageProcessError" INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError" INTERNALERROR_STRUCTIONERROR = "InternalError.StructionError" INTERNALERROR_TEXTCLASSIFYERROR = "InternalError.TextClassifyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_AUTOFITDIRECTION = "InvalidParameter.AutoFitDirection" INVALIDPARAMETER_IMAGEINFOLIST = "InvalidParameter.ImageInfoList" INVALIDPARAMETER_IMAGEORIGINALSIZE = "InvalidParameter.ImageOriginalSize" INVALIDPARAMETER_INVALIDACTION = "InvalidParameter.InvalidAction" INVALIDPARAMETER_OCRENGINETYPE = "InvalidParameter.OcrEngineType" INVALIDPARAMETER_ROTATETHEANGLE = "InvalidParameter.RotateTheAngle" INVALIDPARAMETER_TEXT = "InvalidParameter.Text" INVALIDPARAMETERVALUE_IMAGECODEINVALID = "InvalidParameterValue.ImageCodeInvalid" INVALIDPARAMETERVALUE_IMAGEISNOTEXT = "InvalidParameterValue.ImageIsNoText" INVALIDPARAMETERVALUE_IMAGEURLINVALID = "InvalidParameterValue.ImageURLInvalid" LIMITEXCEEDED_TEXTSIZELIMITEXCEEDED = "LimitExceeded.TextSizeLimitExceeded" UNAUTHORIZEDOPERATION_PERMISSIONDENIEDERROR = "UnauthorizedOperation.PermissionDeniedError" UNSUPPORTEDOPERATION_UNSUPPORTTHISTYPE = "UnsupportedOperation.UnSupportThisType"
func (*Client) ImageToObjectWithContext ¶ added in v1.0.324
func (c *Client) ImageToObjectWithContext(ctx context.Context, request *ImageToObjectRequest) (response *ImageToObjectResponse, err error)
ImageToObject 图片转结构化对象
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_PUSHUSAGEMESSAGEERROR = "FailedOperation.PushUsageMessageError" FAILEDOPERATION_SERVICENOTOPEN = "FailedOperation.ServiceNotOpen" FAILEDOPERATION_UNKNOWNERROR = "FailedOperation.UnknownError" INTERNALERROR = "InternalError" INTERNALERROR_IMAGEOCRERROR = "InternalError.ImageOcrError" INTERNALERROR_IMAGEPROCESSERROR = "InternalError.ImageProcessError" INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError" INTERNALERROR_STRUCTIONERROR = "InternalError.StructionError" INTERNALERROR_TEXTCLASSIFYERROR = "InternalError.TextClassifyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_AUTOFITDIRECTION = "InvalidParameter.AutoFitDirection" INVALIDPARAMETER_IMAGEINFOLIST = "InvalidParameter.ImageInfoList" INVALIDPARAMETER_IMAGEORIGINALSIZE = "InvalidParameter.ImageOriginalSize" INVALIDPARAMETER_INVALIDACTION = "InvalidParameter.InvalidAction" INVALIDPARAMETER_OCRENGINETYPE = "InvalidParameter.OcrEngineType" INVALIDPARAMETER_ROTATETHEANGLE = "InvalidParameter.RotateTheAngle" INVALIDPARAMETER_TEXT = "InvalidParameter.Text" INVALIDPARAMETERVALUE_IMAGECODEINVALID = "InvalidParameterValue.ImageCodeInvalid" INVALIDPARAMETERVALUE_IMAGEISNOTEXT = "InvalidParameterValue.ImageIsNoText" INVALIDPARAMETERVALUE_IMAGEURLINVALID = "InvalidParameterValue.ImageURLInvalid" LIMITEXCEEDED_TEXTSIZELIMITEXCEEDED = "LimitExceeded.TextSizeLimitExceeded" UNAUTHORIZEDOPERATION_PERMISSIONDENIEDERROR = "UnauthorizedOperation.PermissionDeniedError" UNSUPPORTEDOPERATION_UNSUPPORTTHISTYPE = "UnsupportedOperation.UnSupportThisType"
func (*Client) TextToClass ¶
func (c *Client) TextToClass(request *TextToClassRequest) (response *TextToClassResponse, err error)
TextToClass 文本分类
适用场景:经过腾讯医疗专用 OCR 从图片识别之后的文本,并且需要加上每个字符的坐标信息,才可以调用此接口。通过其它 OCR 识别的文本可能不适配。医院的 XML 格式文本也不适配,XML 文件需要经过特殊转换才能直接调用此接口。单次调用传入的文本不宜超过 2000 字。如有需要调用此接口,建议先咨询产品团队。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_PUSHUSAGEMESSAGEERROR = "FailedOperation.PushUsageMessageError" FAILEDOPERATION_SERVICENOTOPEN = "FailedOperation.ServiceNotOpen" FAILEDOPERATION_UNKNOWNERROR = "FailedOperation.UnknownError" INTERNALERROR = "InternalError" INTERNALERROR_IMAGEOCRERROR = "InternalError.ImageOcrError" INTERNALERROR_IMAGEPROCESSERROR = "InternalError.ImageProcessError" INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError" INTERNALERROR_STRUCTIONERROR = "InternalError.StructionError" INTERNALERROR_TEXTCLASSIFYERROR = "InternalError.TextClassifyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_AUTOFITDIRECTION = "InvalidParameter.AutoFitDirection" INVALIDPARAMETER_IMAGEINFOLIST = "InvalidParameter.ImageInfoList" INVALIDPARAMETER_IMAGEORIGINALSIZE = "InvalidParameter.ImageOriginalSize" INVALIDPARAMETER_INVALIDACTION = "InvalidParameter.InvalidAction" INVALIDPARAMETER_OCRENGINETYPE = "InvalidParameter.OcrEngineType" INVALIDPARAMETER_ROTATETHEANGLE = "InvalidParameter.RotateTheAngle" INVALIDPARAMETER_TEXT = "InvalidParameter.Text" INVALIDPARAMETERVALUE_IMAGECODEINVALID = "InvalidParameterValue.ImageCodeInvalid" INVALIDPARAMETERVALUE_IMAGEURLINVALID = "InvalidParameterValue.ImageURLInvalid" UNAUTHORIZEDOPERATION_PERMISSIONDENIEDERROR = "UnauthorizedOperation.PermissionDeniedError" UNSUPPORTEDOPERATION_UNSUPPORTTHISTYPE = "UnsupportedOperation.UnSupportThisType"
func (*Client) TextToClassWithContext ¶ added in v1.0.324
func (c *Client) TextToClassWithContext(ctx context.Context, request *TextToClassRequest) (response *TextToClassResponse, err error)
TextToClass 文本分类
适用场景:经过腾讯医疗专用 OCR 从图片识别之后的文本,并且需要加上每个字符的坐标信息,才可以调用此接口。通过其它 OCR 识别的文本可能不适配。医院的 XML 格式文本也不适配,XML 文件需要经过特殊转换才能直接调用此接口。单次调用传入的文本不宜超过 2000 字。如有需要调用此接口,建议先咨询产品团队。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_PUSHUSAGEMESSAGEERROR = "FailedOperation.PushUsageMessageError" FAILEDOPERATION_SERVICENOTOPEN = "FailedOperation.ServiceNotOpen" FAILEDOPERATION_UNKNOWNERROR = "FailedOperation.UnknownError" INTERNALERROR = "InternalError" INTERNALERROR_IMAGEOCRERROR = "InternalError.ImageOcrError" INTERNALERROR_IMAGEPROCESSERROR = "InternalError.ImageProcessError" INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError" INTERNALERROR_STRUCTIONERROR = "InternalError.StructionError" INTERNALERROR_TEXTCLASSIFYERROR = "InternalError.TextClassifyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_AUTOFITDIRECTION = "InvalidParameter.AutoFitDirection" INVALIDPARAMETER_IMAGEINFOLIST = "InvalidParameter.ImageInfoList" INVALIDPARAMETER_IMAGEORIGINALSIZE = "InvalidParameter.ImageOriginalSize" INVALIDPARAMETER_INVALIDACTION = "InvalidParameter.InvalidAction" INVALIDPARAMETER_OCRENGINETYPE = "InvalidParameter.OcrEngineType" INVALIDPARAMETER_ROTATETHEANGLE = "InvalidParameter.RotateTheAngle" INVALIDPARAMETER_TEXT = "InvalidParameter.Text" INVALIDPARAMETERVALUE_IMAGECODEINVALID = "InvalidParameterValue.ImageCodeInvalid" INVALIDPARAMETERVALUE_IMAGEURLINVALID = "InvalidParameterValue.ImageURLInvalid" UNAUTHORIZEDOPERATION_PERMISSIONDENIEDERROR = "UnauthorizedOperation.PermissionDeniedError" UNSUPPORTEDOPERATION_UNSUPPORTTHISTYPE = "UnsupportedOperation.UnSupportThisType"
func (*Client) TextToObject ¶
func (c *Client) TextToObject(request *TextToObjectRequest) (response *TextToObjectResponse, err error)
TextToObject 文本转结构化对象。
适用场景:经过腾讯医疗专用 OCR 从图片识别之后的文本,可以调用此接口。通过其它 OCR 识别的文本可能不适配。医院的 XML 格式文本也不适配,XML 文件需要经过特殊转换才能直接调用此接口。单次调用传入的文本不宜超过 2000 字。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_PUSHUSAGEMESSAGEERROR = "FailedOperation.PushUsageMessageError" FAILEDOPERATION_SERVICENOTOPEN = "FailedOperation.ServiceNotOpen" FAILEDOPERATION_UNKNOWNERROR = "FailedOperation.UnknownError" INTERNALERROR = "InternalError" INTERNALERROR_IMAGEOCRERROR = "InternalError.ImageOcrError" INTERNALERROR_IMAGEPROCESSERROR = "InternalError.ImageProcessError" INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError" INTERNALERROR_STRUCTIONERROR = "InternalError.StructionError" INTERNALERROR_TEXTCLASSIFYERROR = "InternalError.TextClassifyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_AUTOFITDIRECTION = "InvalidParameter.AutoFitDirection" INVALIDPARAMETER_IMAGEINFOLIST = "InvalidParameter.ImageInfoList" INVALIDPARAMETER_IMAGEORIGINALSIZE = "InvalidParameter.ImageOriginalSize" INVALIDPARAMETER_INVALIDACTION = "InvalidParameter.InvalidAction" INVALIDPARAMETER_OCRENGINETYPE = "InvalidParameter.OcrEngineType" INVALIDPARAMETER_ROTATETHEANGLE = "InvalidParameter.RotateTheAngle" INVALIDPARAMETER_TEXT = "InvalidParameter.Text" INVALIDPARAMETERVALUE_IMAGECODEINVALID = "InvalidParameterValue.ImageCodeInvalid" INVALIDPARAMETERVALUE_IMAGEURLINVALID = "InvalidParameterValue.ImageURLInvalid" LIMITEXCEEDED_TEXTSIZELIMITEXCEEDED = "LimitExceeded.TextSizeLimitExceeded" UNAUTHORIZEDOPERATION_PERMISSIONDENIEDERROR = "UnauthorizedOperation.PermissionDeniedError" UNSUPPORTEDOPERATION_UNSUPPORTTHISTYPE = "UnsupportedOperation.UnSupportThisType"
func (*Client) TextToObjectWithContext ¶ added in v1.0.324
func (c *Client) TextToObjectWithContext(ctx context.Context, request *TextToObjectRequest) (response *TextToObjectResponse, err error)
TextToObject 文本转结构化对象。
适用场景:经过腾讯医疗专用 OCR 从图片识别之后的文本,可以调用此接口。通过其它 OCR 识别的文本可能不适配。医院的 XML 格式文本也不适配,XML 文件需要经过特殊转换才能直接调用此接口。单次调用传入的文本不宜超过 2000 字。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_PUSHUSAGEMESSAGEERROR = "FailedOperation.PushUsageMessageError" FAILEDOPERATION_SERVICENOTOPEN = "FailedOperation.ServiceNotOpen" FAILEDOPERATION_UNKNOWNERROR = "FailedOperation.UnknownError" INTERNALERROR = "InternalError" INTERNALERROR_IMAGEOCRERROR = "InternalError.ImageOcrError" INTERNALERROR_IMAGEPROCESSERROR = "InternalError.ImageProcessError" INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError" INTERNALERROR_STRUCTIONERROR = "InternalError.StructionError" INTERNALERROR_TEXTCLASSIFYERROR = "InternalError.TextClassifyError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_AUTOFITDIRECTION = "InvalidParameter.AutoFitDirection" INVALIDPARAMETER_IMAGEINFOLIST = "InvalidParameter.ImageInfoList" INVALIDPARAMETER_IMAGEORIGINALSIZE = "InvalidParameter.ImageOriginalSize" INVALIDPARAMETER_INVALIDACTION = "InvalidParameter.InvalidAction" INVALIDPARAMETER_OCRENGINETYPE = "InvalidParameter.OcrEngineType" INVALIDPARAMETER_ROTATETHEANGLE = "InvalidParameter.RotateTheAngle" INVALIDPARAMETER_TEXT = "InvalidParameter.Text" INVALIDPARAMETERVALUE_IMAGECODEINVALID = "InvalidParameterValue.ImageCodeInvalid" INVALIDPARAMETERVALUE_IMAGEURLINVALID = "InvalidParameterValue.ImageURLInvalid" LIMITEXCEEDED_TEXTSIZELIMITEXCEEDED = "LimitExceeded.TextSizeLimitExceeded" UNAUTHORIZEDOPERATION_PERMISSIONDENIEDERROR = "UnauthorizedOperation.PermissionDeniedError" UNSUPPORTEDOPERATION_UNSUPPORTTHISTYPE = "UnsupportedOperation.UnSupportThisType"
func (*Client) TurnPDFToObject ¶ added in v1.0.746
func (c *Client) TurnPDFToObject(request *TurnPDFToObjectRequest) (response *TurnPDFToObjectResponse, err error)
TurnPDFToObject 将PDF格式的体检报告文件结构化,解析关键信息。
注意:该接口是按照体检报告 PDF 页面数量统计次数,不是按照 PDF 文件数量统计次数。通过该接口传入的报告必须是体检报告,非体检报告可能无法正确解析。
可能返回的错误码:
FAILEDOPERATION_SERVICENOTOPEN = "FailedOperation.ServiceNotOpen" INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError"
func (*Client) TurnPDFToObjectAsync ¶ added in v1.0.778
func (c *Client) TurnPDFToObjectAsync(request *TurnPDFToObjectAsyncRequest) (response *TurnPDFToObjectAsyncResponse, err error)
TurnPDFToObjectAsync 体检报告PDF文件结构化-异步接口
可能返回的错误码:
FAILEDOPERATION_ASYNCQUEUEFULLERROR = "FailedOperation.AsyncQueueFullError" INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError"
func (*Client) TurnPDFToObjectAsyncGetResult ¶ added in v1.0.778
func (c *Client) TurnPDFToObjectAsyncGetResult(request *TurnPDFToObjectAsyncGetResultRequest) (response *TurnPDFToObjectAsyncGetResultResponse, err error)
TurnPDFToObjectAsyncGetResult 体检报告PDF文件结构化异步获取结果接口
可能返回的错误码:
FAILEDOPERATION_EMPTYRESULT = "FailedOperation.EmptyResult" FAILEDOPERATION_SERVICENOTOPEN = "FailedOperation.ServiceNotOpen" INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError"
func (*Client) TurnPDFToObjectAsyncGetResultWithContext ¶ added in v1.0.778
func (c *Client) TurnPDFToObjectAsyncGetResultWithContext(ctx context.Context, request *TurnPDFToObjectAsyncGetResultRequest) (response *TurnPDFToObjectAsyncGetResultResponse, err error)
TurnPDFToObjectAsyncGetResult 体检报告PDF文件结构化异步获取结果接口
可能返回的错误码:
FAILEDOPERATION_EMPTYRESULT = "FailedOperation.EmptyResult" FAILEDOPERATION_SERVICENOTOPEN = "FailedOperation.ServiceNotOpen" INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError"
func (*Client) TurnPDFToObjectAsyncWithContext ¶ added in v1.0.778
func (c *Client) TurnPDFToObjectAsyncWithContext(ctx context.Context, request *TurnPDFToObjectAsyncRequest) (response *TurnPDFToObjectAsyncResponse, err error)
TurnPDFToObjectAsync 体检报告PDF文件结构化-异步接口
可能返回的错误码:
FAILEDOPERATION_ASYNCQUEUEFULLERROR = "FailedOperation.AsyncQueueFullError" INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError"
func (*Client) TurnPDFToObjectWithContext ¶ added in v1.0.746
func (c *Client) TurnPDFToObjectWithContext(ctx context.Context, request *TurnPDFToObjectRequest) (response *TurnPDFToObjectResponse, err error)
TurnPDFToObject 将PDF格式的体检报告文件结构化,解析关键信息。
注意:该接口是按照体检报告 PDF 页面数量统计次数,不是按照 PDF 文件数量统计次数。通过该接口传入的报告必须是体检报告,非体检报告可能无法正确解析。
可能返回的错误码:
FAILEDOPERATION_SERVICENOTOPEN = "FailedOperation.ServiceNotOpen" INTERNALERROR_SERVERTIMEOUTERROR = "InternalError.ServerTimeOutError"
type ClinicalStaging ¶ added in v1.0.607
type ClinicalStaging struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type Coord ¶ added in v1.0.607
type Coord struct { // 坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Points []*Point `json:"Points,omitnil,omitempty" name:"Points"` }
type Coordinate ¶ added in v1.0.430
type Coordinate struct { // 左上角x坐标 // 注意:此字段可能返回 null,表示取不到有效值。 X *int64 `json:"X,omitnil,omitempty" name:"X"` // 左上角y坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Y *int64 `json:"Y,omitnil,omitempty" name:"Y"` // 宽度,单位像素 // 注意:此字段可能返回 null,表示取不到有效值。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 高度,单位像素 // 注意:此字段可能返回 null,表示取不到有效值。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` }
type CovidItem ¶ added in v1.0.607
type CovidItem struct { // 采样时间 // 注意:此字段可能返回 null,表示取不到有效值。 SampleTime *BaseItem `json:"SampleTime,omitnil,omitempty" name:"SampleTime"` // 检测时间 // 注意:此字段可能返回 null,表示取不到有效值。 TestTime *BaseItem `json:"TestTime,omitnil,omitempty" name:"TestTime"` // 检测机构 // 注意:此字段可能返回 null,表示取不到有效值。 TestOrganization *BaseItem `json:"TestOrganization,omitnil,omitempty" name:"TestOrganization"` // 检测结果 // 注意:此字段可能返回 null,表示取不到有效值。 TestResult *BaseItem `json:"TestResult,omitnil,omitempty" name:"TestResult"` // 健康码颜色 // 注意:此字段可能返回 null,表示取不到有效值。 CodeColor *BaseItem `json:"CodeColor,omitnil,omitempty" name:"CodeColor"` }
type CovidItemsInfo ¶ added in v1.0.607
type DeathDateBlock ¶ added in v1.0.607
type DeathDateBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 归一化值 // 注意:此字段可能返回 null,表示取不到有效值。 Norm *string `json:"Norm,omitnil,omitempty" name:"Norm"` // 单位 // 注意:此字段可能返回 null,表示取不到有效值。 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 Timestamp *string `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type Desc ¶
type Desc struct { // 描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 器官 // 注意:此字段可能返回 null,表示取不到有效值。 Organ []*Organ `json:"Organ,omitnil,omitempty" name:"Organ"` // 结节 // 注意:此字段可能返回 null,表示取不到有效值。 Tuber []*TuberInfo `json:"Tuber,omitnil,omitempty" name:"Tuber"` // 坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type DescInfo ¶ added in v1.0.607
type DescInfo struct { // 描述段落文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *BaseInfo `json:"Text,omitnil,omitempty" name:"Text"` // 描述段落详情 // 注意:此字段可能返回 null,表示取不到有效值。 Infos []*DetailInformation `json:"Infos,omitnil,omitempty" name:"Infos"` }
type DetailInformation ¶ added in v1.0.607
type DetailInformation struct { // 部位 // 注意:此字段可能返回 null,表示取不到有效值。 Part *Part `json:"Part,omitnil,omitempty" name:"Part"` // 组织大小 // 注意:此字段可能返回 null,表示取不到有效值。 TissueSizes []*Size `json:"TissueSizes,omitnil,omitempty" name:"TissueSizes"` // 结节大小 // 注意:此字段可能返回 null,表示取不到有效值。 TuberSizes []*Size `json:"TuberSizes,omitnil,omitempty" name:"TuberSizes"` // 肿瘤大小 // 注意:此字段可能返回 null,表示取不到有效值。 CancerSizes []*Size `json:"CancerSizes,omitnil,omitempty" name:"CancerSizes"` // 组织学等级 // 注意:此字段可能返回 null,表示取不到有效值。 HistologyLevel *BaseInfo `json:"HistologyLevel,omitnil,omitempty" name:"HistologyLevel"` // 组织学类型 // 注意:此字段可能返回 null,表示取不到有效值。 HistologyType *HistologyTypeV2 `json:"HistologyType,omitnil,omitempty" name:"HistologyType"` // 侵犯 // 注意:此字段可能返回 null,表示取不到有效值。 Invasive []*InvasiveV2 `json:"Invasive,omitnil,omitempty" name:"Invasive"` // pTNM // 注意:此字段可能返回 null,表示取不到有效值。 PTNM *PTNM `json:"PTNM,omitnil,omitempty" name:"PTNM"` // 浸润深度 // 注意:此字段可能返回 null,表示取不到有效值。 InfiltrationDepth *BaseInfo `json:"InfiltrationDepth,omitnil,omitempty" name:"InfiltrationDepth"` // 结节数量 // 注意:此字段可能返回 null,表示取不到有效值。 TuberNum *BaseInfo `json:"TuberNum,omitnil,omitempty" name:"TuberNum"` // 钙化 // 注意:此字段可能返回 null,表示取不到有效值。 Calcification *BaseInfo `json:"Calcification,omitnil,omitempty" name:"Calcification"` // 坏死 // 注意:此字段可能返回 null,表示取不到有效值。 Necrosis *BaseInfo `json:"Necrosis,omitnil,omitempty" name:"Necrosis"` // 异形 // 注意:此字段可能返回 null,表示取不到有效值。 Abnormity *BaseInfo `json:"Abnormity,omitnil,omitempty" name:"Abnormity"` // 断链 // 注意:此字段可能返回 null,表示取不到有效值。 Breaked *BaseInfo `json:"Breaked,omitnil,omitempty" name:"Breaked"` }
type DiagCert ¶
type DiagCert struct { // 建议 // 注意:此字段可能返回 null,表示取不到有效值。 Advice *Advice `json:"Advice,omitnil,omitempty" name:"Advice"` // 诊断 // 注意:此字段可能返回 null,表示取不到有效值。 Diagnosis []*DiagCertItem `json:"Diagnosis,omitnil,omitempty" name:"Diagnosis"` }
type DiagCertItem ¶
type DiagCertItem struct { // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value []*string `json:"Value,omitnil,omitempty" name:"Value"` }
type DischargeConditionBlock ¶ added in v1.0.607
type DischargeConditionBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 归一化值 // 注意:此字段可能返回 null,表示取不到有效值。 Norm *string `json:"Norm,omitnil,omitempty" name:"Norm"` }
type DischargeDiagnosis ¶
type DischargeDiagnosis struct { // 表格位置 // 注意:此字段可能返回 null,表示取不到有效值。 TableIndex *int64 `json:"TableIndex,omitnil,omitempty" name:"TableIndex"` // 出院诊断 // 注意:此字段可能返回 null,表示取不到有效值。 OutDiagnosis *BlockInfo `json:"OutDiagnosis,omitnil,omitempty" name:"OutDiagnosis"` // 疾病编码 // 注意:此字段可能返回 null,表示取不到有效值。 DiseaseCode *BlockInfo `json:"DiseaseCode,omitnil,omitempty" name:"DiseaseCode"` // 入院情况 // 注意:此字段可能返回 null,表示取不到有效值。 InStatus *BlockInfo `json:"InStatus,omitnil,omitempty" name:"InStatus"` // 出院情况 // 注意:此字段可能返回 null,表示取不到有效值。 OutStatus *BlockInfo `json:"OutStatus,omitnil,omitempty" name:"OutStatus"` }
type DischargeDiagnosisBlock ¶ added in v1.0.607
type DischargeDiagnosisBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 归一化值 // 注意:此字段可能返回 null,表示取不到有效值。 Norm *string `json:"Norm,omitnil,omitempty" name:"Norm"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type DischargeInfoBlock ¶ added in v1.0.607
type DischargeInfoBlock struct { // 疾病史 // 注意:此字段可能返回 null,表示取不到有效值。 DiseaseHistory *DiseaseHistoryBlock `json:"DiseaseHistory,omitnil,omitempty" name:"DiseaseHistory"` // 个人史 // 注意:此字段可能返回 null,表示取不到有效值。 PersonalHistory *PersonalHistoryBlock `json:"PersonalHistory,omitnil,omitempty" name:"PersonalHistory"` // 药物史 // 注意:此字段可能返回 null,表示取不到有效值。 DrugHistory *DrugHistoryBlock `json:"DrugHistory,omitnil,omitempty" name:"DrugHistory"` // 治疗相关 // 注意:此字段可能返回 null,表示取不到有效值。 TreatmentRecord *TreatmentRecordBlock `json:"TreatmentRecord,omitnil,omitempty" name:"TreatmentRecord"` // 文本段落 // 注意:此字段可能返回 null,表示取不到有效值。 ParagraphBlock *ParagraphBlock `json:"ParagraphBlock,omitnil,omitempty" name:"ParagraphBlock"` }
type DiseaseHistoryBlock ¶ added in v1.0.607
type DiseaseHistoryBlock struct { // 主要病史 // 注意:此字段可能返回 null,表示取不到有效值。 MainDiseaseHistory *MainDiseaseHistoryBlock `json:"MainDiseaseHistory,omitnil,omitempty" name:"MainDiseaseHistory"` // 过敏史 // 注意:此字段可能返回 null,表示取不到有效值。 AllergyHistory *MainDiseaseHistoryBlock `json:"AllergyHistory,omitnil,omitempty" name:"AllergyHistory"` // 注射史 // 注意:此字段可能返回 null,表示取不到有效值。 InfectHistory *MainDiseaseHistoryBlock `json:"InfectHistory,omitnil,omitempty" name:"InfectHistory"` // 手术史 // 注意:此字段可能返回 null,表示取不到有效值。 SurgeryHistory *SurgeryHistoryBlock `json:"SurgeryHistory,omitnil,omitempty" name:"SurgeryHistory"` // 输血史 // 注意:此字段可能返回 null,表示取不到有效值。 TransfusionHistory *TransfusionHistoryBlock `json:"TransfusionHistory,omitnil,omitempty" name:"TransfusionHistory"` }
type DiseaseMedicalHistory ¶
type DiseaseMedicalHistory struct { // 主病史 // 注意:此字段可能返回 null,表示取不到有效值。 MainDiseaseHistory *string `json:"MainDiseaseHistory,omitnil,omitempty" name:"MainDiseaseHistory"` // 过敏史 // 注意:此字段可能返回 null,表示取不到有效值。 AllergyHistory *string `json:"AllergyHistory,omitnil,omitempty" name:"AllergyHistory"` // 传染疾病史 // 注意:此字段可能返回 null,表示取不到有效值。 InfectHistory *string `json:"InfectHistory,omitnil,omitempty" name:"InfectHistory"` // 手术史 // 注意:此字段可能返回 null,表示取不到有效值。 OperationHistory *string `json:"OperationHistory,omitnil,omitempty" name:"OperationHistory"` // 输血史 // 注意:此字段可能返回 null,表示取不到有效值。 TransfusionHistory *string `json:"TransfusionHistory,omitnil,omitempty" name:"TransfusionHistory"` }
type DiseasePresentBlock ¶ added in v1.0.607
type DiseasePresentBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 归一化 // 注意:此字段可能返回 null,表示取不到有效值。 Norm *string `json:"Norm,omitnil,omitempty" name:"Norm"` }
type DosageBlock ¶ added in v1.0.607
type DosageBlock struct { // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 单次计量 // 注意:此字段可能返回 null,表示取不到有效值。 SingleMeasurement *string `json:"SingleMeasurement,omitnil,omitempty" name:"SingleMeasurement"` // 频次 // 注意:此字段可能返回 null,表示取不到有效值。 Frequency *string `json:"Frequency,omitnil,omitempty" name:"Frequency"` // 给药途径 // 注意:此字段可能返回 null,表示取不到有效值。 DrugDeliveryRoute *string `json:"DrugDeliveryRoute,omitnil,omitempty" name:"DrugDeliveryRoute"` }
type DrugHistoryBlock ¶ added in v1.0.607
type DrugHistoryBlock struct { // 药品名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 药物列表 // 注意:此字段可能返回 null,表示取不到有效值。 DrugList []*DrugListBlock `json:"DrugList,omitnil,omitempty" name:"DrugList"` // 归一化值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type DrugInstructionObjectRequest ¶ added in v1.0.916
type DrugInstructionObjectRequest struct { *tchttp.BaseRequest // 药品说明书PDF文件信息, 目前只支持传PDF文件的Base64编码字符(PDF文件不能超过10MB,如果超过建议先压缩PDF,再转成base64). PdfInfo *PdfInfo `json:"PdfInfo,omitnil,omitempty" name:"PdfInfo"` }
func NewDrugInstructionObjectRequest ¶ added in v1.0.916
func NewDrugInstructionObjectRequest() (request *DrugInstructionObjectRequest)
func (*DrugInstructionObjectRequest) FromJsonString ¶ added in v1.0.916
func (r *DrugInstructionObjectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DrugInstructionObjectRequest) ToJsonString ¶ added in v1.0.916
func (r *DrugInstructionObjectRequest) ToJsonString() string
type DrugInstructionObjectRequestParams ¶ added in v1.0.916
type DrugInstructionObjectRequestParams struct { // 药品说明书PDF文件信息, 目前只支持传PDF文件的Base64编码字符(PDF文件不能超过10MB,如果超过建议先压缩PDF,再转成base64). PdfInfo *PdfInfo `json:"PdfInfo,omitnil,omitempty" name:"PdfInfo"` }
Predefined struct for user
type DrugInstructionObjectResponse ¶ added in v1.0.916
type DrugInstructionObjectResponse struct { *tchttp.BaseResponse Response *DrugInstructionObjectResponseParams `json:"Response"` }
func NewDrugInstructionObjectResponse ¶ added in v1.0.916
func NewDrugInstructionObjectResponse() (response *DrugInstructionObjectResponse)
func (*DrugInstructionObjectResponse) FromJsonString ¶ added in v1.0.916
func (r *DrugInstructionObjectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DrugInstructionObjectResponse) ToJsonString ¶ added in v1.0.916
func (r *DrugInstructionObjectResponse) ToJsonString() string
type DrugInstructionObjectResponseParams ¶ added in v1.0.916
type DrugInstructionObjectResponseParams struct { // 药品说明书消息定义 // 注意:此字段可能返回 null,表示取不到有效值。 ChemicalProductInfo *ChemicalProductInfo `json:"ChemicalProductInfo,omitnil,omitempty" name:"ChemicalProductInfo"` // 预防用生物制品说明书 // 注意:此字段可能返回 null,表示取不到有效值。 BiologicalProductInfo *BiologicalProductInfo `json:"BiologicalProductInfo,omitnil,omitempty" name:"BiologicalProductInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DrugListBlock ¶ added in v1.0.607
type DrugListBlock struct { // 通用名称 // 注意:此字段可能返回 null,表示取不到有效值。 CommonName *string `json:"CommonName,omitnil,omitempty" name:"CommonName"` // 商品名称 // 注意:此字段可能返回 null,表示取不到有效值。 TradeName *string `json:"TradeName,omitnil,omitempty" name:"TradeName"` // 用法用量 // 注意:此字段可能返回 null,表示取不到有效值。 Dosage *DosageBlock `json:"Dosage,omitnil,omitempty" name:"Dosage"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type EcgDescription ¶ added in v1.0.273
type EcgDescription struct { // 心率 // 注意:此字段可能返回 null,表示取不到有效值。 HeartRate *EcgItem `json:"HeartRate,omitnil,omitempty" name:"HeartRate"` // 心房率 // 注意:此字段可能返回 null,表示取不到有效值。 AuricularRate *EcgItem `json:"AuricularRate,omitnil,omitempty" name:"AuricularRate"` // 心室率 // 注意:此字段可能返回 null,表示取不到有效值。 VentricularRate *EcgItem `json:"VentricularRate,omitnil,omitempty" name:"VentricularRate"` // 节律 // 注意:此字段可能返回 null,表示取不到有效值。 Rhythm *EcgItem `json:"Rhythm,omitnil,omitempty" name:"Rhythm"` // P波时间 // 注意:此字段可能返回 null,表示取不到有效值。 PDuration *EcgItem `json:"PDuration,omitnil,omitempty" name:"PDuration"` // QRS时间 // 注意:此字段可能返回 null,表示取不到有效值。 QrsDuration *EcgItem `json:"QrsDuration,omitnil,omitempty" name:"QrsDuration"` // QRS电轴 // 注意:此字段可能返回 null,表示取不到有效值。 QrsAxis *EcgItem `json:"QrsAxis,omitnil,omitempty" name:"QrsAxis"` // P-R间期 // 注意:此字段可能返回 null,表示取不到有效值。 PRInterval *EcgItem `json:"PRInterval,omitnil,omitempty" name:"PRInterval"` // P-P间期 // 注意:此字段可能返回 null,表示取不到有效值。 PPInterval *EcgItem `json:"PPInterval,omitnil,omitempty" name:"PPInterval"` // R-R间期 // 注意:此字段可能返回 null,表示取不到有效值。 RRInterval *EcgItem `json:"RRInterval,omitnil,omitempty" name:"RRInterval"` // P-J间期 // 注意:此字段可能返回 null,表示取不到有效值。 PJInterval *EcgItem `json:"PJInterval,omitnil,omitempty" name:"PJInterval"` // Q-T间期 // 注意:此字段可能返回 null,表示取不到有效值。 QTInterval *EcgItem `json:"QTInterval,omitnil,omitempty" name:"QTInterval"` // qt/qtc间期 // 注意:此字段可能返回 null,表示取不到有效值。 QTCInterval *EcgItem `json:"QTCInterval,omitnil,omitempty" name:"QTCInterval"` // RV5/SV1振幅 // 注意:此字段可能返回 null,表示取不到有效值。 Rv5SV1Amplitude *EcgItem `json:"Rv5SV1Amplitude,omitnil,omitempty" name:"Rv5SV1Amplitude"` // RV5+SV1振幅 // 注意:此字段可能返回 null,表示取不到有效值。 Rv5AddSV1Amplitude *EcgItem `json:"Rv5AddSV1Amplitude,omitnil,omitempty" name:"Rv5AddSV1Amplitude"` // PRT电轴 // 注意:此字段可能返回 null,表示取不到有效值。 PRTAxis *EcgItem `json:"PRTAxis,omitnil,omitempty" name:"PRTAxis"` // RV5振幅 // 注意:此字段可能返回 null,表示取不到有效值。 Rv5Amplitude *EcgItem `json:"Rv5Amplitude,omitnil,omitempty" name:"Rv5Amplitude"` // SV1振幅 // 注意:此字段可能返回 null,表示取不到有效值。 SV1Amplitude *EcgItem `json:"SV1Amplitude,omitnil,omitempty" name:"SV1Amplitude"` // RV6/SV2 // 注意:此字段可能返回 null,表示取不到有效值。 RV6SV2 *EcgItem `json:"RV6SV2,omitnil,omitempty" name:"RV6SV2"` // P/QRS/T电轴 // 注意:此字段可能返回 null,表示取不到有效值。 PQRSTAxis *EcgItem `json:"PQRSTAxis,omitnil,omitempty" name:"PQRSTAxis"` }
type EcgDiagnosis ¶ added in v1.0.273
type EcgItem ¶ added in v1.0.273
type EcgItem struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 单位 // 注意:此字段可能返回 null,表示取不到有效值。 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` }
type Elastic ¶
type Elastic struct { // 原文位置 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 分数 // 注意:此字段可能返回 null,表示取不到有效值。 Score *string `json:"Score,omitnil,omitempty" name:"Score"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
type Electrocardiogram ¶ added in v1.0.273
type Electrocardiogram struct { // 心电图详情 // 注意:此字段可能返回 null,表示取不到有效值。 EcgDescription *EcgDescription `json:"EcgDescription,omitnil,omitempty" name:"EcgDescription"` // 心电图诊断 // 注意:此字段可能返回 null,表示取不到有效值。 EcgDiagnosis *EcgDiagnosis `json:"EcgDiagnosis,omitnil,omitempty" name:"EcgDiagnosis"` }
type Endoscopy ¶ added in v1.0.292
type Endoscopy struct { // 活检部位 // 注意:此字段可能返回 null,表示取不到有效值。 BiopsyPart *BiopsyPart `json:"BiopsyPart,omitnil,omitempty" name:"BiopsyPart"` // 可见描述 // 注意:此字段可能返回 null,表示取不到有效值。 Desc *EndoscopyDesc `json:"Desc,omitnil,omitempty" name:"Desc"` // 结论 // 注意:此字段可能返回 null,表示取不到有效值。 Summary *Summary `json:"Summary,omitnil,omitempty" name:"Summary"` }
type EndoscopyDesc ¶ added in v1.0.292
type EndoscopyDesc struct { // 描述内容 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 器官 // 注意:此字段可能返回 null,表示取不到有效值。 Organ []*EndoscopyOrgan `json:"Organ,omitnil,omitempty" name:"Organ"` // 坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type EndoscopyOrgan ¶ added in v1.0.292
type EndoscopyOrgan struct { // 部位 // 注意:此字段可能返回 null,表示取不到有效值。 Part *Part `json:"Part,omitnil,omitempty" name:"Part"` // 原文位置 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 部位别名 // 注意:此字段可能返回 null,表示取不到有效值。 PartAlias *string `json:"PartAlias,omitnil,omitempty" name:"PartAlias"` // 症状描述 // 注意:此字段可能返回 null,表示取不到有效值。 SymDescList []*BlockInfo `json:"SymDescList,omitnil,omitempty" name:"SymDescList"` // 坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type Exame ¶ added in v1.0.607
type Exame struct { // 结论段落 // 注意:此字段可能返回 null,表示取不到有效值。 OverView []*ResultInfo `json:"OverView,omitnil,omitempty" name:"OverView"` // 异常与建议段落 // 注意:此字段可能返回 null,表示取不到有效值。 Abnormality []*ResultInfo `json:"Abnormality,omitnil,omitempty" name:"Abnormality"` }
type EyeChildItem ¶ added in v1.0.607
type EyeChildItem struct { // 球镜 // 注意:此字段可能返回 null,表示取不到有效值。 Sph []*BaseItem3 `json:"Sph,omitnil,omitempty" name:"Sph"` // 柱镜 // 注意:此字段可能返回 null,表示取不到有效值。 Cyl []*BaseItem3 `json:"Cyl,omitnil,omitempty" name:"Cyl"` // 轴位 // 注意:此字段可能返回 null,表示取不到有效值。 Ax []*BaseItem3 `json:"Ax,omitnil,omitempty" name:"Ax"` // 等效球镜 // 注意:此字段可能返回 null,表示取不到有效值。 Se *BaseItem2 `json:"Se,omitnil,omitempty" name:"Se"` }
type EyeItem ¶ added in v1.0.607
type EyeItem struct { // 左眼 // 注意:此字段可能返回 null,表示取不到有效值。 Left *EyeChildItem `json:"Left,omitnil,omitempty" name:"Left"` // 右眼 // 注意:此字段可能返回 null,表示取不到有效值。 Right *EyeChildItem `json:"Right,omitnil,omitempty" name:"Right"` // 瞳距 // 注意:此字段可能返回 null,表示取不到有效值。 Pd *BaseItem2 `json:"Pd,omitnil,omitempty" name:"Pd"` }
type EyeItemsInfo ¶ added in v1.0.607
type FamilyHistoryBlock ¶ added in v1.0.607
type FamilyHistoryBlock struct { // 家庭成员 // 注意:此字段可能返回 null,表示取不到有效值。 RelativeHistory *RelativeHistoryBlock `json:"RelativeHistory,omitnil,omitempty" name:"RelativeHistory"` // 家族肿瘤史 // 注意:此字段可能返回 null,表示取不到有效值。 RelativeCancerHistory *RelativeCancerHistoryBlock `json:"RelativeCancerHistory,omitnil,omitempty" name:"RelativeCancerHistory"` // 家族遗传史 // 注意:此字段可能返回 null,表示取不到有效值。 GeneticHistory *GeneticHistoryBlock `json:"GeneticHistory,omitnil,omitempty" name:"GeneticHistory"` }
type FamilyMedicalHistory ¶
type FamilyMedicalHistory struct { // 家族成员史 // 注意:此字段可能返回 null,表示取不到有效值。 RelativeHistory *string `json:"RelativeHistory,omitnil,omitempty" name:"RelativeHistory"` // 家族肿瘤史 // 注意:此字段可能返回 null,表示取不到有效值。 RelativeCancerHistory *string `json:"RelativeCancerHistory,omitnil,omitempty" name:"RelativeCancerHistory"` // 家族遗传史 // 注意:此字段可能返回 null,表示取不到有效值。 GeneticHistory *string `json:"GeneticHistory,omitnil,omitempty" name:"GeneticHistory"` }
type FertilityHistoryBlock ¶ added in v1.0.607
type FertilityHistoryBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 状态 // 注意:此字段可能返回 null,表示取不到有效值。 State *string `json:"State,omitnil,omitempty" name:"State"` // 归一化值 // 注意:此字段可能返回 null,表示取不到有效值。 Norm *string `json:"Norm,omitnil,omitempty" name:"Norm"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 妊娠次数 // 注意:此字段可能返回 null,表示取不到有效值。 PregCount *string `json:"PregCount,omitnil,omitempty" name:"PregCount"` // 生产次数 // 注意:此字段可能返回 null,表示取不到有效值。 ProduCount *string `json:"ProduCount,omitnil,omitempty" name:"ProduCount"` }
type Fetus ¶ added in v1.0.607
type Fetus struct { // 双顶径 // 注意:此字段可能返回 null,表示取不到有效值。 BPD *FieldInfo `json:"BPD,omitnil,omitempty" name:"BPD"` // 腹前后径 // 注意:此字段可能返回 null,表示取不到有效值。 APTD *FieldInfo `json:"APTD,omitnil,omitempty" name:"APTD"` // 腹左右径 // 注意:此字段可能返回 null,表示取不到有效值。 TTD *FieldInfo `json:"TTD,omitnil,omitempty" name:"TTD"` // 头臀径 // 注意:此字段可能返回 null,表示取不到有效值。 CRL *FieldInfo `json:"CRL,omitnil,omitempty" name:"CRL"` // 头围 // 注意:此字段可能返回 null,表示取不到有效值。 HC *FieldInfo `json:"HC,omitnil,omitempty" name:"HC"` // 腹围 // 注意:此字段可能返回 null,表示取不到有效值。 AC *FieldInfo `json:"AC,omitnil,omitempty" name:"AC"` // 股骨长 // 注意:此字段可能返回 null,表示取不到有效值。 FL *FieldInfo `json:"FL,omitnil,omitempty" name:"FL"` // 肱骨长 // 注意:此字段可能返回 null,表示取不到有效值。 HL *FieldInfo `json:"HL,omitnil,omitempty" name:"HL"` // 胎儿重量 // 注意:此字段可能返回 null,表示取不到有效值。 Weight *FieldInfo `json:"Weight,omitnil,omitempty" name:"Weight"` // 颈项透明层 // 注意:此字段可能返回 null,表示取不到有效值。 NT *FieldInfo `json:"NT,omitnil,omitempty" name:"NT"` // 脐动脉血流 // 注意:此字段可能返回 null,表示取不到有效值。 UmbilicalCord *FieldInfo `json:"UmbilicalCord,omitnil,omitempty" name:"UmbilicalCord"` // 羊水最大深度 // 注意:此字段可能返回 null,表示取不到有效值。 WaterDeep *FieldInfo `json:"WaterDeep,omitnil,omitempty" name:"WaterDeep"` // 羊水四象限测量 // 注意:此字段可能返回 null,表示取不到有效值。 WaterQuad *FieldInfo `json:"WaterQuad,omitnil,omitempty" name:"WaterQuad"` // 羊水指数 // 注意:此字段可能返回 null,表示取不到有效值。 AFI *FieldInfo `json:"AFI,omitnil,omitempty" name:"AFI"` // 胎心 // 注意:此字段可能返回 null,表示取不到有效值。 FHR *FieldInfo `json:"FHR,omitnil,omitempty" name:"FHR"` // 胎动 // 注意:此字段可能返回 null,表示取不到有效值。 Movement *FieldInfo `json:"Movement,omitnil,omitempty" name:"Movement"` // 胎数 // 注意:此字段可能返回 null,表示取不到有效值。 Num *FieldInfo `json:"Num,omitnil,omitempty" name:"Num"` // 胎位 // 注意:此字段可能返回 null,表示取不到有效值。 Position *FieldInfo `json:"Position,omitnil,omitempty" name:"Position"` // 是否活胎 // 注意:此字段可能返回 null,表示取不到有效值。 Alive *FieldInfo `json:"Alive,omitnil,omitempty" name:"Alive"` // 胎盘位置 // 注意:此字段可能返回 null,表示取不到有效值。 PlacentaLocation *FieldInfo `json:"PlacentaLocation,omitnil,omitempty" name:"PlacentaLocation"` // 胎盘厚度 // 注意:此字段可能返回 null,表示取不到有效值。 PlacentaThickness *FieldInfo `json:"PlacentaThickness,omitnil,omitempty" name:"PlacentaThickness"` // 胎盘成熟度 // 注意:此字段可能返回 null,表示取不到有效值。 PlacentaGrade *FieldInfo `json:"PlacentaGrade,omitnil,omitempty" name:"PlacentaGrade"` // 妊娠时间 // 注意:此字段可能返回 null,表示取不到有效值。 GestationTime *FieldInfo `json:"GestationTime,omitnil,omitempty" name:"GestationTime"` // 妊娠周期 // 注意:此字段可能返回 null,表示取不到有效值。 GestationPeriod *FieldInfo `json:"GestationPeriod,omitnil,omitempty" name:"GestationPeriod"` // 绕颈 // 注意:此字段可能返回 null,表示取不到有效值。 AroundNeck *FieldInfo `json:"AroundNeck,omitnil,omitempty" name:"AroundNeck"` // 病变 // 注意:此字段可能返回 null,表示取不到有效值。 Sym []*FieldInfo `json:"Sym,omitnil,omitempty" name:"Sym"` // 原文内容 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` }
type FieldInfo ¶ added in v1.0.607
type FieldInfo struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 数值 // 注意:此字段可能返回 null,表示取不到有效值。 Nums []*NumValue `json:"Nums,omitnil,omitempty" name:"Nums"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` }
type FirstPage ¶
type FirstPage struct { // 出入院诊断 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeDiagnosis []*DischargeDiagnosis `json:"DischargeDiagnosis,omitnil,omitempty" name:"DischargeDiagnosis"` // 病理诊断 // 注意:此字段可能返回 null,表示取不到有效值。 PathologicalDiagnosis *BlockInfo `json:"PathologicalDiagnosis,omitnil,omitempty" name:"PathologicalDiagnosis"` // 临床诊断 // 注意:此字段可能返回 null,表示取不到有效值。 ClinicalDiagnosis *BlockInfo `json:"ClinicalDiagnosis,omitnil,omitempty" name:"ClinicalDiagnosis"` // 受伤中毒的外部原因 // 注意:此字段可能返回 null,表示取不到有效值。 DamagePoi *BlockInfoV2 `json:"DamagePoi,omitnil,omitempty" name:"DamagePoi"` // 病案首页第二页 // 注意:此字段可能返回 null,表示取不到有效值。 Fp2NdItems []*Fp2NdItem `json:"Fp2NdItems,omitnil,omitempty" name:"Fp2NdItems"` }
type Fp2NdItem ¶ added in v1.0.607
type Fp2NdItem struct { // 手术编码 // 注意:此字段可能返回 null,表示取不到有效值。 Code *BaseItem `json:"Code,omitnil,omitempty" name:"Code"` // 手术名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *BaseItem `json:"Name,omitnil,omitempty" name:"Name"` // 手术开始时间 // 注意:此字段可能返回 null,表示取不到有效值。 StartTime *BaseItem `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 手术结束时间 // 注意:此字段可能返回 null,表示取不到有效值。 EndTime *BaseItem `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 手术等级 // 注意:此字段可能返回 null,表示取不到有效值。 Level *BaseItem `json:"Level,omitnil,omitempty" name:"Level"` // 手术类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *BaseItem `json:"Type,omitnil,omitempty" name:"Type"` // 醉愈合方式 // 注意:此字段可能返回 null,表示取不到有效值。 IncisionHealingGrade *BaseItem `json:"IncisionHealingGrade,omitnil,omitempty" name:"IncisionHealingGrade"` // 麻醉方法 // 注意:此字段可能返回 null,表示取不到有效值。 AnesthesiaMethod *BaseItem `json:"AnesthesiaMethod,omitnil,omitempty" name:"AnesthesiaMethod"` }
type GeneralExaminationBaseItem ¶ added in v1.0.746
type GeneralExaminationBaseItem struct { // 生命体征 // 注意:此字段可能返回 null,表示取不到有效值。 VitalSign *GeneralExaminationVitalSign `json:"VitalSign,omitnil,omitempty" name:"VitalSign"` // 其他 // 注意:此字段可能返回 null,表示取不到有效值。 Others *GeneralExaminationOthers `json:"Others,omitnil,omitempty" name:"Others"` // 小结 // 注意:此字段可能返回 null,表示取不到有效值。 BriefSummary *GeneralExaminationBriefSummary `json:"BriefSummary,omitnil,omitempty" name:"BriefSummary"` }
type GeneralExaminationBriefSummary ¶ added in v1.0.746
type GeneralExaminationBriefSummary struct { // 一般检查小结 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type GeneralExaminationOthers ¶ added in v1.0.746
type GeneralExaminationOthers struct { // 面容与表情 // 注意:此字段可能返回 null,表示取不到有效值。 Countenance *KeyValueItem `json:"Countenance,omitnil,omitempty" name:"Countenance"` // 精神状态 // 注意:此字段可能返回 null,表示取不到有效值。 MentalStatus *KeyValueItem `json:"MentalStatus,omitnil,omitempty" name:"MentalStatus"` // 发育及营养状况 // 注意:此字段可能返回 null,表示取不到有效值。 DevelopmentCondition *KeyValueItem `json:"DevelopmentCondition,omitnil,omitempty" name:"DevelopmentCondition"` // 记忆力 // 注意:此字段可能返回 null,表示取不到有效值。 Memory *KeyValueItem `json:"Memory,omitnil,omitempty" name:"Memory"` // 臀围 // 注意:此字段可能返回 null,表示取不到有效值。 Hipline *ValueUnitItem `json:"Hipline,omitnil,omitempty" name:"Hipline"` // 腰臀比 // 注意:此字段可能返回 null,表示取不到有效值。 WaistHipRatio *ValueUnitItem `json:"WaistHipRatio,omitnil,omitempty" name:"WaistHipRatio"` // 生活嗜好 // 注意:此字段可能返回 null,表示取不到有效值。 Addiction *KeyValueItem `json:"Addiction,omitnil,omitempty" name:"Addiction"` // 生活能力评定 // 注意:此字段可能返回 null,表示取不到有效值。 AbilityOfLifeADL *KeyValueItem `json:"AbilityOfLifeADL,omitnil,omitempty" name:"AbilityOfLifeADL"` // 一般检查其他 // 注意:此字段可能返回 null,表示取不到有效值。 Others []*KeyValueItem `json:"Others,omitnil,omitempty" name:"Others"` // 胸围 // 注意:此字段可能返回 null,表示取不到有效值。 ChestCircumference *ChestCircumferenceItem `json:"ChestCircumference,omitnil,omitempty" name:"ChestCircumference"` }
type GeneralExaminationVitalSign ¶ added in v1.0.746
type GeneralExaminationVitalSign struct { // 生命体征总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *ValueUnitItem `json:"Text,omitnil,omitempty" name:"Text"` // 体温 // 注意:此字段可能返回 null,表示取不到有效值。 BodyTemperature *ValueUnitItem `json:"BodyTemperature,omitnil,omitempty" name:"BodyTemperature"` // 脉率 // 注意:此字段可能返回 null,表示取不到有效值。 Pulse *ValueUnitItem `json:"Pulse,omitnil,omitempty" name:"Pulse"` // 心率 // 注意:此字段可能返回 null,表示取不到有效值。 HeartRate *ValueUnitItem `json:"HeartRate,omitnil,omitempty" name:"HeartRate"` // 呼吸频率 // 注意:此字段可能返回 null,表示取不到有效值。 BreathingRate *ValueUnitItem `json:"BreathingRate,omitnil,omitempty" name:"BreathingRate"` // 身高 // 注意:此字段可能返回 null,表示取不到有效值。 BodyHeight *ValueUnitItem `json:"BodyHeight,omitnil,omitempty" name:"BodyHeight"` // 体重 // 注意:此字段可能返回 null,表示取不到有效值。 BodyWeight *ValueUnitItem `json:"BodyWeight,omitnil,omitempty" name:"BodyWeight"` // 体质指数 // 注意:此字段可能返回 null,表示取不到有效值。 BodyMassIndex *ValueUnitItem `json:"BodyMassIndex,omitnil,omitempty" name:"BodyMassIndex"` // 腰围 // 注意:此字段可能返回 null,表示取不到有效值。 Waistline *ValueUnitItem `json:"Waistline,omitnil,omitempty" name:"Waistline"` // 血压 // 注意:此字段可能返回 null,表示取不到有效值。 BloodPressure *GeneralExaminationVitalSignBloodPressure `json:"BloodPressure,omitnil,omitempty" name:"BloodPressure"` }
type GeneralExaminationVitalSignBloodPressure ¶ added in v1.0.746
type GeneralExaminationVitalSignBloodPressure struct { // 血压 // 注意:此字段可能返回 null,表示取不到有效值。 Text *BloodPressureItem `json:"Text,omitnil,omitempty" name:"Text"` // 收缩压/舒张压 // 注意:此字段可能返回 null,表示取不到有效值。 SystolicDiastolicPressure []*BloodPressureItem `json:"SystolicDiastolicPressure,omitnil,omitempty" name:"SystolicDiastolicPressure"` // 收缩压 // 注意:此字段可能返回 null,表示取不到有效值。 SystolicPressure []*BloodPressureItem `json:"SystolicPressure,omitnil,omitempty" name:"SystolicPressure"` // 舒张压 // 注意:此字段可能返回 null,表示取不到有效值。 DiastolicPressure []*BloodPressureItem `json:"DiastolicPressure,omitnil,omitempty" name:"DiastolicPressure"` }
type GeneticHistoryBlock ¶ added in v1.0.607
type GeneticHistoryBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 遗传列表 // 注意:此字段可能返回 null,表示取不到有效值。 GeneticList *string `json:"GeneticList,omitnil,omitempty" name:"GeneticList"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type GynaecologyAdnexal ¶ added in v1.0.746
type GynaecologyAdnexal struct { // 子宫附件总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type GynaecologyBaseItem ¶ added in v1.0.746
type GynaecologyBaseItem struct { // 外阴 // 注意:此字段可能返回 null,表示取不到有效值。 Vulva *GynaecologyVulva `json:"Vulva,omitnil,omitempty" name:"Vulva"` // 阴道 // 注意:此字段可能返回 null,表示取不到有效值。 Vagina *GynaecologyVagina `json:"Vagina,omitnil,omitempty" name:"Vagina"` // 子宫颈 // 注意:此字段可能返回 null,表示取不到有效值。 Cervix *GynaecologyCervix `json:"Cervix,omitnil,omitempty" name:"Cervix"` // 子宫 // 注意:此字段可能返回 null,表示取不到有效值。 Uterus *GynaecologyUterus `json:"Uterus,omitnil,omitempty" name:"Uterus"` // 子宫附件 // 注意:此字段可能返回 null,表示取不到有效值。 Adnexal *GynaecologyAdnexal `json:"Adnexal,omitnil,omitempty" name:"Adnexal"` // 盆腔 // 注意:此字段可能返回 null,表示取不到有效值。 PelvicCavity *GynaecologyPelvicCavity `json:"PelvicCavity,omitnil,omitempty" name:"PelvicCavity"` // 妇科其他 // 注意:此字段可能返回 null,表示取不到有效值。 Others []*KeyValueItem `json:"Others,omitnil,omitempty" name:"Others"` // 月经史 // 注意:此字段可能返回 null,表示取不到有效值。 MenstrualHistory *GynaecologyMenstrualHistory `json:"MenstrualHistory,omitnil,omitempty" name:"MenstrualHistory"` // 小结 // 注意:此字段可能返回 null,表示取不到有效值。 BriefSummary *GynaecologyBriefSummary `json:"BriefSummary,omitnil,omitempty" name:"BriefSummary"` }
type GynaecologyBriefSummary ¶ added in v1.0.746
type GynaecologyBriefSummary struct { // 小结 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type GynaecologyCervix ¶ added in v1.0.746
type GynaecologyCervix struct { // 子宫颈总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type GynaecologyMenstrualHistory ¶ added in v1.0.746
type GynaecologyMenstrualHistory struct { // 妇科月经史总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type GynaecologyPelvicCavity ¶ added in v1.0.746
type GynaecologyPelvicCavity struct { // 盆腔总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type GynaecologyUterus ¶ added in v1.0.746
type GynaecologyUterus struct { // 子宫总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type GynaecologyVagina ¶ added in v1.0.746
type GynaecologyVagina struct { // 阴道总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type GynaecologyVulva ¶ added in v1.0.746
type GynaecologyVulva struct { // 外阴总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type HandleParam ¶
type HandleParam struct { // ocr引擎 OcrEngineType *int64 `json:"OcrEngineType,omitnil,omitempty" name:"OcrEngineType"` // 是否返回分行文本内容 IsReturnText *bool `json:"IsReturnText,omitnil,omitempty" name:"IsReturnText"` // 顺时针旋转角度 RotateTheAngle *float64 `json:"RotateTheAngle,omitnil,omitempty" name:"RotateTheAngle"` // 自动适配方向,仅支持优图引擎 AutoFitDirection *bool `json:"AutoFitDirection,omitnil,omitempty" name:"AutoFitDirection"` // 坐标优化 AutoOptimizeCoordinate *bool `json:"AutoOptimizeCoordinate,omitnil,omitempty" name:"AutoOptimizeCoordinate"` // 是否开启图片压缩,开启时imageOriginalSize必须正确填写 IsScale *bool `json:"IsScale,omitnil,omitempty" name:"IsScale"` // 原始图片大小(单位byes),用来判断该图片是否需要压缩 ImageOriginalSize *uint64 `json:"ImageOriginalSize,omitnil,omitempty" name:"ImageOriginalSize"` // 采用后台默认值(2048Kb) ScaleTargetSize *uint64 `json:"ScaleTargetSize,omitnil,omitempty" name:"ScaleTargetSize"` }
type HearingItem ¶ added in v1.0.746
type HearingItem struct { // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 项目原文 // 注意:此字段可能返回 null,表示取不到有效值。 Item *PhysicalBaseItem `json:"Item,omitnil,omitempty" name:"Item"` // 方位 // 注意:此字段可能返回 null,表示取不到有效值。 Location *PhysicalBaseItem `json:"Location,omitnil,omitempty" name:"Location"` // 描述 // 注意:此字段可能返回 null,表示取不到有效值。 Result *PhysicalBaseItem `json:"Result,omitnil,omitempty" name:"Result"` }
type HistologyClass ¶ added in v1.0.607
type HistologyClass struct { // 项目名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 索引 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 归一化值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 原文对应坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type HistologyLevel ¶
type HistologyLevel struct { // 等级 // 注意:此字段可能返回 null,表示取不到有效值。 Grade *string `json:"Grade,omitnil,omitempty" name:"Grade"` // 原文位置 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` }
type HistologyType ¶
type HistologyType struct { // 浸润 // 注意:此字段可能返回 null,表示取不到有效值。 Infiltration *string `json:"Infiltration,omitnil,omitempty" name:"Infiltration"` // 原文位置 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type HistologyTypeV2 ¶ added in v1.0.607
type HistologyTypeV2 struct { // 浸润 // 注意:此字段可能返回 null,表示取不到有效值。 Infiltration *string `json:"Infiltration,omitnil,omitempty" name:"Infiltration"` // 索引 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 归一化后的组织学类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 项目名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文对应坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type Hospitalization ¶
type Hospitalization struct { // 入院时间 // 注意:此字段可能返回 null,表示取不到有效值。 AdmissionTime *string `json:"AdmissionTime,omitnil,omitempty" name:"AdmissionTime"` // 出院时间 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeTime *string `json:"DischargeTime,omitnil,omitempty" name:"DischargeTime"` // 住院天数 // 注意:此字段可能返回 null,表示取不到有效值。 AdmissionDays *string `json:"AdmissionDays,omitnil,omitempty" name:"AdmissionDays"` // 入院诊断 // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: AdmissionDignosis is deprecated. AdmissionDignosis *string `json:"AdmissionDignosis,omitnil,omitempty" name:"AdmissionDignosis"` // 入院情况 // 注意:此字段可能返回 null,表示取不到有效值。 AdmissionCondition *string `json:"AdmissionCondition,omitnil,omitempty" name:"AdmissionCondition"` // 诊疗经过 // 注意:此字段可能返回 null,表示取不到有效值。 DiagnosisTreatment *string `json:"DiagnosisTreatment,omitnil,omitempty" name:"DiagnosisTreatment"` // 出院诊断 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeDiagnosis *string `json:"DischargeDiagnosis,omitnil,omitempty" name:"DischargeDiagnosis"` // 出院医嘱 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeInstruction *string `json:"DischargeInstruction,omitnil,omitempty" name:"DischargeInstruction"` // 入院诊断 // 注意:此字段可能返回 null,表示取不到有效值。 AdmissionDiagnosis *string `json:"AdmissionDiagnosis,omitnil,omitempty" name:"AdmissionDiagnosis"` }
type IHCBlock ¶ added in v1.0.607
type IHCBlock struct { // 索引 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 具体值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *ValueBlock `json:"Value,omitnil,omitempty" name:"Value"` // 坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type IHCInfo ¶
type IHCInfo struct { // 原文位置 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 值 Value *Value `json:"Value,omitnil,omitempty" name:"Value"` }
type IHCV2 ¶ added in v1.0.607
type IHCV2 struct { // 索引 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // ihc归一化 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // ihc详情 // 注意:此字段可能返回 null,表示取不到有效值。 Value *Value `json:"Value,omitnil,omitempty" name:"Value"` // 原文对应坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type ImageMaskAsyncGetResultRequest ¶ added in v1.0.833
type ImageMaskAsyncGetResultRequest struct { *tchttp.BaseRequest // 异步任务ID TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` }
func NewImageMaskAsyncGetResultRequest ¶ added in v1.0.833
func NewImageMaskAsyncGetResultRequest() (request *ImageMaskAsyncGetResultRequest)
func (*ImageMaskAsyncGetResultRequest) FromJsonString ¶ added in v1.0.833
func (r *ImageMaskAsyncGetResultRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ImageMaskAsyncGetResultRequest) ToJsonString ¶ added in v1.0.833
func (r *ImageMaskAsyncGetResultRequest) ToJsonString() string
type ImageMaskAsyncGetResultRequestParams ¶ added in v1.0.833
type ImageMaskAsyncGetResultRequestParams struct { // 异步任务ID TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` }
Predefined struct for user
type ImageMaskAsyncGetResultResponse ¶ added in v1.0.833
type ImageMaskAsyncGetResultResponse struct { *tchttp.BaseResponse Response *ImageMaskAsyncGetResultResponseParams `json:"Response"` }
func NewImageMaskAsyncGetResultResponse ¶ added in v1.0.833
func NewImageMaskAsyncGetResultResponse() (response *ImageMaskAsyncGetResultResponse)
func (*ImageMaskAsyncGetResultResponse) FromJsonString ¶ added in v1.0.833
func (r *ImageMaskAsyncGetResultResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ImageMaskAsyncGetResultResponse) ToJsonString ¶ added in v1.0.833
func (r *ImageMaskAsyncGetResultResponse) ToJsonString() string
type ImageMaskAsyncGetResultResponseParams ¶ added in v1.0.833
type ImageMaskAsyncGetResultResponseParams struct { // 脱敏后图片的base64编码 MaskedImage *string `json:"MaskedImage,omitnil,omitempty" name:"MaskedImage"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ImageMaskAsyncRequest ¶ added in v1.0.833
type ImageMaskAsyncRequest struct { *tchttp.BaseRequest // 图片信息,目前只支持传图片base64 Image *ImageInfo `json:"Image,omitnil,omitempty" name:"Image"` // 图片脱敏选项, 不传默认都脱敏 MaskFlag *ImageMaskFlags `json:"MaskFlag,omitnil,omitempty" name:"MaskFlag"` }
func NewImageMaskAsyncRequest ¶ added in v1.0.833
func NewImageMaskAsyncRequest() (request *ImageMaskAsyncRequest)
func (*ImageMaskAsyncRequest) FromJsonString ¶ added in v1.0.833
func (r *ImageMaskAsyncRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ImageMaskAsyncRequest) ToJsonString ¶ added in v1.0.833
func (r *ImageMaskAsyncRequest) ToJsonString() string
type ImageMaskAsyncRequestParams ¶ added in v1.0.833
type ImageMaskAsyncRequestParams struct { // 图片信息,目前只支持传图片base64 Image *ImageInfo `json:"Image,omitnil,omitempty" name:"Image"` // 图片脱敏选项, 不传默认都脱敏 MaskFlag *ImageMaskFlags `json:"MaskFlag,omitnil,omitempty" name:"MaskFlag"` }
Predefined struct for user
type ImageMaskAsyncResponse ¶ added in v1.0.833
type ImageMaskAsyncResponse struct { *tchttp.BaseResponse Response *ImageMaskAsyncResponseParams `json:"Response"` }
func NewImageMaskAsyncResponse ¶ added in v1.0.833
func NewImageMaskAsyncResponse() (response *ImageMaskAsyncResponse)
func (*ImageMaskAsyncResponse) FromJsonString ¶ added in v1.0.833
func (r *ImageMaskAsyncResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ImageMaskAsyncResponse) ToJsonString ¶ added in v1.0.833
func (r *ImageMaskAsyncResponse) ToJsonString() string
type ImageMaskAsyncResponseParams ¶ added in v1.0.833
type ImageMaskAsyncResponseParams struct { // 加密任务ID TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ImageMaskFlags ¶ added in v1.0.814
type ImageMaskFlags struct { // 是否对医院信息进行脱敏 HospitalFlag *bool `json:"HospitalFlag,omitnil,omitempty" name:"HospitalFlag"` // 是否对医生信息进行脱敏 DoctorFlag *bool `json:"DoctorFlag,omitnil,omitempty" name:"DoctorFlag"` // 是否对患者信息进行脱敏 PatientFlag *bool `json:"PatientFlag,omitnil,omitempty" name:"PatientFlag"` // 是否对二维码信息进行脱敏 BarFlag *bool `json:"BarFlag,omitnil,omitempty" name:"BarFlag"` }
type ImageMaskRequest ¶ added in v1.0.814
type ImageMaskRequest struct { *tchttp.BaseRequest // 图片信息,目前只支持传图片base64 Image *ImageInfo `json:"Image,omitnil,omitempty" name:"Image"` // 图片脱敏选项, 不传默认都脱敏 MaskFlag *ImageMaskFlags `json:"MaskFlag,omitnil,omitempty" name:"MaskFlag"` }
func NewImageMaskRequest ¶ added in v1.0.814
func NewImageMaskRequest() (request *ImageMaskRequest)
func (*ImageMaskRequest) FromJsonString ¶ added in v1.0.814
func (r *ImageMaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ImageMaskRequest) ToJsonString ¶ added in v1.0.814
func (r *ImageMaskRequest) ToJsonString() string
type ImageMaskRequestParams ¶ added in v1.0.814
type ImageMaskRequestParams struct { // 图片信息,目前只支持传图片base64 Image *ImageInfo `json:"Image,omitnil,omitempty" name:"Image"` // 图片脱敏选项, 不传默认都脱敏 MaskFlag *ImageMaskFlags `json:"MaskFlag,omitnil,omitempty" name:"MaskFlag"` }
Predefined struct for user
type ImageMaskResponse ¶ added in v1.0.814
type ImageMaskResponse struct { *tchttp.BaseResponse Response *ImageMaskResponseParams `json:"Response"` }
func NewImageMaskResponse ¶ added in v1.0.814
func NewImageMaskResponse() (response *ImageMaskResponse)
func (*ImageMaskResponse) FromJsonString ¶ added in v1.0.814
func (r *ImageMaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ImageMaskResponse) ToJsonString ¶ added in v1.0.814
func (r *ImageMaskResponse) ToJsonString() string
type ImageMaskResponseParams ¶ added in v1.0.814
type ImageMaskResponseParams struct { // 脱敏后图片的Base64信息 MaskedImage *string `json:"MaskedImage,omitnil,omitempty" name:"MaskedImage"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ImageToClassRequest ¶
type ImageToClassRequest struct { *tchttp.BaseRequest // 图片列表,允许传入多张图片,支持传入图片的base64编码,暂不支持图片url ImageInfoList []*ImageInfo `json:"ImageInfoList,omitnil,omitempty" name:"ImageInfoList"` // 图片处理参数 HandleParam *HandleParam `json:"HandleParam,omitnil,omitempty" name:"HandleParam"` // 不填,默认为0 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 后付费的用户类型,新客户传1,老客户可不传或传 0。2022 年 12 月 15 新增了计费项,在此时间之前已经通过商务指定优惠价格的大客户,请不传这个字段或传 0,如果传 1 会导致以前获得的折扣价格失效。在 2022 年 12 月 15 日之后,通过商务指定优惠价格的大客户请传 1。 UserType *uint64 `json:"UserType,omitnil,omitempty" name:"UserType"` }
func NewImageToClassRequest ¶
func NewImageToClassRequest() (request *ImageToClassRequest)
func (*ImageToClassRequest) FromJsonString ¶
func (r *ImageToClassRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ImageToClassRequest) ToJsonString ¶
func (r *ImageToClassRequest) ToJsonString() string
type ImageToClassRequestParams ¶ added in v1.0.426
type ImageToClassRequestParams struct { // 图片列表,允许传入多张图片,支持传入图片的base64编码,暂不支持图片url ImageInfoList []*ImageInfo `json:"ImageInfoList,omitnil,omitempty" name:"ImageInfoList"` // 图片处理参数 HandleParam *HandleParam `json:"HandleParam,omitnil,omitempty" name:"HandleParam"` // 不填,默认为0 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 后付费的用户类型,新客户传1,老客户可不传或传 0。2022 年 12 月 15 新增了计费项,在此时间之前已经通过商务指定优惠价格的大客户,请不传这个字段或传 0,如果传 1 会导致以前获得的折扣价格失效。在 2022 年 12 月 15 日之后,通过商务指定优惠价格的大客户请传 1。 UserType *uint64 `json:"UserType,omitnil,omitempty" name:"UserType"` }
Predefined struct for user
type ImageToClassResponse ¶
type ImageToClassResponse struct { *tchttp.BaseResponse Response *ImageToClassResponseParams `json:"Response"` }
func NewImageToClassResponse ¶
func NewImageToClassResponse() (response *ImageToClassResponse)
func (*ImageToClassResponse) FromJsonString ¶
func (r *ImageToClassResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ImageToClassResponse) ToJsonString ¶
func (r *ImageToClassResponse) ToJsonString() string
type ImageToClassResponseParams ¶ added in v1.0.426
type ImageToClassResponseParams struct { // 分类结果 // 注意:此字段可能返回 null,表示取不到有效值。 TextTypeList []*TextType `json:"TextTypeList,omitnil,omitempty" name:"TextTypeList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ImageToObjectRequest ¶
type ImageToObjectRequest struct { *tchttp.BaseRequest // 图片列表,允许传入多张图片,目前只支持传入图片base64编码,图片url暂不支持 ImageInfoList []*ImageInfo `json:"ImageInfoList,omitnil,omitempty" name:"ImageInfoList"` // 图片处理参数 HandleParam *HandleParam `json:"HandleParam,omitnil,omitempty" name:"HandleParam"` // 报告类型,目前支持11(检验报告),12(检查报告),15(病理报告),28(出院报告),29(入院报告),210(门诊病历),212(手术记录),218(诊断证明),363(心电图),27(内窥镜检查),215(处方单),219(免疫接种证明),301(C14呼气试验)。如果不清楚报告类型,可以使用分类引擎,该字段传0(同时IsUsedClassify字段必须为True,否则无法输出结果) Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 是否使用分类引擎,当不确定报告类型时,可以使用收费的报告分类引擎服务。若该字段为 False,则 Type 字段不能为 0,否则无法输出结果。 // 注意:当 IsUsedClassify 为True 时,表示使用收费的报告分类服务,将会产生额外的费用,具体收费标准参见 [购买指南的产品价格](https://cloud.tencent.com/document/product/1314/54264)。 IsUsedClassify *bool `json:"IsUsedClassify,omitnil,omitempty" name:"IsUsedClassify"` // 后付费的用户类型,新客户传1,老客户可不传或传 0。2022 年 12 月 15 新增了计费项,在此时间之前已经通过商务指定优惠价格的大客户,请不传这个字段或传 0,如果传 1 会导致以前获得的折扣价格失效。在 2022 年 12 月 15 日之后,通过商务指定优惠价格的大客户请传 1。 UserType *int64 `json:"UserType,omitnil,omitempty" name:"UserType"` // 可选。用于指定不同报告使用的结构化引擎版本,不同版本返回的JSON 数据结果不兼容。若不指定版本号,就默认用旧的版本号。 // (1)检验报告 11,默认使用 V2,最高支持 V3。 // (2)病理报告 15,默认使用 V1,最高支持 V2。 // (3)入院记录29、出院记录 28、病历记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 ReportTypeVersion []*ReportTypeVersion `json:"ReportTypeVersion,omitnil,omitempty" name:"ReportTypeVersion"` }
func NewImageToObjectRequest ¶
func NewImageToObjectRequest() (request *ImageToObjectRequest)
func (*ImageToObjectRequest) FromJsonString ¶
func (r *ImageToObjectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ImageToObjectRequest) ToJsonString ¶
func (r *ImageToObjectRequest) ToJsonString() string
type ImageToObjectRequestParams ¶ added in v1.0.426
type ImageToObjectRequestParams struct { // 图片列表,允许传入多张图片,目前只支持传入图片base64编码,图片url暂不支持 ImageInfoList []*ImageInfo `json:"ImageInfoList,omitnil,omitempty" name:"ImageInfoList"` // 图片处理参数 HandleParam *HandleParam `json:"HandleParam,omitnil,omitempty" name:"HandleParam"` // 报告类型,目前支持11(检验报告),12(检查报告),15(病理报告),28(出院报告),29(入院报告),210(门诊病历),212(手术记录),218(诊断证明),363(心电图),27(内窥镜检查),215(处方单),219(免疫接种证明),301(C14呼气试验)。如果不清楚报告类型,可以使用分类引擎,该字段传0(同时IsUsedClassify字段必须为True,否则无法输出结果) Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 是否使用分类引擎,当不确定报告类型时,可以使用收费的报告分类引擎服务。若该字段为 False,则 Type 字段不能为 0,否则无法输出结果。 // 注意:当 IsUsedClassify 为True 时,表示使用收费的报告分类服务,将会产生额外的费用,具体收费标准参见 [购买指南的产品价格](https://cloud.tencent.com/document/product/1314/54264)。 IsUsedClassify *bool `json:"IsUsedClassify,omitnil,omitempty" name:"IsUsedClassify"` // 后付费的用户类型,新客户传1,老客户可不传或传 0。2022 年 12 月 15 新增了计费项,在此时间之前已经通过商务指定优惠价格的大客户,请不传这个字段或传 0,如果传 1 会导致以前获得的折扣价格失效。在 2022 年 12 月 15 日之后,通过商务指定优惠价格的大客户请传 1。 UserType *int64 `json:"UserType,omitnil,omitempty" name:"UserType"` // 可选。用于指定不同报告使用的结构化引擎版本,不同版本返回的JSON 数据结果不兼容。若不指定版本号,就默认用旧的版本号。 // (1)检验报告 11,默认使用 V2,最高支持 V3。 // (2)病理报告 15,默认使用 V1,最高支持 V2。 // (3)入院记录29、出院记录 28、病历记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 ReportTypeVersion []*ReportTypeVersion `json:"ReportTypeVersion,omitnil,omitempty" name:"ReportTypeVersion"` }
Predefined struct for user
type ImageToObjectResponse ¶
type ImageToObjectResponse struct { *tchttp.BaseResponse Response *ImageToObjectResponseParams `json:"Response"` }
func NewImageToObjectResponse ¶
func NewImageToObjectResponse() (response *ImageToObjectResponse)
func (*ImageToObjectResponse) FromJsonString ¶
func (r *ImageToObjectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ImageToObjectResponse) ToJsonString ¶
func (r *ImageToObjectResponse) ToJsonString() string
type ImageToObjectResponseParams ¶ added in v1.0.426
type ImageToObjectResponseParams struct { // 报告结构化结果 // 注意:此字段可能返回 null,表示取不到有效值。 Template *Template `json:"Template,omitnil,omitempty" name:"Template"` // 多级分类结果 // 注意:此字段可能返回 null,表示取不到有效值。 TextTypeList []*TextType `json:"TextTypeList,omitnil,omitempty" name:"TextTypeList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ImmunohistochemistryBlock ¶ added in v1.0.607
type ImmunohistochemistryBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 免疫组化详情 // 注意:此字段可能返回 null,表示取不到有效值。 Value []*IHCBlock `json:"Value,omitnil,omitempty" name:"Value"` }
type Indicator ¶
type Indicator struct { // 检验指标项 // 注意:此字段可能返回 null,表示取不到有效值。 Indicators []*IndicatorItem `json:"Indicators,omitnil,omitempty" name:"Indicators"` // 检验报告块标题 // 注意:此字段可能返回 null,表示取不到有效值。 BlockTitle []*BlockTitle `json:"BlockTitle,omitnil,omitempty" name:"BlockTitle"` }
type IndicatorItem ¶
type IndicatorItem struct { // 英文缩写 // 注意:此字段可能返回 null,表示取不到有效值。 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 标准缩写 // 注意:此字段可能返回 null,表示取不到有效值。 Scode *string `json:"Scode,omitnil,omitempty" name:"Scode"` // 项目名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 标准名 // 注意:此字段可能返回 null,表示取不到有效值。 Sname *string `json:"Sname,omitnil,omitempty" name:"Sname"` // 结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 单位 // 注意:此字段可能返回 null,表示取不到有效值。 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 参考范围 // 注意:此字段可能返回 null,表示取不到有效值。 Range *string `json:"Range,omitnil,omitempty" name:"Range"` // 上下箭头 // 注意:此字段可能返回 null,表示取不到有效值。 Arrow *string `json:"Arrow,omitnil,omitempty" name:"Arrow"` // 是否正常 // 注意:此字段可能返回 null,表示取不到有效值。 Normal *bool `json:"Normal,omitnil,omitempty" name:"Normal"` // 项目原文 // 注意:此字段可能返回 null,表示取不到有效值。 ItemString *string `json:"ItemString,omitnil,omitempty" name:"ItemString"` // 指标项ID // 注意:此字段可能返回 null,表示取不到有效值。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 指标项坐标位置 // 注意:此字段可能返回 null,表示取不到有效值。 Coords *Coordinate `json:"Coords,omitnil,omitempty" name:"Coords"` // 推测结果是否异常 // 注意:此字段可能返回 null,表示取不到有效值。 InferNormal *string `json:"InferNormal,omitnil,omitempty" name:"InferNormal"` }
type IndicatorItemV2 ¶ added in v1.0.607
type IndicatorItemV2 struct { // 项目名称 // 注意:此字段可能返回 null,表示取不到有效值。 Item *BaseItem `json:"Item,omitnil,omitempty" name:"Item"` // 英文编码 // 注意:此字段可能返回 null,表示取不到有效值。 Code *BaseItem `json:"Code,omitnil,omitempty" name:"Code"` // 结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *BaseItem `json:"Result,omitnil,omitempty" name:"Result"` // 单位 // 注意:此字段可能返回 null,表示取不到有效值。 Unit *BaseItem `json:"Unit,omitnil,omitempty" name:"Unit"` // 参考范围 // 注意:此字段可能返回 null,表示取不到有效值。 Range *BaseItem `json:"Range,omitnil,omitempty" name:"Range"` // 上下箭头 // 注意:此字段可能返回 null,表示取不到有效值。 Arrow *BaseItem `json:"Arrow,omitnil,omitempty" name:"Arrow"` // 检测方法 // 注意:此字段可能返回 null,表示取不到有效值。 Method *BaseItem `json:"Method,omitnil,omitempty" name:"Method"` // 结果是否异常 // 注意:此字段可能返回 null,表示取不到有效值。 Normal *bool `json:"Normal,omitnil,omitempty" name:"Normal"` // ID // 注意:此字段可能返回 null,表示取不到有效值。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 序号 // 注意:此字段可能返回 null,表示取不到有效值。 Order *int64 `json:"Order,omitnil,omitempty" name:"Order"` // 推测结果是否异常 // 注意:此字段可能返回 null,表示取不到有效值。 InferNormal *string `json:"InferNormal,omitnil,omitempty" name:"InferNormal"` }
type IndicatorV3 ¶ added in v1.0.607
type IndicatorV3 struct { // 检验报告V3结论 // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: TableIndictors is deprecated. TableIndictors []*TableIndicators `json:"TableIndictors,omitnil,omitempty" name:"TableIndictors"` // 版本号 // 注意:此字段可能返回 null,表示取不到有效值。 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 检验报告V3结论 // 注意:此字段可能返回 null,表示取不到有效值。 TableIndicators []*TableIndicators `json:"TableIndicators,omitnil,omitempty" name:"TableIndicators"` }
type InternalMedicineAbdomen ¶ added in v1.0.746
type InternalMedicineAbdomen struct { // 内科腹部小结 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` // 肝脏 // 注意:此字段可能返回 null,表示取不到有效值。 Liver *InternalMedicineAbdomenLiver `json:"Liver,omitnil,omitempty" name:"Liver"` // 胆囊 // 注意:此字段可能返回 null,表示取不到有效值。 GallBladder *InternalMedicineAbdomenGallBladder `json:"GallBladder,omitnil,omitempty" name:"GallBladder"` // 胰腺 // 注意:此字段可能返回 null,表示取不到有效值。 Pancreas *InternalMedicineAbdomenPancreas `json:"Pancreas,omitnil,omitempty" name:"Pancreas"` // 脾脏 // 注意:此字段可能返回 null,表示取不到有效值。 Spleen *InternalMedicineAbdomenSpleen `json:"Spleen,omitnil,omitempty" name:"Spleen"` // 肾脏 // 注意:此字段可能返回 null,表示取不到有效值。 Kidney *InternalMedicineAbdomenKidney `json:"Kidney,omitnil,omitempty" name:"Kidney"` // 腹部其他 // 注意:此字段可能返回 null,表示取不到有效值。 Others []*KeyValueItem `json:"Others,omitnil,omitempty" name:"Others"` }
type InternalMedicineAbdomenGallBladder ¶ added in v1.0.746
type InternalMedicineAbdomenGallBladder struct { // 胆囊总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Src *KeyValueItem `json:"Src,omitnil,omitempty" name:"Src"` // 胆囊大小 // 注意:此字段可能返回 null,表示取不到有效值。 Size *KeyValueItem `json:"Size,omitnil,omitempty" name:"Size"` // 胆囊触诊 // 注意:此字段可能返回 null,表示取不到有效值。 Palpation *KeyValueItem `json:"Palpation,omitnil,omitempty" name:"Palpation"` // 胆囊叩诊 // 注意:此字段可能返回 null,表示取不到有效值。 Percussion *KeyValueItem `json:"Percussion,omitnil,omitempty" name:"Percussion"` // 胆囊压痛 // 注意:此字段可能返回 null,表示取不到有效值。 Tenderness *KeyValueItem `json:"Tenderness,omitnil,omitempty" name:"Tenderness"` // 胆囊质地 // 注意:此字段可能返回 null,表示取不到有效值。 Consistency *KeyValueItem `json:"Consistency,omitnil,omitempty" name:"Consistency"` }
type InternalMedicineAbdomenKidney ¶ added in v1.0.746
type InternalMedicineAbdomenKidney struct { // 肾脏总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Src *KeyValueItem `json:"Src,omitnil,omitempty" name:"Src"` // 肾脏大小 // 注意:此字段可能返回 null,表示取不到有效值。 Size *KeyValueItem `json:"Size,omitnil,omitempty" name:"Size"` // 肾脏触诊 // 注意:此字段可能返回 null,表示取不到有效值。 Palpation *KeyValueItem `json:"Palpation,omitnil,omitempty" name:"Palpation"` // 肾脏叩诊 // 注意:此字段可能返回 null,表示取不到有效值。 Percussion *KeyValueItem `json:"Percussion,omitnil,omitempty" name:"Percussion"` // 肾脏压痛 // 注意:此字段可能返回 null,表示取不到有效值。 Tenderness *KeyValueItem `json:"Tenderness,omitnil,omitempty" name:"Tenderness"` // 肾脏质地 // 注意:此字段可能返回 null,表示取不到有效值。 Consistency *KeyValueItem `json:"Consistency,omitnil,omitempty" name:"Consistency"` }
type InternalMedicineAbdomenLiver ¶ added in v1.0.746
type InternalMedicineAbdomenLiver struct { // 肝脏总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Src *KeyValueItem `json:"Src,omitnil,omitempty" name:"Src"` // 肝脏大小 // 注意:此字段可能返回 null,表示取不到有效值。 Size *KeyValueItem `json:"Size,omitnil,omitempty" name:"Size"` // 肝脏触诊 // 注意:此字段可能返回 null,表示取不到有效值。 Palpation *KeyValueItem `json:"Palpation,omitnil,omitempty" name:"Palpation"` // 肝脏叩诊 // 注意:此字段可能返回 null,表示取不到有效值。 Percussion *KeyValueItem `json:"Percussion,omitnil,omitempty" name:"Percussion"` // 肝脏压痛 // 注意:此字段可能返回 null,表示取不到有效值。 Tenderness *KeyValueItem `json:"Tenderness,omitnil,omitempty" name:"Tenderness"` // 肝脏质地 // 注意:此字段可能返回 null,表示取不到有效值。 Consistency *KeyValueItem `json:"Consistency,omitnil,omitempty" name:"Consistency"` }
type InternalMedicineAbdomenPancreas ¶ added in v1.0.746
type InternalMedicineAbdomenPancreas struct { // 胰腺总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Src *KeyValueItem `json:"Src,omitnil,omitempty" name:"Src"` // 胰腺大小 // 注意:此字段可能返回 null,表示取不到有效值。 Size *KeyValueItem `json:"Size,omitnil,omitempty" name:"Size"` // 胰腺触诊 // 注意:此字段可能返回 null,表示取不到有效值。 Palpation *KeyValueItem `json:"Palpation,omitnil,omitempty" name:"Palpation"` // 胰腺叩诊 // 注意:此字段可能返回 null,表示取不到有效值。 Percussion *KeyValueItem `json:"Percussion,omitnil,omitempty" name:"Percussion"` // 肝脏压痛 // 注意:此字段可能返回 null,表示取不到有效值。 Tenderness *KeyValueItem `json:"Tenderness,omitnil,omitempty" name:"Tenderness"` // 胰腺质地 // 注意:此字段可能返回 null,表示取不到有效值。 Consistency *KeyValueItem `json:"Consistency,omitnil,omitempty" name:"Consistency"` }
type InternalMedicineAbdomenSpleen ¶ added in v1.0.746
type InternalMedicineAbdomenSpleen struct { // 脾脏总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Src *KeyValueItem `json:"Src,omitnil,omitempty" name:"Src"` // 脾脏大小 // 注意:此字段可能返回 null,表示取不到有效值。 Size *KeyValueItem `json:"Size,omitnil,omitempty" name:"Size"` // 脾脏触诊 // 注意:此字段可能返回 null,表示取不到有效值。 Palpation *KeyValueItem `json:"Palpation,omitnil,omitempty" name:"Palpation"` // 脾脏叩诊 // 注意:此字段可能返回 null,表示取不到有效值。 Percussion *KeyValueItem `json:"Percussion,omitnil,omitempty" name:"Percussion"` // 脾脏压痛 // 注意:此字段可能返回 null,表示取不到有效值。 Tenderness *KeyValueItem `json:"Tenderness,omitnil,omitempty" name:"Tenderness"` // 脾脏质地 // 注意:此字段可能返回 null,表示取不到有效值。 Consistency *KeyValueItem `json:"Consistency,omitnil,omitempty" name:"Consistency"` }
type InternalMedicineBaseItem ¶ added in v1.0.746
type InternalMedicineBaseItem struct { // 体检报告-内科-腹部 // 注意:此字段可能返回 null,表示取不到有效值。 Abdomen *InternalMedicineAbdomen `json:"Abdomen,omitnil,omitempty" name:"Abdomen"` // 体检报告-内科-心脏 // 注意:此字段可能返回 null,表示取不到有效值。 Heart *InternalMedicineHeart `json:"Heart,omitnil,omitempty" name:"Heart"` // 体检报告-内科-血管 // 注意:此字段可能返回 null,表示取不到有效值。 Vessel *InternalMedicineVessel `json:"Vessel,omitnil,omitempty" name:"Vessel"` // 体检报告-内科-呼吸系统 // 注意:此字段可能返回 null,表示取不到有效值。 RespiratorySystem *InternalMedicineRespiratorySystem `json:"RespiratorySystem,omitnil,omitempty" name:"RespiratorySystem"` // 体检报告-内科-内科其他 // 注意:此字段可能返回 null,表示取不到有效值。 Others []*KeyValueItem `json:"Others,omitnil,omitempty" name:"Others"` // 体检报告-内科-小结 // 注意:此字段可能返回 null,表示取不到有效值。 BriefSummary *InternalMedicineBriefSummary `json:"BriefSummary,omitnil,omitempty" name:"BriefSummary"` }
type InternalMedicineBriefSummary ¶ added in v1.0.746
type InternalMedicineBriefSummary struct { // 内科小结 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type InternalMedicineHeart ¶ added in v1.0.746
type InternalMedicineHeart struct { // 心脏总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` // 心律 // 注意:此字段可能返回 null,表示取不到有效值。 HeartRhythm *KeyValueItem `json:"HeartRhythm,omitnil,omitempty" name:"HeartRhythm"` // 心率 // 注意:此字段可能返回 null,表示取不到有效值。 HeartRate *ValueUnitItem `json:"HeartRate,omitnil,omitempty" name:"HeartRate"` // 心脏听诊 // 注意:此字段可能返回 null,表示取不到有效值。 HeartAuscultation *KeyValueItem `json:"HeartAuscultation,omitnil,omitempty" name:"HeartAuscultation"` }
type InternalMedicineRespiratorySystem ¶ added in v1.0.746
type InternalMedicineRespiratorySystem struct { // 呼吸系统总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` // 胸廓 // 注意:此字段可能返回 null,表示取不到有效值。 Thoracic *KeyValueItem `json:"Thoracic,omitnil,omitempty" name:"Thoracic"` // 痰量 // 注意:此字段可能返回 null,表示取不到有效值。 Sputum *KeyValueItem `json:"Sputum,omitnil,omitempty" name:"Sputum"` // 肺部叩诊 // 注意:此字段可能返回 null,表示取不到有效值。 LungPercussion *KeyValueItem `json:"LungPercussion,omitnil,omitempty" name:"LungPercussion"` // 肺部听诊其他 // 注意:此字段可能返回 null,表示取不到有效值。 LungAuscultation []*KeyValueItem `json:"LungAuscultation,omitnil,omitempty" name:"LungAuscultation"` }
type InternalMedicineVessel ¶ added in v1.0.746
type InternalMedicineVessel struct { // 血管总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` // 血管杂音 // 注意:此字段可能返回 null,表示取不到有效值。 VascularMurmur *KeyValueItem `json:"VascularMurmur,omitnil,omitempty" name:"VascularMurmur"` // 外周血管 // 注意:此字段可能返回 null,表示取不到有效值。 PeripheralVessel *KeyValueItem `json:"PeripheralVessel,omitnil,omitempty" name:"PeripheralVessel"` }
type Invas ¶
type Invas struct { // 原文位置 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 部位 // 注意:此字段可能返回 null,表示取不到有效值。 Part *Part `json:"Part,omitnil,omitempty" name:"Part"` // 阳性 // 注意:此字段可能返回 null,表示取不到有效值。 Positive *string `json:"Positive,omitnil,omitempty" name:"Positive"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` }
type InvasiveV2 ¶ added in v1.0.607
type InvasiveV2 struct { // 索引 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 部位 // 注意:此字段可能返回 null,表示取不到有效值。 Part *Part `json:"Part,omitnil,omitempty" name:"Part"` // 阴性或阳性 // 注意:此字段可能返回 null,表示取不到有效值。 Positive *string `json:"Positive,omitnil,omitempty" name:"Positive"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 原文对应坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type IssueInfo ¶ added in v1.0.607
type IssueInfo struct { // 编号 // 注意:此字段可能返回 null,表示取不到有效值。 CertNumber *string `json:"CertNumber,omitnil,omitempty" name:"CertNumber"` // 签发机构 // 注意:此字段可能返回 null,表示取不到有效值。 IssuedAuthority *string `json:"IssuedAuthority,omitnil,omitempty" name:"IssuedAuthority"` // 签发日期 // 注意:此字段可能返回 null,表示取不到有效值。 IssuedDate *string `json:"IssuedDate,omitnil,omitempty" name:"IssuedDate"` }
type KeyValueItem ¶ added in v1.0.746
type KeyValueItem struct { // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 项目原文 // 注意:此字段可能返回 null,表示取不到有效值。 Item *PhysicalBaseItem `json:"Item,omitnil,omitempty" name:"Item"` // 结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *PhysicalBaseItem `json:"Result,omitnil,omitempty" name:"Result"` }
type LastMenstrualPeriodBlock ¶ added in v1.0.607
type LastMenstrualPeriodBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 归一化值 // 注意:此字段可能返回 null,表示取不到有效值。 Norm *string `json:"Norm,omitnil,omitempty" name:"Norm"` // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 Timestamp *string `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 单位 // 注意:此字段可能返回 null,表示取不到有效值。 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type Lymph ¶
type Lymph struct { // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 原文位置 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 部位 // 注意:此字段可能返回 null,表示取不到有效值。 Part *Part `json:"Part,omitnil,omitempty" name:"Part"` // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 转移数 // 注意:此字段可能返回 null,表示取不到有效值。 TransferNum *int64 `json:"TransferNum,omitnil,omitempty" name:"TransferNum"` }
type LymphNode ¶ added in v1.0.607
type LymphNode struct { // 项目名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 索引 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 部位 // 注意:此字段可能返回 null,表示取不到有效值。 Part *Part `json:"Part,omitnil,omitempty" name:"Part"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 总数量 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 转移数量 // 注意:此字段可能返回 null,表示取不到有效值。 TransferNum *int64 `json:"TransferNum,omitnil,omitempty" name:"TransferNum"` // 淋巴结大小 // 注意:此字段可能返回 null,表示取不到有效值。 Sizes []*int64 `json:"Sizes,omitnil,omitempty" name:"Sizes"` // 原文对应坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type LymphTotal ¶ added in v1.0.607
type LymphTotal struct { // 项目名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 转移数量 // 注意:此字段可能返回 null,表示取不到有效值。 TransferNum *string `json:"TransferNum,omitnil,omitempty" name:"TransferNum"` // 总数量 // 注意:此字段可能返回 null,表示取不到有效值。 Total *string `json:"Total,omitnil,omitempty" name:"Total"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 索引 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 原文对应坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type MainDiseaseHistoryBlock ¶ added in v1.0.607
type MainDiseaseHistoryBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 状态 // 注意:此字段可能返回 null,表示取不到有效值。 State *bool `json:"State,omitnil,omitempty" name:"State"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 否定列表 // 注意:此字段可能返回 null,表示取不到有效值。 Neglist *NeglistBlock `json:"Neglist,omitnil,omitempty" name:"Neglist"` // 肯定列表 // 注意:此字段可能返回 null,表示取不到有效值。 Poslist *PoslistBlock `json:"Poslist,omitnil,omitempty" name:"Poslist"` }
type Maternity ¶ added in v1.0.607
type Maternity struct { // 描述部分 // 注意:此字段可能返回 null,表示取不到有效值。 Desc *MaternityDesc `json:"Desc,omitnil,omitempty" name:"Desc"` // 结论部分 // 注意:此字段可能返回 null,表示取不到有效值。 Summary *MaternitySummary `json:"Summary,omitnil,omitempty" name:"Summary"` // 报告原文 // 注意:此字段可能返回 null,表示取不到有效值。 OcrText *string `json:"OcrText,omitnil,omitempty" name:"OcrText"` }
type MaternityDesc ¶ added in v1.0.607
type MaternityDesc struct { // 胎儿数据结构 // 注意:此字段可能返回 null,表示取不到有效值。 Fetus []*Fetus `json:"Fetus,omitnil,omitempty" name:"Fetus"` // 胎儿数量 // 注意:此字段可能返回 null,表示取不到有效值。 FetusNum *FieldInfo `json:"FetusNum,omitnil,omitempty" name:"FetusNum"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type MaternitySummary ¶ added in v1.0.607
type MaternitySummary struct { // 胎儿数据结构 // 注意:此字段可能返回 null,表示取不到有效值。 Fetus []*Fetus `json:"Fetus,omitnil,omitempty" name:"Fetus"` // 胎儿数量 // 注意:此字段可能返回 null,表示取不到有效值。 FetusNum *FieldInfo `json:"FetusNum,omitnil,omitempty" name:"FetusNum"` // 病变 // 注意:此字段可能返回 null,表示取不到有效值。 Sym []*FieldInfo `json:"Sym,omitnil,omitempty" name:"Sym"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type MedDoc ¶
type MedDoc struct { // 建议 // 注意:此字段可能返回 null,表示取不到有效值。 Advice *Advice `json:"Advice,omitnil,omitempty" name:"Advice"` // 诊断结果 // 注意:此字段可能返回 null,表示取不到有效值。 Diagnosis []*DiagCertItem `json:"Diagnosis,omitnil,omitempty" name:"Diagnosis"` // 疾病史 // 注意:此字段可能返回 null,表示取不到有效值。 DiseaseMedicalHistory *DiseaseMedicalHistory `json:"DiseaseMedicalHistory,omitnil,omitempty" name:"DiseaseMedicalHistory"` // 个人史 PersonalMedicalHistory *PersonalMedicalHistory `json:"PersonalMedicalHistory,omitnil,omitempty" name:"PersonalMedicalHistory"` // 婚孕史 ObstericalMedicalHistory *ObstericalMedicalHistory `json:"ObstericalMedicalHistory,omitnil,omitempty" name:"ObstericalMedicalHistory"` // 家族史 FamilyMedicalHistory *FamilyMedicalHistory `json:"FamilyMedicalHistory,omitnil,omitempty" name:"FamilyMedicalHistory"` // 月经史 MenstrualMedicalHistory *MenstrualMedicalHistory `json:"MenstrualMedicalHistory,omitnil,omitempty" name:"MenstrualMedicalHistory"` // 诊疗记录 TreatmentRecord *TreatmentRecord `json:"TreatmentRecord,omitnil,omitempty" name:"TreatmentRecord"` }
type MedicalRecordInfo ¶
type MedicalRecordInfo struct { // 就诊日期 // 注意:此字段可能返回 null,表示取不到有效值。 DiagnosisTime *string `json:"DiagnosisTime,omitnil,omitempty" name:"DiagnosisTime"` // 就诊科室 // 注意:此字段可能返回 null,表示取不到有效值。 DiagnosisDepartmentName *string `json:"DiagnosisDepartmentName,omitnil,omitempty" name:"DiagnosisDepartmentName"` // 就诊医生 // 注意:此字段可能返回 null,表示取不到有效值。 DiagnosisDoctorName *string `json:"DiagnosisDoctorName,omitnil,omitempty" name:"DiagnosisDoctorName"` // 临床诊断 // 注意:此字段可能返回 null,表示取不到有效值。 ClinicalDiagnosis *string `json:"ClinicalDiagnosis,omitnil,omitempty" name:"ClinicalDiagnosis"` // 主述 // 注意:此字段可能返回 null,表示取不到有效值。 MainNarration *string `json:"MainNarration,omitnil,omitempty" name:"MainNarration"` // 体格检查 // 注意:此字段可能返回 null,表示取不到有效值。 PhysicalExamination *string `json:"PhysicalExamination,omitnil,omitempty" name:"PhysicalExamination"` // 检查结论 // 注意:此字段可能返回 null,表示取不到有效值。 InspectionFindings *string `json:"InspectionFindings,omitnil,omitempty" name:"InspectionFindings"` // 治疗意见 // 注意:此字段可能返回 null,表示取不到有效值。 TreatmentOpinion *string `json:"TreatmentOpinion,omitnil,omitempty" name:"TreatmentOpinion"` }
type Medicine ¶ added in v1.0.292
type Medicine struct { // 药品名 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 商品名 // 注意:此字段可能返回 null,表示取不到有效值。 TradeName *string `json:"TradeName,omitnil,omitempty" name:"TradeName"` // 厂商 // 注意:此字段可能返回 null,表示取不到有效值。 Firm *string `json:"Firm,omitnil,omitempty" name:"Firm"` // 医保类型 // 注意:此字段可能返回 null,表示取不到有效值。 Category *string `json:"Category,omitnil,omitempty" name:"Category"` // 规格 // 注意:此字段可能返回 null,表示取不到有效值。 Specification *string `json:"Specification,omitnil,omitempty" name:"Specification"` // 最小包装数量 // 注意:此字段可能返回 null,表示取不到有效值。 MinQuantity *string `json:"MinQuantity,omitnil,omitempty" name:"MinQuantity"` // 最小制剂单位 // 注意:此字段可能返回 null,表示取不到有效值。 DosageUnit *string `json:"DosageUnit,omitnil,omitempty" name:"DosageUnit"` // 最小包装单位 // 注意:此字段可能返回 null,表示取不到有效值。 PackingUnit *string `json:"PackingUnit,omitnil,omitempty" name:"PackingUnit"` }
type MenstrualFlowBlock ¶ added in v1.0.607
type MenstrualFlowBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type MenstrualHistoryBlock ¶ added in v1.0.607
type MenstrualHistoryBlock struct { // 末次月经 // 注意:此字段可能返回 null,表示取不到有效值。 LastMenstrualPeriod *LastMenstrualPeriodBlock `json:"LastMenstrualPeriod,omitnil,omitempty" name:"LastMenstrualPeriod"` // 月经量 // 注意:此字段可能返回 null,表示取不到有效值。 MenstrualFlow *MenstrualFlowBlock `json:"MenstrualFlow,omitnil,omitempty" name:"MenstrualFlow"` // 初潮时间 // 注意:此字段可能返回 null,表示取不到有效值。 MenarcheAge *LastMenstrualPeriodBlock `json:"MenarcheAge,omitnil,omitempty" name:"MenarcheAge"` // 是否绝经 // 注意:此字段可能返回 null,表示取不到有效值。 MenstruationOrNot *MenstruationOrNotBlock `json:"MenstruationOrNot,omitnil,omitempty" name:"MenstruationOrNot"` // 月经周期 // 注意:此字段可能返回 null,表示取不到有效值。 MenstrualCycles *LastMenstrualPeriodBlock `json:"MenstrualCycles,omitnil,omitempty" name:"MenstrualCycles"` // 月经经期 // 注意:此字段可能返回 null,表示取不到有效值。 MenstrualPeriod *MenstrualPeriodBlock `json:"MenstrualPeriod,omitnil,omitempty" name:"MenstrualPeriod"` }
type MenstrualHistoryDetailBlock ¶ added in v1.0.607
type MenstrualHistoryDetailBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 状态 // 注意:此字段可能返回 null,表示取不到有效值。 State *string `json:"State,omitnil,omitempty" name:"State"` // 归一化值 // 注意:此字段可能返回 null,表示取不到有效值。 Norm *string `json:"Norm,omitnil,omitempty" name:"Norm"` // 时间类型 // 注意:此字段可能返回 null,表示取不到有效值。 TimeType *string `json:"TimeType,omitnil,omitempty" name:"TimeType"` // 时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 Timestamp *string `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 单位 // 注意:此字段可能返回 null,表示取不到有效值。 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type MenstrualMedicalHistory ¶
type MenstrualMedicalHistory struct { // 末次月经时间 // 注意:此字段可能返回 null,表示取不到有效值。 LastMenstrualPeriod *string `json:"LastMenstrualPeriod,omitnil,omitempty" name:"LastMenstrualPeriod"` // 经量 // 注意:此字段可能返回 null,表示取不到有效值。 MenstrualFlow *string `json:"MenstrualFlow,omitnil,omitempty" name:"MenstrualFlow"` // 月经初潮年龄 // 注意:此字段可能返回 null,表示取不到有效值。 MenarcheAge *string `json:"MenarcheAge,omitnil,omitempty" name:"MenarcheAge"` // 是否来月经 // 注意:此字段可能返回 null,表示取不到有效值。 MenstruationOrNot *string `json:"MenstruationOrNot,omitnil,omitempty" name:"MenstruationOrNot"` // 月经周期 // 注意:此字段可能返回 null,表示取不到有效值。 MenstrualCycles *string `json:"MenstrualCycles,omitnil,omitempty" name:"MenstrualCycles"` // 月经持续天数 // 注意:此字段可能返回 null,表示取不到有效值。 MenstrualPeriod *string `json:"MenstrualPeriod,omitnil,omitempty" name:"MenstrualPeriod"` }
type MenstrualPeriodBlock ¶ added in v1.0.607
type MenstrualPeriodBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 归一化值 // 注意:此字段可能返回 null,表示取不到有效值。 Norm *string `json:"Norm,omitnil,omitempty" name:"Norm"` // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 Timestamp *string `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 单位 // 注意:此字段可能返回 null,表示取不到有效值。 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type MenstruationOrNotBlock ¶ added in v1.0.607
type MenstruationOrNotBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 归一化值 // 注意:此字段可能返回 null,表示取不到有效值。 Norm *string `json:"Norm,omitnil,omitempty" name:"Norm"` // 时间类型 // 注意:此字段可能返回 null,表示取不到有效值。 TimeType *string `json:"TimeType,omitnil,omitempty" name:"TimeType"` // 时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 Timestamp *string `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type Molecular ¶ added in v1.0.607
type Molecular struct { // 索引 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 基因名称标注化 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 分子病理详细信息 // 注意:此字段可能返回 null,表示取不到有效值。 Value *MolecularValue `json:"Value,omitnil,omitempty" name:"Value"` // 原文对应坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type MolecularValue ¶ added in v1.0.607
type MolecularValue struct { // 外显子 // 注意:此字段可能返回 null,表示取不到有效值。 Exon *string `json:"Exon,omitnil,omitempty" name:"Exon"` // 点位 // 注意:此字段可能返回 null,表示取不到有效值。 Position *string `json:"Position,omitnil,omitempty" name:"Position"` // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 阳性或阴性 // 注意:此字段可能返回 null,表示取不到有效值。 Positive *string `json:"Positive,omitnil,omitempty" name:"Positive"` // 基因名称原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` }
type Multiple ¶
type Multiple struct { // 原文位置 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 数量 // 注意:此字段可能返回 null,表示取不到有效值。 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
type NeglistBlock ¶ added in v1.0.607
type NeonatalInfo ¶ added in v1.0.607
type NeonatalInfo struct { // 新生儿名字 // 注意:此字段可能返回 null,表示取不到有效值。 NeonatalName *string `json:"NeonatalName,omitnil,omitempty" name:"NeonatalName"` // 新生儿性别 // 注意:此字段可能返回 null,表示取不到有效值。 NeonatalGender *string `json:"NeonatalGender,omitnil,omitempty" name:"NeonatalGender"` // 出生身长 // 注意:此字段可能返回 null,表示取不到有效值。 BirthLength *string `json:"BirthLength,omitnil,omitempty" name:"BirthLength"` // 出生体重 // 注意:此字段可能返回 null,表示取不到有效值。 BirthWeight *string `json:"BirthWeight,omitnil,omitempty" name:"BirthWeight"` // 出生孕周 // 注意:此字段可能返回 null,表示取不到有效值。 GestationalAge *string `json:"GestationalAge,omitnil,omitempty" name:"GestationalAge"` // 出生时间 // 注意:此字段可能返回 null,表示取不到有效值。 BirthTime *string `json:"BirthTime,omitnil,omitempty" name:"BirthTime"` // 出生地点 // 注意:此字段可能返回 null,表示取不到有效值。 BirthPlace *string `json:"BirthPlace,omitnil,omitempty" name:"BirthPlace"` // 医疗机构 // 注意:此字段可能返回 null,表示取不到有效值。 MedicalInstitutions *string `json:"MedicalInstitutions,omitnil,omitempty" name:"MedicalInstitutions"` }
type NormPart ¶
type NormPart struct { // 部位值 // 注意:此字段可能返回 null,表示取不到有效值。 Part *string `json:"Part,omitnil,omitempty" name:"Part"` // 部位方向 // 注意:此字段可能返回 null,表示取不到有效值。 PartDirection *string `json:"PartDirection,omitnil,omitempty" name:"PartDirection"` // 组织值 // 注意:此字段可能返回 null,表示取不到有效值。 Tissue *string `json:"Tissue,omitnil,omitempty" name:"Tissue"` // 组织方向 // 注意:此字段可能返回 null,表示取不到有效值。 TissueDirection *string `json:"TissueDirection,omitnil,omitempty" name:"TissueDirection"` // 上级部位 // 注意:此字段可能返回 null,表示取不到有效值。 Upper *string `json:"Upper,omitnil,omitempty" name:"Upper"` // 部位详情 // 注意:此字段可能返回 null,表示取不到有效值。 PartDetail *PartDesc `json:"PartDetail,omitnil,omitempty" name:"PartDetail"` }
type NormSize ¶
type NormSize struct { // 数量 // 注意:此字段可能返回 null,表示取不到有效值。 Number []*string `json:"Number,omitnil,omitempty" name:"Number"` // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 单位 // 注意:此字段可能返回 null,表示取不到有效值。 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 归一化值 // 注意:此字段可能返回 null,表示取不到有效值。 Impl *string `json:"Impl,omitnil,omitempty" name:"Impl"` }
type ObstetricalHistoryBlock ¶ added in v1.0.607
type ObstetricalHistoryBlock struct { // 婚姻史 // 注意:此字段可能返回 null,表示取不到有效值。 MarriageHistory *MenstrualHistoryDetailBlock `json:"MarriageHistory,omitnil,omitempty" name:"MarriageHistory"` // 婚育史 // 注意:此字段可能返回 null,表示取不到有效值。 FertilityHistory *FertilityHistoryBlock `json:"FertilityHistory,omitnil,omitempty" name:"FertilityHistory"` }
type OphthalmologyBareEyeSight ¶ added in v1.0.746
type OphthalmologyBareEyeSight struct { // 左眼视力 // 注意:此字段可能返回 null,表示取不到有效值。 LeftEyeVisual *KeyValueItem `json:"LeftEyeVisual,omitnil,omitempty" name:"LeftEyeVisual"` // 裸眼视力 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` // 右眼视力 // 注意:此字段可能返回 null,表示取不到有效值。 RightEyeVisual *KeyValueItem `json:"RightEyeVisual,omitnil,omitempty" name:"RightEyeVisual"` }
type OphthalmologyBaseItem ¶ added in v1.0.746
type OphthalmologyBaseItem struct { // 裸眼视力 // 注意:此字段可能返回 null,表示取不到有效值。 BareEyeSight *OphthalmologyBareEyeSight `json:"BareEyeSight,omitnil,omitempty" name:"BareEyeSight"` // 矫正视力 // 注意:此字段可能返回 null,表示取不到有效值。 CorrectedVisualAcuity *OphthalmologyCorrectedVisualAcuity `json:"CorrectedVisualAcuity,omitnil,omitempty" name:"CorrectedVisualAcuity"` // 色觉 // 注意:此字段可能返回 null,表示取不到有效值。 ColourVision *OphthalmologyColourVision `json:"ColourVision,omitnil,omitempty" name:"ColourVision"` // 眼底 // 注意:此字段可能返回 null,表示取不到有效值。 Fundoscopy *OphthalmologyFundoscopy `json:"Fundoscopy,omitnil,omitempty" name:"Fundoscopy"` // 眼科其他 // 注意:此字段可能返回 null,表示取不到有效值。 Others []*KeyValueItem `json:"Others,omitnil,omitempty" name:"Others"` // 眼科小结 // 注意:此字段可能返回 null,表示取不到有效值。 BriefSummary *OphthalmologyBriefSummary `json:"BriefSummary,omitnil,omitempty" name:"BriefSummary"` }
type OphthalmologyBriefSummary ¶ added in v1.0.746
type OphthalmologyBriefSummary struct { // 眼科小结 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type OphthalmologyColourVision ¶ added in v1.0.746
type OphthalmologyColourVision struct { // 色觉总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type OphthalmologyCorrectedVisualAcuity ¶ added in v1.0.746
type OphthalmologyCorrectedVisualAcuity struct { // 左眼矫正视力 // 注意:此字段可能返回 null,表示取不到有效值。 LeftEyeVisual *KeyValueItem `json:"LeftEyeVisual,omitnil,omitempty" name:"LeftEyeVisual"` // 矫正视力 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` // 右眼矫正视力 // 注意:此字段可能返回 null,表示取不到有效值。 RightEyeVisual *KeyValueItem `json:"RightEyeVisual,omitnil,omitempty" name:"RightEyeVisual"` }
type OphthalmologyFundoscopy ¶ added in v1.0.746
type OphthalmologyFundoscopy struct { // 眼底检查总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type Organ ¶
type Organ struct { // 部位 // 注意:此字段可能返回 null,表示取不到有效值。 Part *Part `json:"Part,omitnil,omitempty" name:"Part"` // 大小 // 注意:此字段可能返回 null,表示取不到有效值。 Size []*Size `json:"Size,omitnil,omitempty" name:"Size"` // 包膜 // 注意:此字段可能返回 null,表示取不到有效值。 Envelope *BlockInfo `json:"Envelope,omitnil,omitempty" name:"Envelope"` // 边缘 // 注意:此字段可能返回 null,表示取不到有效值。 Edge *BlockInfo `json:"Edge,omitnil,omitempty" name:"Edge"` // 内部回声 // 注意:此字段可能返回 null,表示取不到有效值。 InnerEcho *BlockInfo `json:"InnerEcho,omitnil,omitempty" name:"InnerEcho"` // 腺体 // 注意:此字段可能返回 null,表示取不到有效值。 Gland *BlockInfo `json:"Gland,omitnil,omitempty" name:"Gland"` // 形状 // 注意:此字段可能返回 null,表示取不到有效值。 Shape *BlockInfo `json:"Shape,omitnil,omitempty" name:"Shape"` // 厚度 // 注意:此字段可能返回 null,表示取不到有效值。 Thickness *BlockInfo `json:"Thickness,omitnil,omitempty" name:"Thickness"` // 形态 // 注意:此字段可能返回 null,表示取不到有效值。 ShapeAttr *BlockInfo `json:"ShapeAttr,omitnil,omitempty" name:"ShapeAttr"` // 血液cdfi // 注意:此字段可能返回 null,表示取不到有效值。 CDFI *BlockInfo `json:"CDFI,omitnil,omitempty" name:"CDFI"` // 描述信息 // 注意:此字段可能返回 null,表示取不到有效值。 SymDesc *BlockInfo `json:"SymDesc,omitnil,omitempty" name:"SymDesc"` // 大小状态 // 注意:此字段可能返回 null,表示取不到有效值。 SizeStatus *BlockInfo `json:"SizeStatus,omitnil,omitempty" name:"SizeStatus"` // 轮廓 // 注意:此字段可能返回 null,表示取不到有效值。 Outline *BlockInfo `json:"Outline,omitnil,omitempty" name:"Outline"` // 结构 // 注意:此字段可能返回 null,表示取不到有效值。 Structure *BlockInfo `json:"Structure,omitnil,omitempty" name:"Structure"` // 密度 // 注意:此字段可能返回 null,表示取不到有效值。 Density *BlockInfo `json:"Density,omitnil,omitempty" name:"Density"` // 血管 // 注意:此字段可能返回 null,表示取不到有效值。 Vas *BlockInfo `json:"Vas,omitnil,omitempty" name:"Vas"` // 囊壁 // 注意:此字段可能返回 null,表示取不到有效值。 Cysticwall *BlockInfo `json:"Cysticwall,omitnil,omitempty" name:"Cysticwall"` // 被膜 // 注意:此字段可能返回 null,表示取不到有效值。 Capsule *BlockInfo `json:"Capsule,omitnil,omitempty" name:"Capsule"` // 峡部厚度 // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: IsthmusThicknese is deprecated. IsthmusThicknese *Size `json:"IsthmusThicknese,omitnil,omitempty" name:"IsthmusThicknese"` // 内部回声分布 // 注意:此字段可能返回 null,表示取不到有效值。 InnerEchoDistribution *BlockInfo `json:"InnerEchoDistribution,omitnil,omitempty" name:"InnerEchoDistribution"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 原文位置 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 透声度 // 注意:此字段可能返回 null,表示取不到有效值。 Transparent *BlockInfo `json:"Transparent,omitnil,omitempty" name:"Transparent"` // MRI ADC // 注意:此字段可能返回 null,表示取不到有效值。 MriAdc *BlockInfo `json:"MriAdc,omitnil,omitempty" name:"MriAdc"` // MRI DWI // 注意:此字段可能返回 null,表示取不到有效值。 MriDwi *BlockInfo `json:"MriDwi,omitnil,omitempty" name:"MriDwi"` // MRI T1信号 // 注意:此字段可能返回 null,表示取不到有效值。 MriT1 *BlockInfo `json:"MriT1,omitnil,omitempty" name:"MriT1"` // MRI T2信号 // 注意:此字段可能返回 null,表示取不到有效值。 MriT2 *BlockInfo `json:"MriT2,omitnil,omitempty" name:"MriT2"` // CT HU值 // 注意:此字段可能返回 null,表示取不到有效值。 CtHu *BlockInfo `json:"CtHu,omitnil,omitempty" name:"CtHu"` // SUmax值 // 注意:此字段可能返回 null,表示取不到有效值。 Suvmax *BlockInfo `json:"Suvmax,omitnil,omitempty" name:"Suvmax"` // 代谢情况 // 注意:此字段可能返回 null,表示取不到有效值。 Metabolism *BlockInfo `json:"Metabolism,omitnil,omitempty" name:"Metabolism"` // 放射性摄取 // 注意:此字段可能返回 null,表示取不到有效值。 RadioactiveUptake *BlockInfo `json:"RadioactiveUptake,omitnil,omitempty" name:"RadioactiveUptake"` // 淋巴结情况 // 注意:此字段可能返回 null,表示取不到有效值。 LymphEnlargement *BlockInfo `json:"LymphEnlargement,omitnil,omitempty" name:"LymphEnlargement"` // 影像特征 // 注意:此字段可能返回 null,表示取不到有效值。 ImageFeature *BlockInfo `json:"ImageFeature,omitnil,omitempty" name:"ImageFeature"` // 导管 // 注意:此字段可能返回 null,表示取不到有效值。 Duct *BlockInfo `json:"Duct,omitnil,omitempty" name:"Duct"` // 趋势 // 注意:此字段可能返回 null,表示取不到有效值。 Trend *BlockInfo `json:"Trend,omitnil,omitempty" name:"Trend"` // 手术情况 // 注意:此字段可能返回 null,表示取不到有效值。 Operation *BlockInfo `json:"Operation,omitnil,omitempty" name:"Operation"` // 器官在报告图片中的坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` // 峡部厚度 // 注意:此字段可能返回 null,表示取不到有效值。 IsthmusThickness *Size `json:"IsthmusThickness,omitnil,omitempty" name:"IsthmusThickness"` }
type OtherInfo ¶ added in v1.0.607
type OtherInfo struct { // 麻醉方法 // 注意:此字段可能返回 null,表示取不到有效值。 Anesthesia *SurgeryAttr `json:"Anesthesia,omitnil,omitempty" name:"Anesthesia"` // 术中出血 // 注意:此字段可能返回 null,表示取不到有效值。 BloodLoss *SurgeryAttr `json:"BloodLoss,omitnil,omitempty" name:"BloodLoss"` // 输血 // 注意:此字段可能返回 null,表示取不到有效值。 BloodTransfusion *SurgeryAttr `json:"BloodTransfusion,omitnil,omitempty" name:"BloodTransfusion"` // 手术用时 // 注意:此字段可能返回 null,表示取不到有效值。 Duration *SurgeryAttr `json:"Duration,omitnil,omitempty" name:"Duration"` // 手术开始时间 // 注意:此字段可能返回 null,表示取不到有效值。 EndTime *SurgeryAttr `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 手术结束时间 // 注意:此字段可能返回 null,表示取不到有效值。 StartTime *SurgeryAttr `json:"StartTime,omitnil,omitempty" name:"StartTime"` }
type OtolaryngologyBaseItem ¶ added in v1.0.746
type OtolaryngologyBaseItem struct { // 耳朵 // 注意:此字段可能返回 null,表示取不到有效值。 Ear *OtolaryngologyEar `json:"Ear,omitnil,omitempty" name:"Ear"` // 鼻 // 注意:此字段可能返回 null,表示取不到有效值。 Nose *OtolaryngologyNose `json:"Nose,omitnil,omitempty" name:"Nose"` // 喉 // 注意:此字段可能返回 null,表示取不到有效值。 Larynx *OtolaryngologyLarynx `json:"Larynx,omitnil,omitempty" name:"Larynx"` // 耳鼻喉其他 // 注意:此字段可能返回 null,表示取不到有效值。 Others []*KeyValueItem `json:"Others,omitnil,omitempty" name:"Others"` // 小结 // 注意:此字段可能返回 null,表示取不到有效值。 BriefSummary *OtolaryngologyBriefSummary `json:"BriefSummary,omitnil,omitempty" name:"BriefSummary"` }
type OtolaryngologyBriefSummary ¶ added in v1.0.746
type OtolaryngologyBriefSummary struct { // 耳鼻喉小结 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type OtolaryngologyEar ¶ added in v1.0.746
type OtolaryngologyEar struct { // 耳总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` // 听力 // 注意:此字段可能返回 null,表示取不到有效值。 Hearing *HearingItem `json:"Hearing,omitnil,omitempty" name:"Hearing"` }
type OtolaryngologyLarynx ¶ added in v1.0.746
type OtolaryngologyLarynx struct { // 喉总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type OtolaryngologyNose ¶ added in v1.0.746
type OtolaryngologyNose struct { // 鼻总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type PTNM ¶ added in v1.0.607
type PTNM struct { // 项目名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 索引 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 归一化值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // pT // 注意:此字段可能返回 null,表示取不到有效值。 PT *string `json:"PT,omitnil,omitempty" name:"PT"` // pN // 注意:此字段可能返回 null,表示取不到有效值。 PN *string `json:"PN,omitnil,omitempty" name:"PN"` // pM // 注意:此字段可能返回 null,表示取不到有效值。 PM *string `json:"PM,omitnil,omitempty" name:"PM"` // 原文对应坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type PTNMBlock ¶ added in v1.0.607
type PTNMBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // PTNM分期 // 注意:此字段可能返回 null,表示取不到有效值。 PTNMM *string `json:"PTNMM,omitnil,omitempty" name:"PTNMM"` // PTNM分期 // 注意:此字段可能返回 null,表示取不到有效值。 PTNMN *string `json:"PTNMN,omitnil,omitempty" name:"PTNMN"` // PTNM分期 // 注意:此字段可能返回 null,表示取不到有效值。 PTNMT *string `json:"PTNMT,omitnil,omitempty" name:"PTNMT"` }
type ParagraphBlock ¶ added in v1.0.607
type ParagraphBlock struct { // 切口愈合情况 // 注意:此字段可能返回 null,表示取不到有效值。 IncisionHealingText *string `json:"IncisionHealingText,omitnil,omitempty" name:"IncisionHealingText"` // 辅助检查 // 注意:此字段可能返回 null,表示取不到有效值。 AuxiliaryExaminationText *string `json:"AuxiliaryExaminationText,omitnil,omitempty" name:"AuxiliaryExaminationText"` // 特殊检查 // 注意:此字段可能返回 null,表示取不到有效值。 SpecialExamText *string `json:"SpecialExamText,omitnil,omitempty" name:"SpecialExamText"` // 门诊诊断 // 注意:此字段可能返回 null,表示取不到有效值。 OutpatientDiagnosisText *string `json:"OutpatientDiagnosisText,omitnil,omitempty" name:"OutpatientDiagnosisText"` // 入院情况 // 注意:此字段可能返回 null,表示取不到有效值。 AdmissionConditionText *string `json:"AdmissionConditionText,omitnil,omitempty" name:"AdmissionConditionText"` // 诊疗经过 // 注意:此字段可能返回 null,表示取不到有效值。 CheckAndTreatmentProcessText *string `json:"CheckAndTreatmentProcessText,omitnil,omitempty" name:"CheckAndTreatmentProcessText"` // 体征 // 注意:此字段可能返回 null,表示取不到有效值。 SymptomsAndSignsText *string `json:"SymptomsAndSignsText,omitnil,omitempty" name:"SymptomsAndSignsText"` // 出院医嘱 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeInstructionsText *string `json:"DischargeInstructionsText,omitnil,omitempty" name:"DischargeInstructionsText"` // 入院诊断 // 注意:此字段可能返回 null,表示取不到有效值。 AdmissionDiagnosisText *string `json:"AdmissionDiagnosisText,omitnil,omitempty" name:"AdmissionDiagnosisText"` // 手术情况 // 注意:此字段可能返回 null,表示取不到有效值。 SurgeryConditionText *string `json:"SurgeryConditionText,omitnil,omitempty" name:"SurgeryConditionText"` // 病理诊断 // 注意:此字段可能返回 null,表示取不到有效值。 PathologicalDiagnosisText *string `json:"PathologicalDiagnosisText,omitnil,omitempty" name:"PathologicalDiagnosisText"` // 出院情况 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeConditionText *string `json:"DischargeConditionText,omitnil,omitempty" name:"DischargeConditionText"` // 检查记录 // // 注意:此字段可能返回 null,表示取不到有效值。 CheckRecordText *string `json:"CheckRecordText,omitnil,omitempty" name:"CheckRecordText"` // 主诉 // 注意:此字段可能返回 null,表示取不到有效值。 ChiefComplaintText *string `json:"ChiefComplaintText,omitnil,omitempty" name:"ChiefComplaintText"` // 出院诊断 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeDiagnosisText *string `json:"DischargeDiagnosisText,omitnil,omitempty" name:"DischargeDiagnosisText"` // 既往史 // 注意:此字段可能返回 null,表示取不到有效值。 MainDiseaseHistoryText *string `json:"MainDiseaseHistoryText,omitnil,omitempty" name:"MainDiseaseHistoryText"` // 现病史 // 注意:此字段可能返回 null,表示取不到有效值。 DiseasePresentText *string `json:"DiseasePresentText,omitnil,omitempty" name:"DiseasePresentText"` // 个人史 // 注意:此字段可能返回 null,表示取不到有效值。 PersonalHistoryText *string `json:"PersonalHistoryText,omitnil,omitempty" name:"PersonalHistoryText"` // 月经史 // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: MenstruallHistoryText is deprecated. MenstruallHistoryText *string `json:"MenstruallHistoryText,omitnil,omitempty" name:"MenstruallHistoryText"` // 婚育史 // 注意:此字段可能返回 null,表示取不到有效值。 ObstericalHistoryText *string `json:"ObstericalHistoryText,omitnil,omitempty" name:"ObstericalHistoryText"` // 家族史 // 注意:此字段可能返回 null,表示取不到有效值。 FamilyHistoryText *string `json:"FamilyHistoryText,omitnil,omitempty" name:"FamilyHistoryText"` // 过敏史 // 注意:此字段可能返回 null,表示取不到有效值。 AllergyHistoryText *string `json:"AllergyHistoryText,omitnil,omitempty" name:"AllergyHistoryText"` // 病史信息 // 注意:此字段可能返回 null,表示取不到有效值。 DiseaseHistoryText *string `json:"DiseaseHistoryText,omitnil,omitempty" name:"DiseaseHistoryText"` // 其它诊断 // 注意:此字段可能返回 null,表示取不到有效值。 OtherDiagnosisText *string `json:"OtherDiagnosisText,omitnil,omitempty" name:"OtherDiagnosisText"` // 体格检查 // 注意:此字段可能返回 null,表示取不到有效值。 BodyExaminationText *string `json:"BodyExaminationText,omitnil,omitempty" name:"BodyExaminationText"` // 专科检查 // 注意:此字段可能返回 null,表示取不到有效值。 SpecialistExaminationText *string `json:"SpecialistExaminationText,omitnil,omitempty" name:"SpecialistExaminationText"` // 治疗结果 // 注意:此字段可能返回 null,表示取不到有效值。 TreatmentResultText *string `json:"TreatmentResultText,omitnil,omitempty" name:"TreatmentResultText"` // 月经史 // 注意:此字段可能返回 null,表示取不到有效值。 MenstrualHistoryText *string `json:"MenstrualHistoryText,omitnil,omitempty" name:"MenstrualHistoryText"` }
type ParentInfo ¶ added in v1.0.607
type ParentInfo struct { // 名字 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 年龄 // 注意:此字段可能返回 null,表示取不到有效值。 Age *string `json:"Age,omitnil,omitempty" name:"Age"` // 证件号 // 注意:此字段可能返回 null,表示取不到有效值。 IdCard *string `json:"IdCard,omitnil,omitempty" name:"IdCard"` // 民族 // 注意:此字段可能返回 null,表示取不到有效值。 Ethnicity *string `json:"Ethnicity,omitnil,omitempty" name:"Ethnicity"` // 国籍 // 注意:此字段可能返回 null,表示取不到有效值。 Nationality *string `json:"Nationality,omitnil,omitempty" name:"Nationality"` // 地址 // 注意:此字段可能返回 null,表示取不到有效值。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` }
type Part ¶
type Part struct { // 原文位置 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 部位 // 注意:此字段可能返回 null,表示取不到有效值。 NormPart *NormPart `json:"NormPart,omitnil,omitempty" name:"NormPart"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 ValueBrief *string `json:"ValueBrief,omitnil,omitempty" name:"ValueBrief"` }
type PartDesc ¶ added in v1.0.607
type PartDesc struct { // 主要部位 // 注意:此字段可能返回 null,表示取不到有效值。 MainDir *string `json:"MainDir,omitnil,omitempty" name:"MainDir"` // 部位 // 注意:此字段可能返回 null,表示取不到有效值。 Part *string `json:"Part,omitnil,omitempty" name:"Part"` // 次要部位 // 注意:此字段可能返回 null,表示取不到有效值。 SecondaryDir *string `json:"SecondaryDir,omitnil,omitempty" name:"SecondaryDir"` // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type PathologicalDiagnosisBlock ¶ added in v1.0.607
type PathologicalDiagnosisBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 病理详细 // 注意:此字段可能返回 null,表示取不到有效值。 Detail []*PathologicalDiagnosisDetailBlock `json:"Detail,omitnil,omitempty" name:"Detail"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type PathologicalDiagnosisDetailBlock ¶ added in v1.0.607
type PathologicalDiagnosisDetailBlock struct { // 部位 // 注意:此字段可能返回 null,表示取不到有效值。 Part *string `json:"Part,omitnil,omitempty" name:"Part"` // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 HistologicalType *string `json:"HistologicalType,omitnil,omitempty" name:"HistologicalType"` // 等级 // 注意:此字段可能返回 null,表示取不到有效值。 HistologicalGrade *string `json:"HistologicalGrade,omitnil,omitempty" name:"HistologicalGrade"` }
type PathologyReport ¶
type PathologyReport struct { // 癌症部位 // 注意:此字段可能返回 null,表示取不到有效值。 CancerPart *Part `json:"CancerPart,omitnil,omitempty" name:"CancerPart"` // 癌症部位大小 // 注意:此字段可能返回 null,表示取不到有效值。 CancerSize []*Size `json:"CancerSize,omitnil,omitempty" name:"CancerSize"` // 描述文本 // 注意:此字段可能返回 null,表示取不到有效值。 DescText *string `json:"DescText,omitnil,omitempty" name:"DescText"` // 组织学等级 // 注意:此字段可能返回 null,表示取不到有效值。 HistologyLevel *HistologyLevel `json:"HistologyLevel,omitnil,omitempty" name:"HistologyLevel"` // 组织学类型 // 注意:此字段可能返回 null,表示取不到有效值。 HistologyType *HistologyType `json:"HistologyType,omitnil,omitempty" name:"HistologyType"` // IHC信息 // 注意:此字段可能返回 null,表示取不到有效值。 IHC []*IHCInfo `json:"IHC,omitnil,omitempty" name:"IHC"` // 浸润深度 // 注意:此字段可能返回 null,表示取不到有效值。 InfiltrationDepth *BlockInfo `json:"InfiltrationDepth,omitnil,omitempty" name:"InfiltrationDepth"` // 肿瘤扩散 // 注意:此字段可能返回 null,表示取不到有效值。 Invasive []*Invas `json:"Invasive,omitnil,omitempty" name:"Invasive"` // 淋巴结 // 注意:此字段可能返回 null,表示取不到有效值。 LymphNodes []*Lymph `json:"LymphNodes,omitnil,omitempty" name:"LymphNodes"` // PTNM信息 // 注意:此字段可能返回 null,表示取不到有效值。 PTNM *BlockInfo `json:"PTNM,omitnil,omitempty" name:"PTNM"` // 病理报告类型 // 注意:此字段可能返回 null,表示取不到有效值。 PathologicalReportType *BlockInfo `json:"PathologicalReportType,omitnil,omitempty" name:"PathologicalReportType"` // 报告原文 // 注意:此字段可能返回 null,表示取不到有效值。 ReportText *string `json:"ReportText,omitnil,omitempty" name:"ReportText"` // 标本类型 // 注意:此字段可能返回 null,表示取不到有效值。 SampleType *BlockInfo `json:"SampleType,omitnil,omitempty" name:"SampleType"` // 结论文本 // 注意:此字段可能返回 null,表示取不到有效值。 SummaryText *string `json:"SummaryText,omitnil,omitempty" name:"SummaryText"` }
type PathologyV2 ¶ added in v1.0.607
type PathologyV2 struct { // 报告类型 // 注意:此字段可能返回 null,表示取不到有效值。 PathologicalReportType *Report `json:"PathologicalReportType,omitnil,omitempty" name:"PathologicalReportType"` // 描述段落 // 注意:此字段可能返回 null,表示取不到有效值。 Desc *DescInfo `json:"Desc,omitnil,omitempty" name:"Desc"` // 诊断结论 // 注意:此字段可能返回 null,表示取不到有效值。 Summary *SummaryInfo `json:"Summary,omitnil,omitempty" name:"Summary"` // 报告全文 // 注意:此字段可能返回 null,表示取不到有效值。 ReportText *string `json:"ReportText,omitnil,omitempty" name:"ReportText"` // 淋巴结总计转移信息 // 注意:此字段可能返回 null,表示取不到有效值。 LymphTotal []*LymphTotal `json:"LymphTotal,omitnil,omitempty" name:"LymphTotal"` // 单淋巴结转移信息 // 注意:此字段可能返回 null,表示取不到有效值。 LymphNodes []*LymphNode `json:"LymphNodes,omitnil,omitempty" name:"LymphNodes"` // ihc信息 // 注意:此字段可能返回 null,表示取不到有效值。 Ihc []*IHCV2 `json:"Ihc,omitnil,omitempty" name:"Ihc"` // 临床诊断 // 注意:此字段可能返回 null,表示取不到有效值。 Clinical *BaseInfo `json:"Clinical,omitnil,omitempty" name:"Clinical"` // 是否癌前病变 // 注意:此字段可能返回 null,表示取不到有效值。 Precancer *HistologyClass `json:"Precancer,omitnil,omitempty" name:"Precancer"` // 是否恶性肿瘤 // 注意:此字段可能返回 null,表示取不到有效值。 Malignant *HistologyClass `json:"Malignant,omitnil,omitempty" name:"Malignant"` // 是否良性肿瘤 // 注意:此字段可能返回 null,表示取不到有效值。 Benigntumor *HistologyClass `json:"Benigntumor,omitnil,omitempty" name:"Benigntumor"` // 送检材料 // 注意:此字段可能返回 null,表示取不到有效值。 SampleType *BaseInfo `json:"SampleType,omitnil,omitempty" name:"SampleType"` // 淋巴结大小 // 注意:此字段可能返回 null,表示取不到有效值。 LymphSize []*Size `json:"LymphSize,omitnil,omitempty" name:"LymphSize"` // 分子病理 // 注意:此字段可能返回 null,表示取不到有效值。 Molecular []*Molecular `json:"Molecular,omitnil,omitempty" name:"Molecular"` }
type PatientInfo ¶
type PatientInfo struct { // 患者姓名 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 患者性别 // 注意:此字段可能返回 null,表示取不到有效值。 Sex *string `json:"Sex,omitnil,omitempty" name:"Sex"` // 患者年龄 // 注意:此字段可能返回 null,表示取不到有效值。 Age *string `json:"Age,omitnil,omitempty" name:"Age"` // 患者手机号码 // 注意:此字段可能返回 null,表示取不到有效值。 Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"` // 患者地址 // 注意:此字段可能返回 null,表示取不到有效值。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 患者身份证 // 注意:此字段可能返回 null,表示取不到有效值。 IdCard *string `json:"IdCard,omitnil,omitempty" name:"IdCard"` // 健康卡号 // 注意:此字段可能返回 null,表示取不到有效值。 HealthCardNo *string `json:"HealthCardNo,omitnil,omitempty" name:"HealthCardNo"` // 社保卡号 // 注意:此字段可能返回 null,表示取不到有效值。 SocialSecurityCardNo *string `json:"SocialSecurityCardNo,omitnil,omitempty" name:"SocialSecurityCardNo"` // 出生日期 // 注意:此字段可能返回 null,表示取不到有效值。 Birthday *string `json:"Birthday,omitnil,omitempty" name:"Birthday"` // 民族 // 注意:此字段可能返回 null,表示取不到有效值。 Ethnicity *string `json:"Ethnicity,omitnil,omitempty" name:"Ethnicity"` // 婚姻状况 // 注意:此字段可能返回 null,表示取不到有效值。 Married *string `json:"Married,omitnil,omitempty" name:"Married"` // 职业 // 注意:此字段可能返回 null,表示取不到有效值。 Profession *string `json:"Profession,omitnil,omitempty" name:"Profession"` // 教育程度 // 注意:此字段可能返回 null,表示取不到有效值。 EducationBackground *string `json:"EducationBackground,omitnil,omitempty" name:"EducationBackground"` // 国籍 // 注意:此字段可能返回 null,表示取不到有效值。 Nationality *string `json:"Nationality,omitnil,omitempty" name:"Nationality"` // 籍贯 // 注意:此字段可能返回 null,表示取不到有效值。 BirthPlace *string `json:"BirthPlace,omitnil,omitempty" name:"BirthPlace"` // 医保类型 // 注意:此字段可能返回 null,表示取不到有效值。 MedicalInsuranceType *string `json:"MedicalInsuranceType,omitnil,omitempty" name:"MedicalInsuranceType"` // 标准化年龄 // 注意:此字段可能返回 null,表示取不到有效值。 AgeNorm *string `json:"AgeNorm,omitnil,omitempty" name:"AgeNorm"` // 民族。该字段已不再使用,请从Ethnicity取值 // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: Nation is deprecated. Nation *string `json:"Nation,omitnil,omitempty" name:"Nation"` // 婚姻代码 // 注意:此字段可能返回 null,表示取不到有效值。 MarriedCode *string `json:"MarriedCode,omitnil,omitempty" name:"MarriedCode"` // 职业代码 // 注意:此字段可能返回 null,表示取不到有效值。 ProfessionCode *string `json:"ProfessionCode,omitnil,omitempty" name:"ProfessionCode"` // 居民医保代码 // 注意:此字段可能返回 null,表示取不到有效值。 MedicalInsuranceTypeCode *string `json:"MedicalInsuranceTypeCode,omitnil,omitempty" name:"MedicalInsuranceTypeCode"` // 床号 // 注意:此字段可能返回 null,表示取不到有效值。 BedNo *string `json:"BedNo,omitnil,omitempty" name:"BedNo"` }
type PersonalHistoryBlock ¶ added in v1.0.607
type PersonalHistoryBlock struct { // 出生地 // 注意:此字段可能返回 null,表示取不到有效值。 BirthPlace *BirthPlaceBlock `json:"BirthPlace,omitnil,omitempty" name:"BirthPlace"` // 居住地 // 注意:此字段可能返回 null,表示取不到有效值。 LivePlace *BirthPlaceBlock `json:"LivePlace,omitnil,omitempty" name:"LivePlace"` // 职业 // 注意:此字段可能返回 null,表示取不到有效值。 Job *BirthPlaceBlock `json:"Job,omitnil,omitempty" name:"Job"` // 吸烟 // 注意:此字段可能返回 null,表示取不到有效值。 SmokeHistory *SmokeHistoryBlock `json:"SmokeHistory,omitnil,omitempty" name:"SmokeHistory"` // 喝酒 // 注意:此字段可能返回 null,表示取不到有效值。 AlcoholicHistory *SmokeHistoryBlock `json:"AlcoholicHistory,omitnil,omitempty" name:"AlcoholicHistory"` // 月经史 // 注意:此字段可能返回 null,表示取不到有效值。 MenstrualHistory *MenstrualHistoryBlock `json:"MenstrualHistory,omitnil,omitempty" name:"MenstrualHistory"` // 婚姻-生育史 // 注意:此字段可能返回 null,表示取不到有效值。 ObstericalHistory *ObstetricalHistoryBlock `json:"ObstericalHistory,omitnil,omitempty" name:"ObstericalHistory"` // 家族史 // 注意:此字段可能返回 null,表示取不到有效值。 FamilyHistory *FamilyHistoryBlock `json:"FamilyHistory,omitnil,omitempty" name:"FamilyHistory"` }
type PersonalMedicalHistory ¶
type PersonalMedicalHistory struct { // 出生史 // 注意:此字段可能返回 null,表示取不到有效值。 BirthPlace *string `json:"BirthPlace,omitnil,omitempty" name:"BirthPlace"` // 居住史 // 注意:此字段可能返回 null,表示取不到有效值。 LivePlace *string `json:"LivePlace,omitnil,omitempty" name:"LivePlace"` // 工作史 // 注意:此字段可能返回 null,表示取不到有效值。 Job *string `json:"Job,omitnil,omitempty" name:"Job"` // 吸烟史 // 注意:此字段可能返回 null,表示取不到有效值。 SmokeHistory *string `json:"SmokeHistory,omitnil,omitempty" name:"SmokeHistory"` // 饮酒史 // 注意:此字段可能返回 null,表示取不到有效值。 AlcoholicHistory *string `json:"AlcoholicHistory,omitnil,omitempty" name:"AlcoholicHistory"` }
type PhysicalBaseItem ¶ added in v1.0.746
type PhysicalBaseItem struct { // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原始文本 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 归一化后值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 四点坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type PhysicalExamination ¶ added in v1.0.746
type PhysicalExamination struct { // 一般检查 // 注意:此字段可能返回 null,表示取不到有效值。 GeneralExamination *GeneralExaminationBaseItem `json:"GeneralExamination,omitnil,omitempty" name:"GeneralExamination"` // 内科 // 注意:此字段可能返回 null,表示取不到有效值。 InternalMedicine *InternalMedicineBaseItem `json:"InternalMedicine,omitnil,omitempty" name:"InternalMedicine"` // 外科 // 注意:此字段可能返回 null,表示取不到有效值。 Surgery *SurgeryBaseItem `json:"Surgery,omitnil,omitempty" name:"Surgery"` // 口腔科 // 注意:此字段可能返回 null,表示取不到有效值。 Stomatology *StomatologyBaseItem `json:"Stomatology,omitnil,omitempty" name:"Stomatology"` // 眼科 // 注意:此字段可能返回 null,表示取不到有效值。 Ophthalmology *OphthalmologyBaseItem `json:"Ophthalmology,omitnil,omitempty" name:"Ophthalmology"` // 耳鼻喉科 // 注意:此字段可能返回 null,表示取不到有效值。 Otolaryngology *OtolaryngologyBaseItem `json:"Otolaryngology,omitnil,omitempty" name:"Otolaryngology"` // 妇科 // 注意:此字段可能返回 null,表示取不到有效值。 Gynaecology *GynaecologyBaseItem `json:"Gynaecology,omitnil,omitempty" name:"Gynaecology"` // 未标准化 // 注意:此字段可能返回 null,表示取不到有效值。 Unclassified []*KeyValueItem `json:"Unclassified,omitnil,omitempty" name:"Unclassified"` }
type PhysicalExaminationV1 ¶ added in v1.0.746
type PhysicalExaminationV1 struct { // 体检报告信息 // 注意:此字段可能返回 null,表示取不到有效值。 PhysicalExaminationMulti *PhysicalExamination `json:"PhysicalExaminationMulti,omitnil,omitempty" name:"PhysicalExaminationMulti"` // 版本 // 注意:此字段可能返回 null,表示取不到有效值。 Version *string `json:"Version,omitnil,omitempty" name:"Version"` }
type PoslistBlock ¶ added in v1.0.607
type Prescription ¶ added in v1.0.292
type Prescription struct { // 药品列表 // 注意:此字段可能返回 null,表示取不到有效值。 MedicineList []*Medicine `json:"MedicineList,omitnil,omitempty" name:"MedicineList"` }
type Rectangle ¶ added in v1.0.607
type Rectangle struct { // x坐标 // 注意:此字段可能返回 null,表示取不到有效值。 X *int64 `json:"X,omitnil,omitempty" name:"X"` // y坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Y *int64 `json:"Y,omitnil,omitempty" name:"Y"` // 宽 // 注意:此字段可能返回 null,表示取不到有效值。 W *int64 `json:"W,omitnil,omitempty" name:"W"` // 高 // 注意:此字段可能返回 null,表示取不到有效值。 H *int64 `json:"H,omitnil,omitempty" name:"H"` }
type RelapseDateBlock ¶ added in v1.0.607
type RelapseDateBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 疾病名称 // 注意:此字段可能返回 null,表示取不到有效值。 DiseaseName *string `json:"DiseaseName,omitnil,omitempty" name:"DiseaseName"` // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 归一化值 // 注意:此字段可能返回 null,表示取不到有效值。 Norm *string `json:"Norm,omitnil,omitempty" name:"Norm"` // 单位 // 注意:此字段可能返回 null,表示取不到有效值。 Unit *string `json:"Unit,omitnil,omitempty" name:"Unit"` // 时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 Timestamp *string `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type RelativeCancerHistoryBlock ¶ added in v1.0.607
type RelativeCancerHistoryBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 肿瘤史列表 // 注意:此字段可能返回 null,表示取不到有效值。 RelativeCancerList *string `json:"RelativeCancerList,omitnil,omitempty" name:"RelativeCancerList"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type RelativeHistoryBlock ¶ added in v1.0.607
type RelativeHistoryBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 成员列表 // 注意:此字段可能返回 null,表示取不到有效值。 Detail []*RelativeHistoryDetailBlock `json:"Detail,omitnil,omitempty" name:"Detail"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type RelativeHistoryDetailBlock ¶ added in v1.0.607
type RelativeHistoryDetailBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 关系 // 注意:此字段可能返回 null,表示取不到有效值。 Relation *string `json:"Relation,omitnil,omitempty" name:"Relation"` // 死亡时间 // 注意:此字段可能返回 null,表示取不到有效值。 TimeOfDeath *string `json:"TimeOfDeath,omitnil,omitempty" name:"TimeOfDeath"` // 时间类型 // 注意:此字段可能返回 null,表示取不到有效值。 TimeType *string `json:"TimeType,omitnil,omitempty" name:"TimeType"` }
type Report ¶ added in v1.0.607
type Report struct { // 项目名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 索引 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 报告类型 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 原文对应坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type ReportInfo ¶
type ReportInfo struct { // 医院名称 // 注意:此字段可能返回 null,表示取不到有效值。 Hospital *string `json:"Hospital,omitnil,omitempty" name:"Hospital"` // 科室名称 // 注意:此字段可能返回 null,表示取不到有效值。 DepartmentName *string `json:"DepartmentName,omitnil,omitempty" name:"DepartmentName"` // 申请时间 // 注意:此字段可能返回 null,表示取不到有效值。 BillingTime *string `json:"BillingTime,omitnil,omitempty" name:"BillingTime"` // 报告时间 // 注意:此字段可能返回 null,表示取不到有效值。 ReportTime *string `json:"ReportTime,omitnil,omitempty" name:"ReportTime"` // 检查时间 // 注意:此字段可能返回 null,表示取不到有效值。 InspectTime *string `json:"InspectTime,omitnil,omitempty" name:"InspectTime"` // 检查号 // 注意:此字段可能返回 null,表示取不到有效值。 CheckNum *string `json:"CheckNum,omitnil,omitempty" name:"CheckNum"` // 影像号 // 注意:此字段可能返回 null,表示取不到有效值。 ImageNum *string `json:"ImageNum,omitnil,omitempty" name:"ImageNum"` // 放射号 // 注意:此字段可能返回 null,表示取不到有效值。 RadiationNum *string `json:"RadiationNum,omitnil,omitempty" name:"RadiationNum"` // 检验号 // 注意:此字段可能返回 null,表示取不到有效值。 TestNum *string `json:"TestNum,omitnil,omitempty" name:"TestNum"` // 门诊号 // 注意:此字段可能返回 null,表示取不到有效值。 OutpatientNum *string `json:"OutpatientNum,omitnil,omitempty" name:"OutpatientNum"` // 病理号 // 注意:此字段可能返回 null,表示取不到有效值。 PathologyNum *string `json:"PathologyNum,omitnil,omitempty" name:"PathologyNum"` // 住院号 // 注意:此字段可能返回 null,表示取不到有效值。 InHospitalNum *string `json:"InHospitalNum,omitnil,omitempty" name:"InHospitalNum"` // 样本号 // 注意:此字段可能返回 null,表示取不到有效值。 SampleNum *string `json:"SampleNum,omitnil,omitempty" name:"SampleNum"` // 标本种类 // 注意:此字段可能返回 null,表示取不到有效值。 SampleType *string `json:"SampleType,omitnil,omitempty" name:"SampleType"` // 病历号 // 注意:此字段可能返回 null,表示取不到有效值。 MedicalRecordNum *string `json:"MedicalRecordNum,omitnil,omitempty" name:"MedicalRecordNum"` // 报告名称 // 注意:此字段可能返回 null,表示取不到有效值。 ReportName *string `json:"ReportName,omitnil,omitempty" name:"ReportName"` // 超声号 // 注意:此字段可能返回 null,表示取不到有效值。 UltraNum *string `json:"UltraNum,omitnil,omitempty" name:"UltraNum"` // 临床诊断 // 注意:此字段可能返回 null,表示取不到有效值。 Diagnose *string `json:"Diagnose,omitnil,omitempty" name:"Diagnose"` // 检查项目 // 注意:此字段可能返回 null,表示取不到有效值。 CheckItem *string `json:"CheckItem,omitnil,omitempty" name:"CheckItem"` // 检查方法 // 注意:此字段可能返回 null,表示取不到有效值。 CheckMethod *string `json:"CheckMethod,omitnil,omitempty" name:"CheckMethod"` // 诊断时间 // 注意:此字段可能返回 null,表示取不到有效值。 DiagnoseTime *string `json:"DiagnoseTime,omitnil,omitempty" name:"DiagnoseTime"` // 体检号 // 注意:此字段可能返回 null,表示取不到有效值。 HealthCheckupNum *string `json:"HealthCheckupNum,omitnil,omitempty" name:"HealthCheckupNum"` // 其它时间 // 注意:此字段可能返回 null,表示取不到有效值。 OtherTime *string `json:"OtherTime,omitnil,omitempty" name:"OtherTime"` // 打印时间 // 注意:此字段可能返回 null,表示取不到有效值。 PrintTime *string `json:"PrintTime,omitnil,omitempty" name:"PrintTime"` // 未归类时间 // 注意:此字段可能返回 null,表示取不到有效值。 Times []*Time `json:"Times,omitnil,omitempty" name:"Times"` // 床号 // 注意:此字段可能返回 null,表示取不到有效值。 BedNo *string `json:"BedNo,omitnil,omitempty" name:"BedNo"` }
type ReportTypeVersion ¶ added in v1.0.607
type ResultInfo ¶ added in v1.0.607
type Size ¶
type Size struct { // 原文位置 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 标准大小 // 注意:此字段可能返回 null,表示取不到有效值。 NormSize *NormSize `json:"NormSize,omitnil,omitempty" name:"NormSize"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
type SmokeHistoryBlock ¶ added in v1.0.607
type SmokeHistoryBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 时间单位 // 注意:此字段可能返回 null,表示取不到有效值。 TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"` // 时间归一化 // 注意:此字段可能返回 null,表示取不到有效值。 TimeNorm *string `json:"TimeNorm,omitnil,omitempty" name:"TimeNorm"` // 吸烟量 // 注意:此字段可能返回 null,表示取不到有效值。 Amount *string `json:"Amount,omitnil,omitempty" name:"Amount"` // 戒烟状态 // 注意:此字段可能返回 null,表示取不到有效值。 QuitState *bool `json:"QuitState,omitnil,omitempty" name:"QuitState"` // 是否吸烟 // 注意:此字段可能返回 null,表示取不到有效值。 State *bool `json:"State,omitnil,omitempty" name:"State"` // 对外输出值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type StomatologyBaseItem ¶ added in v1.0.746
type StomatologyBaseItem struct { // 龋齿 // 注意:此字段可能返回 null,表示取不到有效值。 ToothDecay *StomatologyToothDecay `json:"ToothDecay,omitnil,omitempty" name:"ToothDecay"` // 牙龈 // 注意:此字段可能返回 null,表示取不到有效值。 Gingiva *StomatologyGingiva `json:"Gingiva,omitnil,omitempty" name:"Gingiva"` // 牙周 // 注意:此字段可能返回 null,表示取不到有效值。 Periodontics *StomatologyPeriodontics `json:"Periodontics,omitnil,omitempty" name:"Periodontics"` // 口腔其他 // 注意:此字段可能返回 null,表示取不到有效值。 Others []*KeyValueItem `json:"Others,omitnil,omitempty" name:"Others"` // 小结 // 注意:此字段可能返回 null,表示取不到有效值。 BriefSummary *StomatologyBriefSummary `json:"BriefSummary,omitnil,omitempty" name:"BriefSummary"` }
type StomatologyBriefSummary ¶ added in v1.0.746
type StomatologyBriefSummary struct { // 口腔小结 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type StomatologyGingiva ¶ added in v1.0.746
type StomatologyGingiva struct { // 牙龈总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type StomatologyPeriodontics ¶ added in v1.0.746
type StomatologyPeriodontics struct { // 牙周总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type StomatologyToothDecay ¶ added in v1.0.746
type StomatologyToothDecay struct { // 龋齿总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type Summary ¶
type Summary struct { // 症状 // 注意:此字段可能返回 null,表示取不到有效值。 Symptom []*SymptomInfo `json:"Symptom,omitnil,omitempty" name:"Symptom"` // 文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type SummaryInfo ¶ added in v1.0.607
type SummaryInfo struct { // 诊断结论文本 // 注意:此字段可能返回 null,表示取不到有效值。 Text *BaseInfo `json:"Text,omitnil,omitempty" name:"Text"` // 诊断结论详情 // 注意:此字段可能返回 null,表示取不到有效值。 Infos []*DetailInformation `json:"Infos,omitnil,omitempty" name:"Infos"` }
type Surgery ¶
type Surgery struct { // 手术史 // 注意:此字段可能返回 null,表示取不到有效值。 SurgeryHistory *SurgeryHistory `json:"SurgeryHistory,omitnil,omitempty" name:"SurgeryHistory"` // 其他信息 // 注意:此字段可能返回 null,表示取不到有效值。 OtherInfo *OtherInfo `json:"OtherInfo,omitnil,omitempty" name:"OtherInfo"` }
type SurgeryAnorectal ¶ added in v1.0.746
type SurgeryAnorectal struct { // 肛门直肠总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` // 直肠指检 // 注意:此字段可能返回 null,表示取不到有效值。 DigitalRectalExamination *KeyValueItem `json:"DigitalRectalExamination,omitnil,omitempty" name:"DigitalRectalExamination"` // 痔疮 // 注意:此字段可能返回 null,表示取不到有效值。 Hemorrhoid *KeyValueItem `json:"Hemorrhoid,omitnil,omitempty" name:"Hemorrhoid"` }
type SurgeryAttr ¶
type SurgeryBaseItem ¶ added in v1.0.746
type SurgeryBaseItem struct { // 体检报告-外科-头颈部 // 注意:此字段可能返回 null,表示取不到有效值。 HeadNeck *SurgeryHeadNeck `json:"HeadNeck,omitnil,omitempty" name:"HeadNeck"` // 体检报告-外科-甲状腺 // 注意:此字段可能返回 null,表示取不到有效值。 Thyroid *SurgeryThyroid `json:"Thyroid,omitnil,omitempty" name:"Thyroid"` // 体检报告-外科-乳房 // 注意:此字段可能返回 null,表示取不到有效值。 Breast *SurgeryBreast `json:"Breast,omitnil,omitempty" name:"Breast"` // 体检报告-外科-浅表淋巴结 // 注意:此字段可能返回 null,表示取不到有效值。 LymphNode *SurgeryLymphNode `json:"LymphNode,omitnil,omitempty" name:"LymphNode"` // 体检报告-外科-脊柱 // 注意:此字段可能返回 null,表示取不到有效值。 SpinalExtremities *SurgerySpinalExtremities `json:"SpinalExtremities,omitnil,omitempty" name:"SpinalExtremities"` // 体检报告-外科-皮肤 // 注意:此字段可能返回 null,表示取不到有效值。 Skin *SurgerySkin `json:"Skin,omitnil,omitempty" name:"Skin"` // 体检报告-外科-肛门直肠 // 注意:此字段可能返回 null,表示取不到有效值。 Anorectal *SurgeryAnorectal `json:"Anorectal,omitnil,omitempty" name:"Anorectal"` // 体检报告-外科-泌尿生殖系统 // 注意:此字段可能返回 null,表示取不到有效值。 UrogenitalSystem *SurgeryUrogenitalSystem `json:"UrogenitalSystem,omitnil,omitempty" name:"UrogenitalSystem"` // 体检报告-外科-外科其他 // 注意:此字段可能返回 null,表示取不到有效值。 Others []*KeyValueItem `json:"Others,omitnil,omitempty" name:"Others"` // 体检报告-外科-小结 // 注意:此字段可能返回 null,表示取不到有效值。 BriefSummary *SurgeryBriefSummary `json:"BriefSummary,omitnil,omitempty" name:"BriefSummary"` }
type SurgeryBreast ¶ added in v1.0.746
type SurgeryBreast struct { // 乳房总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type SurgeryBriefSummary ¶ added in v1.0.746
type SurgeryBriefSummary struct { // 外科小结 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type SurgeryConditionBlock ¶ added in v1.0.607
type SurgeryConditionBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 手术历史 // 注意:此字段可能返回 null,表示取不到有效值。 SurgeryList []*SurgeryListBlock `json:"SurgeryList,omitnil,omitempty" name:"SurgeryList"` // 对外输出值 // // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type SurgeryHeadNeck ¶ added in v1.0.746
type SurgeryHeadNeck struct { // 头颈部总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type SurgeryHistory ¶
type SurgeryHistory struct { // 手术名称 // 注意:此字段可能返回 null,表示取不到有效值。 SurgeryName *SurgeryAttr `json:"SurgeryName,omitnil,omitempty" name:"SurgeryName"` // 手术日期 // 注意:此字段可能返回 null,表示取不到有效值。 SurgeryDate *SurgeryAttr `json:"SurgeryDate,omitnil,omitempty" name:"SurgeryDate"` // 术前诊断 // 注意:此字段可能返回 null,表示取不到有效值。 PreoperativePathology *SurgeryAttr `json:"PreoperativePathology,omitnil,omitempty" name:"PreoperativePathology"` // 术中诊断 // 注意:此字段可能返回 null,表示取不到有效值。 IntraoperativePathology *SurgeryAttr `json:"IntraoperativePathology,omitnil,omitempty" name:"IntraoperativePathology"` // 术后诊断 // 注意:此字段可能返回 null,表示取不到有效值。 PostoperativePathology *SurgeryAttr `json:"PostoperativePathology,omitnil,omitempty" name:"PostoperativePathology"` // 出院诊断 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeDiagnosis *SurgeryAttr `json:"DischargeDiagnosis,omitnil,omitempty" name:"DischargeDiagnosis"` }
type SurgeryHistoryBlock ¶ added in v1.0.607
type SurgeryHistoryBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 手术列表 // 注意:此字段可能返回 null,表示取不到有效值。 Surgerylist []*SurgeryListBlock `json:"Surgerylist,omitnil,omitempty" name:"Surgerylist"` }
type SurgeryListBlock ¶ added in v1.0.607
type SurgeryListBlock struct { // 时间 // 注意:此字段可能返回 null,表示取不到有效值。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 TimeType *string `json:"TimeType,omitnil,omitempty" name:"TimeType"` // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name []*string `json:"Name,omitnil,omitempty" name:"Name"` // 部位 // 注意:此字段可能返回 null,表示取不到有效值。 Part *string `json:"Part,omitnil,omitempty" name:"Part"` }
type SurgeryLymphNode ¶ added in v1.0.746
type SurgeryLymphNode struct { // 浅表淋巴结总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type SurgerySkin ¶ added in v1.0.746
type SurgerySkin struct { // 皮肤总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type SurgerySpinalExtremities ¶ added in v1.0.746
type SurgerySpinalExtremities struct { // 脊柱四肢总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` // 脊柱 // 注意:此字段可能返回 null,表示取不到有效值。 SpinalColumn *KeyValueItem `json:"SpinalColumn,omitnil,omitempty" name:"SpinalColumn"` // 四肢和关节 // 注意:此字段可能返回 null,表示取不到有效值。 LimbJoint *KeyValueItem `json:"LimbJoint,omitnil,omitempty" name:"LimbJoint"` // 平跛足 // 注意:此字段可能返回 null,表示取不到有效值。 Foot *KeyValueItem `json:"Foot,omitnil,omitempty" name:"Foot"` // 骨骼 // 注意:此字段可能返回 null,表示取不到有效值。 Bone *KeyValueItem `json:"Bone,omitnil,omitempty" name:"Bone"` // 步态 // 注意:此字段可能返回 null,表示取不到有效值。 Gait *KeyValueItem `json:"Gait,omitnil,omitempty" name:"Gait"` // 残疾或畸形 // 注意:此字段可能返回 null,表示取不到有效值。 Deformity *KeyValueItem `json:"Deformity,omitnil,omitempty" name:"Deformity"` }
type SurgeryThyroid ¶ added in v1.0.746
type SurgeryThyroid struct { // 甲状腺总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` }
type SurgeryUrogenitalSystem ¶ added in v1.0.746
type SurgeryUrogenitalSystem struct { // 泌尿生殖系统总体描述 // 注意:此字段可能返回 null,表示取不到有效值。 Text *KeyValueItem `json:"Text,omitnil,omitempty" name:"Text"` // 前列腺 // 注意:此字段可能返回 null,表示取不到有效值。 Prostate *KeyValueItem `json:"Prostate,omitnil,omitempty" name:"Prostate"` // 外生殖器(男性) // 注意:此字段可能返回 null,表示取不到有效值。 ExternalReproductiveOrgans *KeyValueItem `json:"ExternalReproductiveOrgans,omitnil,omitempty" name:"ExternalReproductiveOrgans"` }
type SymptomInfo ¶
type SymptomInfo struct { // 等级 // 注意:此字段可能返回 null,表示取不到有效值。 Grade *BlockInfo `json:"Grade,omitnil,omitempty" name:"Grade"` // 部位 // 注意:此字段可能返回 null,表示取不到有效值。 Part *Part `json:"Part,omitnil,omitempty" name:"Part"` // 原文位置 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 病变 // 注意:此字段可能返回 null,表示取不到有效值。 Symptom *BlockInfo `json:"Symptom,omitnil,omitempty" name:"Symptom"` // 属性 // 注意:此字段可能返回 null,表示取不到有效值。 Attrs []*BlockInfo `json:"Attrs,omitnil,omitempty" name:"Attrs"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` }
type TableIndicators ¶ added in v1.0.607
type TableIndicators struct { // 项目列表 // 注意:此字段可能返回 null,表示取不到有效值。 Indicators []*IndicatorItemV2 `json:"Indicators,omitnil,omitempty" name:"Indicators"` // 采样标本 // 注意:此字段可能返回 null,表示取不到有效值。 Sample *BaseItem `json:"Sample,omitnil,omitempty" name:"Sample"` }
type Template ¶
type Template struct { // 患者信息 // 注意:此字段可能返回 null,表示取不到有效值。 PatientInfo *PatientInfo `json:"PatientInfo,omitnil,omitempty" name:"PatientInfo"` // 报告信息 // 注意:此字段可能返回 null,表示取不到有效值。 ReportInfo *ReportInfo `json:"ReportInfo,omitnil,omitempty" name:"ReportInfo"` // 检查报告 // 注意:此字段可能返回 null,表示取不到有效值。 Check *Check `json:"Check,omitnil,omitempty" name:"Check"` // 病理报告 // 注意:此字段可能返回 null,表示取不到有效值。 Pathology *PathologyReport `json:"Pathology,omitnil,omitempty" name:"Pathology"` // 出院报告,入院报告,门诊病历 // 注意:此字段可能返回 null,表示取不到有效值。 MedDoc *MedDoc `json:"MedDoc,omitnil,omitempty" name:"MedDoc"` // 诊断证明 // 注意:此字段可能返回 null,表示取不到有效值。 DiagCert *DiagCert `json:"DiagCert,omitnil,omitempty" name:"DiagCert"` // 病案首页 // 注意:此字段可能返回 null,表示取不到有效值。 FirstPage *FirstPage `json:"FirstPage,omitnil,omitempty" name:"FirstPage"` // 检验报告 // 注意:此字段可能返回 null,表示取不到有效值。 Indicator *Indicator `json:"Indicator,omitnil,omitempty" name:"Indicator"` // 报告类型 // 注意:此字段可能返回 null,表示取不到有效值。 ReportType *string `json:"ReportType,omitnil,omitempty" name:"ReportType"` // 门诊病历信息 // 注意:此字段可能返回 null,表示取不到有效值。 MedicalRecordInfo *MedicalRecordInfo `json:"MedicalRecordInfo,omitnil,omitempty" name:"MedicalRecordInfo"` // 出入院信息 // 注意:此字段可能返回 null,表示取不到有效值。 Hospitalization *Hospitalization `json:"Hospitalization,omitnil,omitempty" name:"Hospitalization"` // 手术记录 // 注意:此字段可能返回 null,表示取不到有效值。 Surgery *Surgery `json:"Surgery,omitnil,omitempty" name:"Surgery"` // 心电图报告 // 注意:此字段可能返回 null,表示取不到有效值。 Electrocardiogram *Electrocardiogram `json:"Electrocardiogram,omitnil,omitempty" name:"Electrocardiogram"` // 内窥镜报告 // 注意:此字段可能返回 null,表示取不到有效值。 Endoscopy *Endoscopy `json:"Endoscopy,omitnil,omitempty" name:"Endoscopy"` // 处方单 // 注意:此字段可能返回 null,表示取不到有效值。 Prescription *Prescription `json:"Prescription,omitnil,omitempty" name:"Prescription"` // 疫苗接种凭证 // 注意:此字段可能返回 null,表示取不到有效值。 VaccineCertificate *VaccineCertificate `json:"VaccineCertificate,omitnil,omitempty" name:"VaccineCertificate"` // OCR文本 // 注意:此字段可能返回 null,表示取不到有效值。 OcrText *string `json:"OcrText,omitnil,omitempty" name:"OcrText"` // OCR拼接后文本 // 注意:此字段可能返回 null,表示取不到有效值。 OcrResult *string `json:"OcrResult,omitnil,omitempty" name:"OcrResult"` // 报告类型 // 注意:此字段可能返回 null,表示取不到有效值。 ReportTypeDesc *string `json:"ReportTypeDesc,omitnil,omitempty" name:"ReportTypeDesc"` // 病理报告v2 // 注意:此字段可能返回 null,表示取不到有效值。 PathologyV2 *PathologyV2 `json:"PathologyV2,omitnil,omitempty" name:"PathologyV2"` // 碳14尿素呼气试验 // 注意:此字段可能返回 null,表示取不到有效值。 C14 *Indicator `json:"C14,omitnil,omitempty" name:"C14"` // 体检结论 // 注意:此字段可能返回 null,表示取不到有效值。 Exame *Exame `json:"Exame,omitnil,omitempty" name:"Exame"` // 出院报告v2,入院报告v2,门诊病历v2 // 注意:此字段可能返回 null,表示取不到有效值。 MedDocV2 *DischargeInfoBlock `json:"MedDocV2,omitnil,omitempty" name:"MedDocV2"` // 检验报告v3 // 注意:此字段可能返回 null,表示取不到有效值。 IndicatorV3 *IndicatorV3 `json:"IndicatorV3,omitnil,omitempty" name:"IndicatorV3"` // 核酸报告 // 注意:此字段可能返回 null,表示取不到有效值。 Covid *CovidItemsInfo `json:"Covid,omitnil,omitempty" name:"Covid"` // 孕产报告 // 注意:此字段可能返回 null,表示取不到有效值。 Maternity *Maternity `json:"Maternity,omitnil,omitempty" name:"Maternity"` // 眼科报告 // 注意:此字段可能返回 null,表示取不到有效值。 Eye *EyeItemsInfo `json:"Eye,omitnil,omitempty" name:"Eye"` // 出生证明 // 注意:此字段可能返回 null,表示取不到有效值。 BirthCert *BirthCert `json:"BirthCert,omitnil,omitempty" name:"BirthCert"` // 时间轴 // 注意:此字段可能返回 null,表示取不到有效值。 Timeline *TimelineInformation `json:"Timeline,omitnil,omitempty" name:"Timeline"` }
type TextToClassRequest ¶
type TextToClassRequest struct { *tchttp.BaseRequest // 报告文本 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 后付费的用户类型,新客户传1,老客户可不传或传 0。2022 年 12 月 15 新增了计费项,在此时间之前已经通过商务指定优惠价格的大客户,请不传这个字段或传 0,如果传 1 会导致以前获得的折扣价格失效。在 2022 年 12 月 15 日之后,通过商务指定优惠价格的大客户请传 1。 UserType *uint64 `json:"UserType,omitnil,omitempty" name:"UserType"` }
func NewTextToClassRequest ¶
func NewTextToClassRequest() (request *TextToClassRequest)
func (*TextToClassRequest) FromJsonString ¶
func (r *TextToClassRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TextToClassRequest) ToJsonString ¶
func (r *TextToClassRequest) ToJsonString() string
type TextToClassRequestParams ¶ added in v1.0.426
type TextToClassRequestParams struct { // 报告文本 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 后付费的用户类型,新客户传1,老客户可不传或传 0。2022 年 12 月 15 新增了计费项,在此时间之前已经通过商务指定优惠价格的大客户,请不传这个字段或传 0,如果传 1 会导致以前获得的折扣价格失效。在 2022 年 12 月 15 日之后,通过商务指定优惠价格的大客户请传 1。 UserType *uint64 `json:"UserType,omitnil,omitempty" name:"UserType"` }
Predefined struct for user
type TextToClassResponse ¶
type TextToClassResponse struct { *tchttp.BaseResponse Response *TextToClassResponseParams `json:"Response"` }
func NewTextToClassResponse ¶
func NewTextToClassResponse() (response *TextToClassResponse)
func (*TextToClassResponse) FromJsonString ¶
func (r *TextToClassResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TextToClassResponse) ToJsonString ¶
func (r *TextToClassResponse) ToJsonString() string
type TextToClassResponseParams ¶ added in v1.0.426
type TextToClassResponseParams struct { // 分类结果 TextTypeList []*TextType `json:"TextTypeList,omitnil,omitempty" name:"TextTypeList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type TextToObjectRequest ¶
type TextToObjectRequest struct { *tchttp.BaseRequest // 报告文本 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 报告类型,目前支持12(检查报告),15(病理报告),28(出院报告),29(入院报告),210(门诊病历),212(手术记录),218(诊断证明),363(心电图),27(内窥镜检查),215(处方单),219(免疫接种证明),301(C14呼气试验)。如果不清楚报告类型,可以使用分类引擎,该字段传0(同时IsUsedClassify字段必须为True,否则无法输出结果) Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 是否使用分类引擎,当不确定报告类型时,可以使用收费的报告分类引擎服务。若该字段为False,则Type字段不能为0,否则无法输出结果。 // 注意:当 IsUsedClassify 为True 时,表示使用收费的报告分类服务,将会产生额外的费用,具体收费标准参见 [购买指南的产品价格](https://cloud.tencent.com/document/product/1314/54264)。 IsUsedClassify *bool `json:"IsUsedClassify,omitnil,omitempty" name:"IsUsedClassify"` // 后付费的用户类型,新客户传1,老客户可不传或传 0。2022 年 12 月 15 新增了计费项,在此时间之前已经通过商务指定优惠价格的大客户,请不传这个字段或传 0,如果传 1 会导致以前获得的折扣价格失效。在 2022 年 12 月 15 日之后,通过商务指定优惠价格的大客户请传 1。 UserType *uint64 `json:"UserType,omitnil,omitempty" name:"UserType"` // 可选。用于指定不同报告使用的结构化引擎版本,不同版本返回的JSON 数据结果不兼容。若不指定版本号,就默认用旧的版本号。 // (1)检验报告 11,默认使用 V2,最高支持 V3。 // (2)病理报告 15,默认使用 V1,最高支持 V2。 // (3)入院记录29、出院记录 28、病历记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 ReportTypeVersion []*ReportTypeVersion `json:"ReportTypeVersion,omitnil,omitempty" name:"ReportTypeVersion"` }
func NewTextToObjectRequest ¶
func NewTextToObjectRequest() (request *TextToObjectRequest)
func (*TextToObjectRequest) FromJsonString ¶
func (r *TextToObjectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TextToObjectRequest) ToJsonString ¶
func (r *TextToObjectRequest) ToJsonString() string
type TextToObjectRequestParams ¶ added in v1.0.426
type TextToObjectRequestParams struct { // 报告文本 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 报告类型,目前支持12(检查报告),15(病理报告),28(出院报告),29(入院报告),210(门诊病历),212(手术记录),218(诊断证明),363(心电图),27(内窥镜检查),215(处方单),219(免疫接种证明),301(C14呼气试验)。如果不清楚报告类型,可以使用分类引擎,该字段传0(同时IsUsedClassify字段必须为True,否则无法输出结果) Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 是否使用分类引擎,当不确定报告类型时,可以使用收费的报告分类引擎服务。若该字段为False,则Type字段不能为0,否则无法输出结果。 // 注意:当 IsUsedClassify 为True 时,表示使用收费的报告分类服务,将会产生额外的费用,具体收费标准参见 [购买指南的产品价格](https://cloud.tencent.com/document/product/1314/54264)。 IsUsedClassify *bool `json:"IsUsedClassify,omitnil,omitempty" name:"IsUsedClassify"` // 后付费的用户类型,新客户传1,老客户可不传或传 0。2022 年 12 月 15 新增了计费项,在此时间之前已经通过商务指定优惠价格的大客户,请不传这个字段或传 0,如果传 1 会导致以前获得的折扣价格失效。在 2022 年 12 月 15 日之后,通过商务指定优惠价格的大客户请传 1。 UserType *uint64 `json:"UserType,omitnil,omitempty" name:"UserType"` // 可选。用于指定不同报告使用的结构化引擎版本,不同版本返回的JSON 数据结果不兼容。若不指定版本号,就默认用旧的版本号。 // (1)检验报告 11,默认使用 V2,最高支持 V3。 // (2)病理报告 15,默认使用 V1,最高支持 V2。 // (3)入院记录29、出院记录 28、病历记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 ReportTypeVersion []*ReportTypeVersion `json:"ReportTypeVersion,omitnil,omitempty" name:"ReportTypeVersion"` }
Predefined struct for user
type TextToObjectResponse ¶
type TextToObjectResponse struct { *tchttp.BaseResponse Response *TextToObjectResponseParams `json:"Response"` }
func NewTextToObjectResponse ¶
func NewTextToObjectResponse() (response *TextToObjectResponse)
func (*TextToObjectResponse) FromJsonString ¶
func (r *TextToObjectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TextToObjectResponse) ToJsonString ¶
func (r *TextToObjectResponse) ToJsonString() string
type TextToObjectResponseParams ¶ added in v1.0.426
type TextToObjectResponseParams struct { // 报告结构化结果 Template *Template `json:"Template,omitnil,omitempty" name:"Template"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type TextType ¶
type TextType struct { // 类别Id // 注意:此字段可能返回 null,表示取不到有效值。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 类别层级 // 注意:此字段可能返回 null,表示取不到有效值。 Level *int64 `json:"Level,omitnil,omitempty" name:"Level"` // 类别名 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
type TextTypeListBlock ¶ added in v1.0.746
type TextTypeListBlock struct { // 文本类型列表 // 注意:此字段可能返回 null,表示取不到有效值。 TextTypeList []*TextType `json:"TextTypeList,omitnil,omitempty" name:"TextTypeList"` }
type TimelineEvent ¶ added in v1.0.607
type TimelineEvent struct { // 事件类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 原文本 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 事件子类型 // 注意:此字段可能返回 null,表示取不到有效值。 SubType *string `json:"SubType,omitnil,omitempty" name:"SubType"` // 事件发生时间 // 注意:此字段可能返回 null,表示取不到有效值。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 事件值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 位置坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Rectangle *Rectangle `json:"Rectangle,omitnil,omitempty" name:"Rectangle"` // 事件发生地点 // 注意:此字段可能返回 null,表示取不到有效值。 Place *string `json:"Place,omitnil,omitempty" name:"Place"` // 结束时间 // 注意:此字段可能返回 null,表示取不到有效值。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
type TimelineInformation ¶ added in v1.0.607
type TimelineInformation struct { // 时间轴 // 注意:此字段可能返回 null,表示取不到有效值。 Timeline []*TimelineEvent `json:"Timeline,omitnil,omitempty" name:"Timeline"` }
type TransfusionHistoryBlock ¶ added in v1.0.607
type TransfusionHistoryBlock struct { // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 状态 // 注意:此字段可能返回 null,表示取不到有效值。 State *bool `json:"State,omitnil,omitempty" name:"State"` // 值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` }
type TreatmentRecord ¶
type TreatmentRecord struct { // 入院 // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: DmissionCondition is deprecated. DmissionCondition *string `json:"DmissionCondition,omitnil,omitempty" name:"DmissionCondition"` // 主诉 // 注意:此字段可能返回 null,表示取不到有效值。 ChiefComplaint *string `json:"ChiefComplaint,omitnil,omitempty" name:"ChiefComplaint"` // 现病史 // 注意:此字段可能返回 null,表示取不到有效值。 DiseasePresent *string `json:"DiseasePresent,omitnil,omitempty" name:"DiseasePresent"` // 主要症状体征 // 注意:此字段可能返回 null,表示取不到有效值。 SymptomsAndSigns *string `json:"SymptomsAndSigns,omitnil,omitempty" name:"SymptomsAndSigns"` // 辅助检查 // 注意:此字段可能返回 null,表示取不到有效值。 AuxiliaryExamination *string `json:"AuxiliaryExamination,omitnil,omitempty" name:"AuxiliaryExamination"` // 体格检查 // 注意:此字段可能返回 null,表示取不到有效值。 BodyExamination *string `json:"BodyExamination,omitnil,omitempty" name:"BodyExamination"` // 专科检查 // 注意:此字段可能返回 null,表示取不到有效值。 SpecialistExamination *string `json:"SpecialistExamination,omitnil,omitempty" name:"SpecialistExamination"` // 精神检查 // 注意:此字段可能返回 null,表示取不到有效值。 MentalExamination *string `json:"MentalExamination,omitnil,omitempty" name:"MentalExamination"` // 检查记录 // 注意:此字段可能返回 null,表示取不到有效值。 CheckRecord *string `json:"CheckRecord,omitnil,omitempty" name:"CheckRecord"` // 化验结果 // 注意:此字段可能返回 null,表示取不到有效值。 InspectResult *string `json:"InspectResult,omitnil,omitempty" name:"InspectResult"` // 切口愈合情况 // 注意:此字段可能返回 null,表示取不到有效值。 IncisionHealing *string `json:"IncisionHealing,omitnil,omitempty" name:"IncisionHealing"` // 处理意见 // 注意:此字段可能返回 null,表示取不到有效值。 TreatmentSuggestion *string `json:"TreatmentSuggestion,omitnil,omitempty" name:"TreatmentSuggestion"` // 门诊随访要求 // 注意:此字段可能返回 null,表示取不到有效值。 FollowUpRequirements *string `json:"FollowUpRequirements,omitnil,omitempty" name:"FollowUpRequirements"` // 诊疗经过 // 注意:此字段可能返回 null,表示取不到有效值。 CheckAndTreatmentProcess *string `json:"CheckAndTreatmentProcess,omitnil,omitempty" name:"CheckAndTreatmentProcess"` // 手术经过 // 注意:此字段可能返回 null,表示取不到有效值。 SurgeryCondition *string `json:"SurgeryCondition,omitnil,omitempty" name:"SurgeryCondition"` // 入院情况 // 注意:此字段可能返回 null,表示取不到有效值。 ConditionChanges *string `json:"ConditionChanges,omitnil,omitempty" name:"ConditionChanges"` // 出院情况 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeCondition *string `json:"DischargeCondition,omitnil,omitempty" name:"DischargeCondition"` // pTNM信息 // 注意:此字段可能返回 null,表示取不到有效值。 PTNM *string `json:"PTNM,omitnil,omitempty" name:"PTNM"` // pTNMM信息 // 注意:此字段可能返回 null,表示取不到有效值。 PTNMM *string `json:"PTNMM,omitnil,omitempty" name:"PTNMM"` // pTNMN信息 // 注意:此字段可能返回 null,表示取不到有效值。 PTNMN *string `json:"PTNMN,omitnil,omitempty" name:"PTNMN"` // pTNMT信息 // 注意:此字段可能返回 null,表示取不到有效值。 PTNMT *string `json:"PTNMT,omitnil,omitempty" name:"PTNMT"` // ECOG信息 // 注意:此字段可能返回 null,表示取不到有效值。 ECOG *string `json:"ECOG,omitnil,omitempty" name:"ECOG"` // NRS信息 // 注意:此字段可能返回 null,表示取不到有效值。 NRS *string `json:"NRS,omitnil,omitempty" name:"NRS"` // KPS信息 // 注意:此字段可能返回 null,表示取不到有效值。 KPS *string `json:"KPS,omitnil,omitempty" name:"KPS"` // 死亡日期 // 注意:此字段可能返回 null,表示取不到有效值。 DeathDate *string `json:"DeathDate,omitnil,omitempty" name:"DeathDate"` // 复发日期 // 注意:此字段可能返回 null,表示取不到有效值。 RelapseDate *string `json:"RelapseDate,omitnil,omitempty" name:"RelapseDate"` // 观测天数 // 注意:此字段可能返回 null,表示取不到有效值。 ObservationDays *string `json:"ObservationDays,omitnil,omitempty" name:"ObservationDays"` // 入院 // 注意:此字段可能返回 null,表示取不到有效值。 AdmissionCondition *string `json:"AdmissionCondition,omitnil,omitempty" name:"AdmissionCondition"` }
type TreatmentRecordBlock ¶ added in v1.0.607
type TreatmentRecordBlock struct { // 免疫组化 // 注意:此字段可能返回 null,表示取不到有效值。 Immunohistochemistry *ImmunohistochemistryBlock `json:"Immunohistochemistry,omitnil,omitempty" name:"Immunohistochemistry"` // 主诉 // 注意:此字段可能返回 null,表示取不到有效值。 ChiefComplaint *ChiefComplaintBlock `json:"ChiefComplaint,omitnil,omitempty" name:"ChiefComplaint"` // 入院情况 // 注意:此字段可能返回 null,表示取不到有效值。 AdmissionCondition *AdmissionConditionBlock `json:"AdmissionCondition,omitnil,omitempty" name:"AdmissionCondition"` // 查体 // 注意:此字段可能返回 null,表示取不到有效值。 BodyExamination *BodyExaminationBlock `json:"BodyExamination,omitnil,omitempty" name:"BodyExamination"` // 入院诊断 // 注意:此字段可能返回 null,表示取不到有效值。 AdmissionDiagnosis *AdmissionDiagnosisBlock `json:"AdmissionDiagnosis,omitnil,omitempty" name:"AdmissionDiagnosis"` // 入院中医诊断 // 注意:此字段可能返回 null,表示取不到有效值。 AdmissionTraditionalDiagnosis *AdmissionDiagnosisBlock `json:"AdmissionTraditionalDiagnosis,omitnil,omitempty" name:"AdmissionTraditionalDiagnosis"` // 入院西医诊断 // 注意:此字段可能返回 null,表示取不到有效值。 AdmissionModernDiagnosis *AdmissionDiagnosisBlock `json:"AdmissionModernDiagnosis,omitnil,omitempty" name:"AdmissionModernDiagnosis"` // 病理诊断 // 注意:此字段可能返回 null,表示取不到有效值。 PathologicalDiagnosis *PathologicalDiagnosisBlock `json:"PathologicalDiagnosis,omitnil,omitempty" name:"PathologicalDiagnosis"` // 现病史 // 注意:此字段可能返回 null,表示取不到有效值。 DiseasePresent *DiseasePresentBlock `json:"DiseasePresent,omitnil,omitempty" name:"DiseasePresent"` // 体征 // 注意:此字段可能返回 null,表示取不到有效值。 SymptomsAndSigns *DiseasePresentBlock `json:"SymptomsAndSigns,omitnil,omitempty" name:"SymptomsAndSigns"` // 辅助检查 // 注意:此字段可能返回 null,表示取不到有效值。 AuxiliaryExamination *DiseasePresentBlock `json:"AuxiliaryExamination,omitnil,omitempty" name:"AuxiliaryExamination"` // 特殊检查 // 注意:此字段可能返回 null,表示取不到有效值。 SpecialistExamination *DiseasePresentBlock `json:"SpecialistExamination,omitnil,omitempty" name:"SpecialistExamination"` // 精神检查 // 注意:此字段可能返回 null,表示取不到有效值。 MentalExamination *DiseasePresentBlock `json:"MentalExamination,omitnil,omitempty" name:"MentalExamination"` // 检查记录 // 注意:此字段可能返回 null,表示取不到有效值。 CheckRecord *DiseasePresentBlock `json:"CheckRecord,omitnil,omitempty" name:"CheckRecord"` // 检查结果 // 注意:此字段可能返回 null,表示取不到有效值。 InspectResult *DiseasePresentBlock `json:"InspectResult,omitnil,omitempty" name:"InspectResult"` // 治疗经过 // 注意:此字段可能返回 null,表示取不到有效值。 CheckAndTreatmentProcess *DiseasePresentBlock `json:"CheckAndTreatmentProcess,omitnil,omitempty" name:"CheckAndTreatmentProcess"` // 手术经过 // 注意:此字段可能返回 null,表示取不到有效值。 SurgeryCondition *SurgeryConditionBlock `json:"SurgeryCondition,omitnil,omitempty" name:"SurgeryCondition"` // 切口愈合 // 注意:此字段可能返回 null,表示取不到有效值。 IncisionHealing *DiseasePresentBlock `json:"IncisionHealing,omitnil,omitempty" name:"IncisionHealing"` // 出院诊断 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeDiagnosis *DischargeDiagnosisBlock `json:"DischargeDiagnosis,omitnil,omitempty" name:"DischargeDiagnosis"` // 出院中医诊断 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeTraditionalDiagnosis *DiseasePresentBlock `json:"DischargeTraditionalDiagnosis,omitnil,omitempty" name:"DischargeTraditionalDiagnosis"` // 出院西医诊断 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeModernDiagnosis *DischargeDiagnosisBlock `json:"DischargeModernDiagnosis,omitnil,omitempty" name:"DischargeModernDiagnosis"` // 出院情况 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeCondition *DischargeConditionBlock `json:"DischargeCondition,omitnil,omitempty" name:"DischargeCondition"` // 出院医嘱 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeInstructions *DiseasePresentBlock `json:"DischargeInstructions,omitnil,omitempty" name:"DischargeInstructions"` // 治疗建议 // 注意:此字段可能返回 null,表示取不到有效值。 TreatmentSuggestion *DiseasePresentBlock `json:"TreatmentSuggestion,omitnil,omitempty" name:"TreatmentSuggestion"` // 随访 // 注意:此字段可能返回 null,表示取不到有效值。 FollowUpRequirements *DiseasePresentBlock `json:"FollowUpRequirements,omitnil,omitempty" name:"FollowUpRequirements"` // 治疗情况变化 // 注意:此字段可能返回 null,表示取不到有效值。 ConditionChanges *DiseasePresentBlock `json:"ConditionChanges,omitnil,omitempty" name:"ConditionChanges"` // 收缩压 // 注意:此字段可能返回 null,表示取不到有效值。 PulmonaryArterySystolicPressure *DiseasePresentBlock `json:"PulmonaryArterySystolicPressure,omitnil,omitempty" name:"PulmonaryArterySystolicPressure"` // bclc分期 // 注意:此字段可能返回 null,表示取不到有效值。 BCLC *DiseasePresentBlock `json:"BCLC,omitnil,omitempty" name:"BCLC"` // PTNM分期 // 注意:此字段可能返回 null,表示取不到有效值。 PTNM *PTNMBlock `json:"PTNM,omitnil,omitempty" name:"PTNM"` // ECOG评分 // 注意:此字段可能返回 null,表示取不到有效值。 ECOG *DiseasePresentBlock `json:"ECOG,omitnil,omitempty" name:"ECOG"` // NRS评分 // 注意:此字段可能返回 null,表示取不到有效值。 NRS *DiseasePresentBlock `json:"NRS,omitnil,omitempty" name:"NRS"` // kps评分 // 注意:此字段可能返回 null,表示取不到有效值。 KPS *DiseasePresentBlock `json:"KPS,omitnil,omitempty" name:"KPS"` // 癌症分期 // 注意:此字段可能返回 null,表示取不到有效值。 Cancerstaging *ClinicalStaging `json:"Cancerstaging,omitnil,omitempty" name:"Cancerstaging"` // 死亡时间 // 注意:此字段可能返回 null,表示取不到有效值。 DeathDate *DeathDateBlock `json:"DeathDate,omitnil,omitempty" name:"DeathDate"` // 复发日期 // 注意:此字段可能返回 null,表示取不到有效值。 RelapseDate *RelapseDateBlock `json:"RelapseDate,omitnil,omitempty" name:"RelapseDate"` // 观察日期 // 注意:此字段可能返回 null,表示取不到有效值。 ObservationDays *DeathDateBlock `json:"ObservationDays,omitnil,omitempty" name:"ObservationDays"` // 切口愈合情况 // 注意:此字段可能返回 null,表示取不到有效值。 IncisionHealingText *string `json:"IncisionHealingText,omitnil,omitempty" name:"IncisionHealingText"` // 辅助检查 // 注意:此字段可能返回 null,表示取不到有效值。 AuxiliaryExaminationText *string `json:"AuxiliaryExaminationText,omitnil,omitempty" name:"AuxiliaryExaminationText"` // 特殊检查 // 注意:此字段可能返回 null,表示取不到有效值。 SpecialExamText *string `json:"SpecialExamText,omitnil,omitempty" name:"SpecialExamText"` // 门诊诊断 // 注意:此字段可能返回 null,表示取不到有效值。 OutpatientDiagnosisText *string `json:"OutpatientDiagnosisText,omitnil,omitempty" name:"OutpatientDiagnosisText"` // 入院情况 // 注意:此字段可能返回 null,表示取不到有效值。 AdmissionConditionText *string `json:"AdmissionConditionText,omitnil,omitempty" name:"AdmissionConditionText"` // 诊疗经过 // 注意:此字段可能返回 null,表示取不到有效值。 CheckAndTreatmentProcessText *string `json:"CheckAndTreatmentProcessText,omitnil,omitempty" name:"CheckAndTreatmentProcessText"` // 体征 // 注意:此字段可能返回 null,表示取不到有效值。 SymptomsAndSignsText *string `json:"SymptomsAndSignsText,omitnil,omitempty" name:"SymptomsAndSignsText"` // 出院医嘱 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeInstructionsText *string `json:"DischargeInstructionsText,omitnil,omitempty" name:"DischargeInstructionsText"` // 入院诊断 // 注意:此字段可能返回 null,表示取不到有效值。 AdmissionDiagnosisText *string `json:"AdmissionDiagnosisText,omitnil,omitempty" name:"AdmissionDiagnosisText"` // 手术情况 // 注意:此字段可能返回 null,表示取不到有效值。 SurgeryConditionText *string `json:"SurgeryConditionText,omitnil,omitempty" name:"SurgeryConditionText"` // 病理诊断 // 注意:此字段可能返回 null,表示取不到有效值。 PathologicalDiagnosisText *string `json:"PathologicalDiagnosisText,omitnil,omitempty" name:"PathologicalDiagnosisText"` // 出院情况 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeConditionText *string `json:"DischargeConditionText,omitnil,omitempty" name:"DischargeConditionText"` // 检查记录 // 注意:此字段可能返回 null,表示取不到有效值。 CheckRecordText *string `json:"CheckRecordText,omitnil,omitempty" name:"CheckRecordText"` // 主诉 // 注意:此字段可能返回 null,表示取不到有效值。 ChiefComplaintText *string `json:"ChiefComplaintText,omitnil,omitempty" name:"ChiefComplaintText"` // 出院诊断 // 注意:此字段可能返回 null,表示取不到有效值。 DischargeDiagnosisText *string `json:"DischargeDiagnosisText,omitnil,omitempty" name:"DischargeDiagnosisText"` }
type TuberInfo ¶
type TuberInfo struct { // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *BlockInfo `json:"Type,omitnil,omitempty" name:"Type"` // 部位 // 注意:此字段可能返回 null,表示取不到有效值。 Part *Part `json:"Part,omitnil,omitempty" name:"Part"` // 大小 // 注意:此字段可能返回 null,表示取不到有效值。 Size []*Size `json:"Size,omitnil,omitempty" name:"Size"` // 多发 // 注意:此字段可能返回 null,表示取不到有效值。 Multiple *Multiple `json:"Multiple,omitnil,omitempty" name:"Multiple"` // 纵横比 // 注意:此字段可能返回 null,表示取不到有效值。 AspectRatio *AspectRatio `json:"AspectRatio,omitnil,omitempty" name:"AspectRatio"` // 边缘 // 注意:此字段可能返回 null,表示取不到有效值。 Edge *BlockInfo `json:"Edge,omitnil,omitempty" name:"Edge"` // 内部回声 // 注意:此字段可能返回 null,表示取不到有效值。 InnerEcho *BlockInfo `json:"InnerEcho,omitnil,omitempty" name:"InnerEcho"` // 外部回声 // 注意:此字段可能返回 null,表示取不到有效值。 RearEcho *BlockInfo `json:"RearEcho,omitnil,omitempty" name:"RearEcho"` // 弹性质地 // 注意:此字段可能返回 null,表示取不到有效值。 Elastic *Elastic `json:"Elastic,omitnil,omitempty" name:"Elastic"` // 形状 // 注意:此字段可能返回 null,表示取不到有效值。 Shape *BlockInfo `json:"Shape,omitnil,omitempty" name:"Shape"` // 形态 // 注意:此字段可能返回 null,表示取不到有效值。 ShapeAttr *BlockInfo `json:"ShapeAttr,omitnil,omitempty" name:"ShapeAttr"` // 皮髓质信息 // 注意:此字段可能返回 null,表示取不到有效值。 SkinMedulla *BlockInfo `json:"SkinMedulla,omitnil,omitempty" name:"SkinMedulla"` // 变化趋势 // 注意:此字段可能返回 null,表示取不到有效值。 Trend *BlockInfo `json:"Trend,omitnil,omitempty" name:"Trend"` // 钙化 // 注意:此字段可能返回 null,表示取不到有效值。 Calcification *BlockInfo `json:"Calcification,omitnil,omitempty" name:"Calcification"` // 包膜 // 注意:此字段可能返回 null,表示取不到有效值。 Envelope *BlockInfo `json:"Envelope,omitnil,omitempty" name:"Envelope"` // 强化 // 注意:此字段可能返回 null,表示取不到有效值。 Enhancement *BlockInfo `json:"Enhancement,omitnil,omitempty" name:"Enhancement"` // 淋巴结 // 注意:此字段可能返回 null,表示取不到有效值。 LymphEnlargement *BlockInfo `json:"LymphEnlargement,omitnil,omitempty" name:"LymphEnlargement"` // 淋巴门 // 注意:此字段可能返回 null,表示取不到有效值。 LymphDoor *BlockInfo `json:"LymphDoor,omitnil,omitempty" name:"LymphDoor"` // 活动度 // 注意:此字段可能返回 null,表示取不到有效值。 Activity *BlockInfo `json:"Activity,omitnil,omitempty" name:"Activity"` // 手术情况 // 注意:此字段可能返回 null,表示取不到有效值。 Operation *BlockInfo `json:"Operation,omitnil,omitempty" name:"Operation"` // 血液cdfi // 注意:此字段可能返回 null,表示取不到有效值。 CDFI *BlockInfo `json:"CDFI,omitnil,omitempty" name:"CDFI"` // 原文位置 // 注意:此字段可能返回 null,表示取不到有效值。 Index []*int64 `json:"Index,omitnil,omitempty" name:"Index"` // 大小状态 // 注意:此字段可能返回 null,表示取不到有效值。 SizeStatus *BlockInfo `json:"SizeStatus,omitnil,omitempty" name:"SizeStatus"` // 内部回声分布 // 注意:此字段可能返回 null,表示取不到有效值。 InnerEchoDistribution *BlockInfo `json:"InnerEchoDistribution,omitnil,omitempty" name:"InnerEchoDistribution"` // 内部回声类型 // 注意:此字段可能返回 null,表示取不到有效值。 InnerEchoType []*BlockInfo `json:"InnerEchoType,omitnil,omitempty" name:"InnerEchoType"` // 轮廓 // 注意:此字段可能返回 null,表示取不到有效值。 Outline *BlockInfo `json:"Outline,omitnil,omitempty" name:"Outline"` // 结构 // 注意:此字段可能返回 null,表示取不到有效值。 Structure *BlockInfo `json:"Structure,omitnil,omitempty" name:"Structure"` // 密度 // 注意:此字段可能返回 null,表示取不到有效值。 Density *BlockInfo `json:"Density,omitnil,omitempty" name:"Density"` // 血管 // 注意:此字段可能返回 null,表示取不到有效值。 Vas *BlockInfo `json:"Vas,omitnil,omitempty" name:"Vas"` // 囊壁 // 注意:此字段可能返回 null,表示取不到有效值。 Cysticwall *BlockInfo `json:"Cysticwall,omitnil,omitempty" name:"Cysticwall"` // 被膜 // 注意:此字段可能返回 null,表示取不到有效值。 Capsule *BlockInfo `json:"Capsule,omitnil,omitempty" name:"Capsule"` // 峡部厚度 // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: IsthmusThicknese is deprecated. IsthmusThicknese *Size `json:"IsthmusThicknese,omitnil,omitempty" name:"IsthmusThicknese"` // 原文 // 注意:此字段可能返回 null,表示取不到有效值。 Src *string `json:"Src,omitnil,omitempty" name:"Src"` // 透声度 // 注意:此字段可能返回 null,表示取不到有效值。 Transparent *BlockInfo `json:"Transparent,omitnil,omitempty" name:"Transparent"` // MRI ADC // 注意:此字段可能返回 null,表示取不到有效值。 MriAdc *BlockInfo `json:"MriAdc,omitnil,omitempty" name:"MriAdc"` // MRI DWI // 注意:此字段可能返回 null,表示取不到有效值。 MriDwi *BlockInfo `json:"MriDwi,omitnil,omitempty" name:"MriDwi"` // MRI T1信号 // 注意:此字段可能返回 null,表示取不到有效值。 MriT1 *BlockInfo `json:"MriT1,omitnil,omitempty" name:"MriT1"` // MRI T2信号 // 注意:此字段可能返回 null,表示取不到有效值。 MriT2 *BlockInfo `json:"MriT2,omitnil,omitempty" name:"MriT2"` // CT HU值 // 注意:此字段可能返回 null,表示取不到有效值。 CtHu *BlockInfo `json:"CtHu,omitnil,omitempty" name:"CtHu"` // SUmax值 // 注意:此字段可能返回 null,表示取不到有效值。 Suvmax *BlockInfo `json:"Suvmax,omitnil,omitempty" name:"Suvmax"` // 代谢情况 // 注意:此字段可能返回 null,表示取不到有效值。 Metabolism *BlockInfo `json:"Metabolism,omitnil,omitempty" name:"Metabolism"` // 放射性摄取 // 注意:此字段可能返回 null,表示取不到有效值。 RadioactiveUptake *BlockInfo `json:"RadioactiveUptake,omitnil,omitempty" name:"RadioactiveUptake"` // 病变 // 注意:此字段可能返回 null,表示取不到有效值。 SymDesc *BlockInfo `json:"SymDesc,omitnil,omitempty" name:"SymDesc"` // 影像特征 // 注意:此字段可能返回 null,表示取不到有效值。 ImageFeature *BlockInfo `json:"ImageFeature,omitnil,omitempty" name:"ImageFeature"` // 在报告图片中的坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coords []*Coord `json:"Coords,omitnil,omitempty" name:"Coords"` // 峡部厚度 // 注意:此字段可能返回 null,表示取不到有效值。 IsthmusThickness *Size `json:"IsthmusThickness,omitnil,omitempty" name:"IsthmusThickness"` }
type TurnPDFToObjectAsyncGetResultRequest ¶ added in v1.0.778
type TurnPDFToObjectAsyncGetResultRequest struct { *tchttp.BaseRequest // 加密任务ID。在上一步通过TurnPDFToObjectAsync 接口返回的TaskID。 // 1、建议在上一步调用TurnPDFToObjectAsync接口传入PDF之后,等5-10分钟再调用此接口获取 json 结果。如果任务还没完成,可以等待几分钟之后再重新调用此接口获取 json 结果。 // 2、临时加密存储的 json 结果会 24 小时后定时自动删除,因此TaskID 仅 24 小时内有效。 // 3、TaskID 与腾讯云的账号绑定,通过 TurnPDFToObjectAsync 传入 PDF 文件和通过 TurnPDFToObjectAsyncGetResult 获取 json 结果,必须是同一个腾讯云账号,否则无法获取到 json 结果。 TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` }
func NewTurnPDFToObjectAsyncGetResultRequest ¶ added in v1.0.778
func NewTurnPDFToObjectAsyncGetResultRequest() (request *TurnPDFToObjectAsyncGetResultRequest)
func (*TurnPDFToObjectAsyncGetResultRequest) FromJsonString ¶ added in v1.0.778
func (r *TurnPDFToObjectAsyncGetResultRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TurnPDFToObjectAsyncGetResultRequest) ToJsonString ¶ added in v1.0.778
func (r *TurnPDFToObjectAsyncGetResultRequest) ToJsonString() string
type TurnPDFToObjectAsyncGetResultRequestParams ¶ added in v1.0.778
type TurnPDFToObjectAsyncGetResultRequestParams struct { // 加密任务ID。在上一步通过TurnPDFToObjectAsync 接口返回的TaskID。 // 1、建议在上一步调用TurnPDFToObjectAsync接口传入PDF之后,等5-10分钟再调用此接口获取 json 结果。如果任务还没完成,可以等待几分钟之后再重新调用此接口获取 json 结果。 // 2、临时加密存储的 json 结果会 24 小时后定时自动删除,因此TaskID 仅 24 小时内有效。 // 3、TaskID 与腾讯云的账号绑定,通过 TurnPDFToObjectAsync 传入 PDF 文件和通过 TurnPDFToObjectAsyncGetResult 获取 json 结果,必须是同一个腾讯云账号,否则无法获取到 json 结果。 TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` }
Predefined struct for user
type TurnPDFToObjectAsyncGetResultResponse ¶ added in v1.0.778
type TurnPDFToObjectAsyncGetResultResponse struct { *tchttp.BaseResponse Response *TurnPDFToObjectAsyncGetResultResponseParams `json:"Response"` }
func NewTurnPDFToObjectAsyncGetResultResponse ¶ added in v1.0.778
func NewTurnPDFToObjectAsyncGetResultResponse() (response *TurnPDFToObjectAsyncGetResultResponse)
func (*TurnPDFToObjectAsyncGetResultResponse) FromJsonString ¶ added in v1.0.778
func (r *TurnPDFToObjectAsyncGetResultResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TurnPDFToObjectAsyncGetResultResponse) ToJsonString ¶ added in v1.0.778
func (r *TurnPDFToObjectAsyncGetResultResponse) ToJsonString() string
type TurnPDFToObjectAsyncGetResultResponseParams ¶ added in v1.0.778
type TurnPDFToObjectAsyncGetResultResponseParams struct { // 报告结构化结果 Template *Template `json:"Template,omitnil,omitempty" name:"Template"` // 多级分类结果 TextTypeList []*TextType `json:"TextTypeList,omitnil,omitempty" name:"TextTypeList"` // 报告结构化结果(体检报告PDF结构化接口返回的 json 内容非常多,建议通过本地代码调用) Block *Block `json:"Block,omitnil,omitempty" name:"Block"` // 是否使用Block字段 IsBlock *bool `json:"IsBlock,omitnil,omitempty" name:"IsBlock"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type TurnPDFToObjectAsyncRequest ¶ added in v1.0.778
type TurnPDFToObjectAsyncRequest struct { *tchttp.BaseRequest // 体检报告PDF文件信息, 目前只支持传PDF文件的Base64编码字符(PDF文件不能超过10MB,如果超过建议先压缩PDF,再转成base64) PdfInfo *PdfInfo `json:"PdfInfo,omitnil,omitempty" name:"PdfInfo"` // PDF文件中的文字是否为文本内容. // 如果该字段为true,那么就会自动判断是电子版还是图片,自动选择直接读取文字还是 OCR 方式. // 如果该字段为false, 那么始终采用 OCR 方式 TextBasedPdfFlag *bool `json:"TextBasedPdfFlag,omitnil,omitempty" name:"TextBasedPdfFlag"` }
func NewTurnPDFToObjectAsyncRequest ¶ added in v1.0.778
func NewTurnPDFToObjectAsyncRequest() (request *TurnPDFToObjectAsyncRequest)
func (*TurnPDFToObjectAsyncRequest) FromJsonString ¶ added in v1.0.778
func (r *TurnPDFToObjectAsyncRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TurnPDFToObjectAsyncRequest) ToJsonString ¶ added in v1.0.778
func (r *TurnPDFToObjectAsyncRequest) ToJsonString() string
type TurnPDFToObjectAsyncRequestParams ¶ added in v1.0.778
type TurnPDFToObjectAsyncRequestParams struct { // 体检报告PDF文件信息, 目前只支持传PDF文件的Base64编码字符(PDF文件不能超过10MB,如果超过建议先压缩PDF,再转成base64) PdfInfo *PdfInfo `json:"PdfInfo,omitnil,omitempty" name:"PdfInfo"` // PDF文件中的文字是否为文本内容. // 如果该字段为true,那么就会自动判断是电子版还是图片,自动选择直接读取文字还是 OCR 方式. // 如果该字段为false, 那么始终采用 OCR 方式 TextBasedPdfFlag *bool `json:"TextBasedPdfFlag,omitnil,omitempty" name:"TextBasedPdfFlag"` }
Predefined struct for user
type TurnPDFToObjectAsyncResponse ¶ added in v1.0.778
type TurnPDFToObjectAsyncResponse struct { *tchttp.BaseResponse Response *TurnPDFToObjectAsyncResponseParams `json:"Response"` }
func NewTurnPDFToObjectAsyncResponse ¶ added in v1.0.778
func NewTurnPDFToObjectAsyncResponse() (response *TurnPDFToObjectAsyncResponse)
func (*TurnPDFToObjectAsyncResponse) FromJsonString ¶ added in v1.0.778
func (r *TurnPDFToObjectAsyncResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TurnPDFToObjectAsyncResponse) ToJsonString ¶ added in v1.0.778
func (r *TurnPDFToObjectAsyncResponse) ToJsonString() string
type TurnPDFToObjectAsyncResponseParams ¶ added in v1.0.778
type TurnPDFToObjectAsyncResponseParams struct { // 加密任务ID。 // 1、此 ID 是经过加密生成,是用于获取 PDF 返回 json 的凭证,需要由客户存储该 TaskID。 // 2、建议在获取到TaskID 后,5-10分钟后再调用 TurnPDFToObjectAsyncGetResult 接口获取 json 结果。 // 3、使用此接口,腾讯不会存储传入的 PDF 文件,但是会临时加密存储对应的 json 结果。如果不希望腾讯临时加密存储 json 结果,请使用 TurnPDFToObject 接口。 // 4、加密存储的 json 结果会24小时后定时自动删除,因此TaskID 仅 24 小时内有效,请在24小时内调用接口 TurnPDFToObjectAsyncGetResult 获取对应 json 结果。 // 5、TaskID 与腾讯云的账号绑定,通过 TurnPDFToObjectAsync 传入PDF文件和通过 TurnPDFToObjectAsyncGetResult 获取 json 结果,必须是同一个腾讯云账号。即其它人就算获取到 TaskID 也无法获取到 json 结果。 TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type TurnPDFToObjectRequest ¶ added in v1.0.746
type TurnPDFToObjectRequest struct { *tchttp.BaseRequest // 体检报告PDF文件信息, 目前只支持传PDF文件的Base64编码字符(PDF文件不能超过10MB,如果超过建议先压缩PDF,再转成base64) PdfInfo *PdfInfo `json:"PdfInfo,omitnil,omitempty" name:"PdfInfo"` // PDF文件中的文字是否为文本内容. // 如果该字段为true,那么就会自动判断是电子版还是图片,自动选择直接读取文字还是 OCR 方式. // 如果该字段为false, 那么始终采用 OCR 方式 TextBasedPdfFlag *bool `json:"TextBasedPdfFlag,omitnil,omitempty" name:"TextBasedPdfFlag"` }
func NewTurnPDFToObjectRequest ¶ added in v1.0.746
func NewTurnPDFToObjectRequest() (request *TurnPDFToObjectRequest)
func (*TurnPDFToObjectRequest) FromJsonString ¶ added in v1.0.746
func (r *TurnPDFToObjectRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TurnPDFToObjectRequest) ToJsonString ¶ added in v1.0.746
func (r *TurnPDFToObjectRequest) ToJsonString() string
type TurnPDFToObjectRequestParams ¶ added in v1.0.746
type TurnPDFToObjectRequestParams struct { // 体检报告PDF文件信息, 目前只支持传PDF文件的Base64编码字符(PDF文件不能超过10MB,如果超过建议先压缩PDF,再转成base64) PdfInfo *PdfInfo `json:"PdfInfo,omitnil,omitempty" name:"PdfInfo"` // PDF文件中的文字是否为文本内容. // 如果该字段为true,那么就会自动判断是电子版还是图片,自动选择直接读取文字还是 OCR 方式. // 如果该字段为false, 那么始终采用 OCR 方式 TextBasedPdfFlag *bool `json:"TextBasedPdfFlag,omitnil,omitempty" name:"TextBasedPdfFlag"` }
Predefined struct for user
type TurnPDFToObjectResponse ¶ added in v1.0.746
type TurnPDFToObjectResponse struct { *tchttp.BaseResponse Response *TurnPDFToObjectResponseParams `json:"Response"` }
func NewTurnPDFToObjectResponse ¶ added in v1.0.746
func NewTurnPDFToObjectResponse() (response *TurnPDFToObjectResponse)
func (*TurnPDFToObjectResponse) FromJsonString ¶ added in v1.0.746
func (r *TurnPDFToObjectResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*TurnPDFToObjectResponse) ToJsonString ¶ added in v1.0.746
func (r *TurnPDFToObjectResponse) ToJsonString() string
type TurnPDFToObjectResponseParams ¶ added in v1.0.746
type TurnPDFToObjectResponseParams struct { // 报告结构化结果 Template *Template `json:"Template,omitnil,omitempty" name:"Template"` // 多级分类结果 TextTypeList []*TextType `json:"TextTypeList,omitnil,omitempty" name:"TextTypeList"` // 报告结构化结果(体检报告PDF结构化接口返回的 json 内容非常多,建议通过本地代码调用) Block *Block `json:"Block,omitnil,omitempty" name:"Block"` // 是否使用Block字段 IsBlock *bool `json:"IsBlock,omitnil,omitempty" name:"IsBlock"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Vaccination ¶ added in v1.0.302
type Vaccination struct { // 序号 // 注意:此字段可能返回 null,表示取不到有效值。 Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 疫苗名称 // 注意:此字段可能返回 null,表示取不到有效值。 Vaccine *string `json:"Vaccine,omitnil,omitempty" name:"Vaccine"` // 剂次 // 注意:此字段可能返回 null,表示取不到有效值。 Dose *string `json:"Dose,omitnil,omitempty" name:"Dose"` // 接种日期 // 注意:此字段可能返回 null,表示取不到有效值。 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 疫苗批号 // 注意:此字段可能返回 null,表示取不到有效值。 LotNumber *string `json:"LotNumber,omitnil,omitempty" name:"LotNumber"` // 生产企业 // 注意:此字段可能返回 null,表示取不到有效值。 Manufacturer *string `json:"Manufacturer,omitnil,omitempty" name:"Manufacturer"` // 接种单位 // 注意:此字段可能返回 null,表示取不到有效值。 Clinic *string `json:"Clinic,omitnil,omitempty" name:"Clinic"` // 接种部位 // 注意:此字段可能返回 null,表示取不到有效值。 Site *string `json:"Site,omitnil,omitempty" name:"Site"` // 接种者 // 注意:此字段可能返回 null,表示取不到有效值。 Provider *string `json:"Provider,omitnil,omitempty" name:"Provider"` // 疫苗批号 // 注意:此字段可能返回 null,表示取不到有效值。 Lot *string `json:"Lot,omitnil,omitempty" name:"Lot"` }
type VaccineCertificate ¶ added in v1.0.302
type VaccineCertificate struct { // 免疫接种列表 // 注意:此字段可能返回 null,表示取不到有效值。 VaccineList []*Vaccination `json:"VaccineList,omitnil,omitempty" name:"VaccineList"` }
type Value ¶
type Value struct { // 等级 // 注意:此字段可能返回 null,表示取不到有效值。 Grade *string `json:"Grade,omitnil,omitempty" name:"Grade"` // 百分比 // 注意:此字段可能返回 null,表示取不到有效值。 Percent []*float64 `json:"Percent,omitnil,omitempty" name:"Percent"` // 阳性 // 注意:此字段可能返回 null,表示取不到有效值。 Positive *string `json:"Positive,omitnil,omitempty" name:"Positive"` }
type ValueBlock ¶ added in v1.0.607
type ValueBlock struct { // 等级 // 注意:此字段可能返回 null,表示取不到有效值。 Grade *string `json:"Grade,omitnil,omitempty" name:"Grade"` // 百分比 // 注意:此字段可能返回 null,表示取不到有效值。 Percent []*float64 `json:"Percent,omitnil,omitempty" name:"Percent"` // 阳性阴性 // 注意:此字段可能返回 null,表示取不到有效值。 Positive *string `json:"Positive,omitnil,omitempty" name:"Positive"` }
type ValueUnitItem ¶ added in v1.0.746
type ValueUnitItem struct { // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 项目原文 // 注意:此字段可能返回 null,表示取不到有效值。 Item *PhysicalBaseItem `json:"Item,omitnil,omitempty" name:"Item"` // 数值 // 注意:此字段可能返回 null,表示取不到有效值。 Result *PhysicalBaseItem `json:"Result,omitnil,omitempty" name:"Result"` // 单位 // 注意:此字段可能返回 null,表示取不到有效值。 Unit *PhysicalBaseItem `json:"Unit,omitnil,omitempty" name:"Unit"` }