uid

package
v0.1.8 Latest Latest
Warning

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

Go to latest
Published: Oct 6, 2022 License: GPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TypeSOPClass                  string = "SOP Class"
	TypeTransferSyntax            string = "Transfer Syntax"
	TypeWellKnownFrameOfReference string = "Well-known frame of reference"
	TypeWellKnownSOPInstance      string = "Well-known SOP instance"
	TypeCodingScheme              string = "Coding Scheme"
)
View Source
const (
	PatientRootQRFind               = "1.2.840.10008.5.1.4.1.2.1.1"
	StudyRootQRFind                 = "1.2.840.10008.5.1.4.1.2.2.1"
	PatientRootQRGet                = "1.2.840.10008.5.1.4.1.2.1.3"
	StudyRootQRGet                  = "1.2.840.10008.5.1.4.1.2.2.3"
	PatientRootQRMove               = "1.2.840.10008.5.1.4.1.2.1.2"
	StudyRootQRMove                 = "1.2.840.10008.5.1.4.1.2.2.2"
	ModalityWorklistInformationFind = "1.2.840.10008.5.1.4.31"
	VerificationSOPClass            = "1.2.840.10008.1.1"
)
View Source
const (
	ImplicitVRLittleEndian                  = "1.2.840.10008.1.2"
	ExplicitVRLittleEndian                  = "1.2.840.10008.1.2.1"
	ExplicitVRBigEndian                     = "1.2.840.10008.1.2.2"
	DeflatedExplicitVRLittleEndian          = "1.2.840.10008.1.2.1.99"
	JPEGBaselineProcess1                    = "1.2.840.10008.1.2.4.50"
	JPEGBaselineProcess2And4                = "1.2.840.10008.1.2.4.51"
	JPEGLosslessNonHierarchicalProcesses14  = "1.2.840.10008.1.2.4.57"
	JPEGLSLosslessImageCompression          = "1.2.840.10008.1.2.4.80"
	JPEGLSLossyNearLosslessImageCompression = "1.2.840.10008.1.2.4.81"
	JPEG2000ImageCompressionLosslessOnly    = "1.2.840.10008.1.2.4.90"
	JPEG2000ImageCompression                = "1.2.840.10008.1.2.4.91"
	MPEG4AVCH264highProfile                 = "1.2.840.10008.1.2.4.102"
	MPEG4AVCH264BDCompatibleHighProfile     = "1.2.840.10008.1.2.4.103"
)

Variables

This section is empty.

Functions

func ParseTransferSyntaxUID

func ParseTransferSyntaxUID(uid string) (bo binary.ByteOrder, implicit bool, err error)

Types

type Info

type Info struct {
	UID    string // "1.2.840.10008.x.y.z"
	Name   string // The UID string, e.g.,"1.2.840.10008.1.2.1".
	Type   string // "SOP Class", "Transfer Syntax", etc.
	Part   string // Not used.
	Status string // "" if active. "Retired", if retired.
}

func Lookup

func Lookup(uid string) (Info, error)

func MustLookup

func MustLookup(uid string) Info

Jump to

Keyboard shortcuts

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