dcmmodel

package
v0.0.0-...-8b1d61c Latest Latest
Warning

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

Go to latest
Published: Jul 4, 2017 License: MIT Imports: 1 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Patient

type Patient struct {
	PatientName      string `orm:"column(patientname)"`
	PatientID        string `orm:"unique;column(patientid)"`
	PatientBirthDate string `orm:"column(patientbirthdate)"`
	PatientSex       string `orm:"column(patientsex)"`
}

func (*Patient) Parse

func (this *Patient) Parse(dataset core.DcmDataset)

type Series

type Series struct {
	SeriesInstanceUID string `orm:"unique;column(seriesinstanceuid)"`
	SeriesNumber      string `orm:"column(seriesnumber)"`
	Modality          string `orm:"column(modality)"`
	Laterality        string `orm:"column(laterality)"`
}

func (*Series) Parse

func (this *Series) Parse(dataset core.DcmDataset)

type Slice

type Slice struct {
	SOPInstanceUID       string `orm:"unique;column(sopinstanceuid)"`
	SOPClassUID          string `orm:"column(sopclassuid)"`
	SpecificCharacterSet string `orm:"column(specificcharacterset)"`
	InstanceNumber       string `orm:"column(instancenumber)"`
	PatientOrientation   string `orm:"column(patientorientation)"`
	ContentDate          string `orm:"column(contentdate)"`
	ContentTime          string `orm:"column(contenttime)"`

	//pixel
	SamplesPerPixel           string `orm:"column(samplesperpixel)"`
	PhotometricInterpretation string `orm:"column(photometricinterpretation)"`
	Rows                      string `orm:"column(rows)"`
	Columns                   string `orm:"column(columns)"`
	BitsAllocated             string `orm:"column(bitsallocated)"`
	BitsStored                string `orm:"column(bitsstored)"`
	HighBit                   string `orm:"column(highbit)"`
	PixelRepresentation       string `orm:"column(pixelrepresentation)"`
	PlanarConfiguration       string `orm:"column(planarconfiguration)"`
	WindowCenter              string `orm:"column(windowcenter)"`
	WindowWidth               string `orm:"column(windowwidth)"`
	NumberOfFrames            string `orm:"column(numberofframes)"`
}

func (*Slice) Parse

func (this *Slice) Parse(dataset core.DcmDataset)

type Study

type Study struct {
	StudyInstanceUID       string `orm:"unique;column(studyinstanceuid)"`
	StudyDate              string `orm:"column(studydate)"`
	StudyTime              string `orm:"column(studytime)"`
	ReferringPhysicianName string `orm:"column(referringphysicianname)"`
	StudyID                string `orm:"column(studyid)"`
	AccessionNumber        string `orm:"column(accessionnumber)"`
}

func (*Study) Parse

func (this *Study) Parse(dataset core.DcmDataset)

Jump to

Keyboard shortcuts

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