Odil
A C++11 library for the DICOM standard
registry_0010.h
Go to the documentation of this file.
1 /*************************************************************************
2  * odil - Copyright (C) Universite de Strasbourg
3  * Distributed under the terms of the CeCILL-B license, as published by
4  * the CEA-CNRS-INRIA. Refer to the LICENSE file or to
5  * http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html
6  * for details.
7  ************************************************************************/
8 
9 #ifndef _afc7b2d7_0869_4fea_9a9b_7fe6228baca9_0010
10 #define _afc7b2d7_0869_4fea_9a9b_7fe6228baca9_0010
11 
12 #include <map>
13 #include <string>
14 
15 #include "odil/odil.h"
16 #include "odil/Tag.h"
17 
18 namespace odil
19 {
20 
21 namespace registry
22 {
23 Tag const PatientName(0x0010, 0x0010);
24 Tag const PatientID(0x0010, 0x0020);
25 Tag const IssuerOfPatientID(0x0010, 0x0021);
26 Tag const TypeOfPatientID(0x0010, 0x0022);
27 Tag const IssuerOfPatientIDQualifiersSequence(0x0010, 0x0024);
28 Tag const SourcePatientGroupIdentificationSequence(0x0010, 0x0026);
29 Tag const GroupOfPatientsIdentificationSequence(0x0010, 0x0027);
30 Tag const SubjectRelativePositionInImage(0x0010, 0x0028);
31 Tag const PatientBirthDate(0x0010, 0x0030);
32 Tag const PatientBirthTime(0x0010, 0x0032);
33 Tag const PatientBirthDateInAlternativeCalendar(0x0010, 0x0033);
34 Tag const PatientDeathDateInAlternativeCalendar(0x0010, 0x0034);
35 Tag const PatientAlternativeCalendar(0x0010, 0x0035);
36 Tag const PatientSex(0x0010, 0x0040);
37 Tag const PatientInsurancePlanCodeSequence(0x0010, 0x0050);
38 Tag const PatientPrimaryLanguageCodeSequence(0x0010, 0x0101);
39 Tag const PatientPrimaryLanguageModifierCodeSequence(0x0010, 0x0102);
40 Tag const QualityControlSubject(0x0010, 0x0200);
41 Tag const QualityControlSubjectTypeCodeSequence(0x0010, 0x0201);
42 Tag const StrainDescription(0x0010, 0x0212);
43 Tag const StrainNomenclature(0x0010, 0x0213);
44 Tag const StrainStockNumber(0x0010, 0x0214);
45 Tag const StrainSourceRegistryCodeSequence(0x0010, 0x0215);
46 Tag const StrainStockSequence(0x0010, 0x0216);
47 Tag const StrainSource(0x0010, 0x0217);
48 Tag const StrainAdditionalInformation(0x0010, 0x0218);
49 Tag const StrainCodeSequence(0x0010, 0x0219);
50 Tag const GeneticModificationsSequence(0x0010, 0x0221);
51 Tag const GeneticModificationsDescription(0x0010, 0x0222);
52 Tag const GeneticModificationsNomenclature(0x0010, 0x0223);
53 Tag const GeneticModificationsCodeSequence(0x0010, 0x0229);
54 Tag const OtherPatientIDs(0x0010, 0x1000);
55 Tag const OtherPatientNames(0x0010, 0x1001);
56 Tag const OtherPatientIDsSequence(0x0010, 0x1002);
57 Tag const PatientBirthName(0x0010, 0x1005);
58 Tag const PatientAge(0x0010, 0x1010);
59 Tag const PatientSize(0x0010, 0x1020);
60 Tag const PatientSizeCodeSequence(0x0010, 0x1021);
61 Tag const PatientBodyMassIndex(0x0010, 0x1022);
62 Tag const MeasuredAPDimension(0x0010, 0x1023);
63 Tag const MeasuredLateralDimension(0x0010, 0x1024);
64 Tag const PatientWeight(0x0010, 0x1030);
65 Tag const PatientAddress(0x0010, 0x1040);
66 Tag const InsurancePlanIdentification(0x0010, 0x1050);
67 Tag const PatientMotherBirthName(0x0010, 0x1060);
68 Tag const MilitaryRank(0x0010, 0x1080);
69 Tag const BranchOfService(0x0010, 0x1081);
70 Tag const MedicalRecordLocator(0x0010, 0x1090);
71 Tag const ReferencedPatientPhotoSequence(0x0010, 0x1100);
72 Tag const MedicalAlerts(0x0010, 0x2000);
73 Tag const Allergies(0x0010, 0x2110);
74 Tag const CountryOfResidence(0x0010, 0x2150);
75 Tag const RegionOfResidence(0x0010, 0x2152);
76 Tag const PatientTelephoneNumbers(0x0010, 0x2154);
77 Tag const PatientTelecomInformation(0x0010, 0x2155);
78 Tag const EthnicGroup(0x0010, 0x2160);
79 Tag const Occupation(0x0010, 0x2180);
80 Tag const SmokingStatus(0x0010, 0x21a0);
81 Tag const AdditionalPatientHistory(0x0010, 0x21b0);
82 Tag const PregnancyStatus(0x0010, 0x21c0);
83 Tag const LastMenstrualDate(0x0010, 0x21d0);
84 Tag const PatientReligiousPreference(0x0010, 0x21f0);
85 Tag const PatientSpeciesDescription(0x0010, 0x2201);
86 Tag const PatientSpeciesCodeSequence(0x0010, 0x2202);
87 Tag const PatientSexNeutered(0x0010, 0x2203);
88 Tag const AnatomicalOrientationType(0x0010, 0x2210);
89 Tag const PatientBreedDescription(0x0010, 0x2292);
90 Tag const PatientBreedCodeSequence(0x0010, 0x2293);
91 Tag const BreedRegistrationSequence(0x0010, 0x2294);
92 Tag const BreedRegistrationNumber(0x0010, 0x2295);
93 Tag const BreedRegistryCodeSequence(0x0010, 0x2296);
94 Tag const ResponsiblePerson(0x0010, 0x2297);
95 Tag const ResponsiblePersonRole(0x0010, 0x2298);
96 Tag const ResponsibleOrganization(0x0010, 0x2299);
97 Tag const PatientComments(0x0010, 0x4000);
98 Tag const ExaminedBodyThickness(0x0010, 0x9431);
99 
100 }
101 
102 }
103 
104 #endif // _afc7b2d7_0869_4fea_9a9b_7fe6228baca9_0010
odil::registry::StrainCodeSequence
const Tag StrainCodeSequence(0x0010, 0x0219)
odil::registry::PatientInsurancePlanCodeSequence
const Tag PatientInsurancePlanCodeSequence(0x0010, 0x0050)
odil::registry::PatientAlternativeCalendar
const Tag PatientAlternativeCalendar(0x0010, 0x0035)
odil::registry::PregnancyStatus
const Tag PregnancyStatus(0x0010, 0x21c0)
odil::registry::PatientTelecomInformation
const Tag PatientTelecomInformation(0x0010, 0x2155)
odil::registry::RegionOfResidence
const Tag RegionOfResidence(0x0010, 0x2152)
odil::registry::OtherPatientIDsSequence
const Tag OtherPatientIDsSequence(0x0010, 0x1002)
odil::registry::PatientAge
const Tag PatientAge(0x0010, 0x1010)
odil::registry::PatientAddress
const Tag PatientAddress(0x0010, 0x1040)
odil::registry::AnatomicalOrientationType
const Tag AnatomicalOrientationType(0x0010, 0x2210)
odil::registry::PatientSizeCodeSequence
const Tag PatientSizeCodeSequence(0x0010, 0x1021)
odil
Definition: Association.h:23
odil::registry::SmokingStatus
const Tag SmokingStatus(0x0010, 0x21a0)
odil::registry::PatientName
const Tag PatientName(0x0010, 0x0010)
odil::registry::QualityControlSubjectTypeCodeSequence
const Tag QualityControlSubjectTypeCodeSequence(0x0010, 0x0201)
odil::registry::PatientBreedCodeSequence
const Tag PatientBreedCodeSequence(0x0010, 0x2293)
odil::registry::LastMenstrualDate
const Tag LastMenstrualDate(0x0010, 0x21d0)
odil::registry::PatientComments
const Tag PatientComments(0x0010, 0x4000)
odil::registry::ResponsiblePersonRole
const Tag ResponsiblePersonRole(0x0010, 0x2298)
odil::registry::StrainAdditionalInformation
const Tag StrainAdditionalInformation(0x0010, 0x0218)
odil::registry::PatientBirthDateInAlternativeCalendar
const Tag PatientBirthDateInAlternativeCalendar(0x0010, 0x0033)
odil::registry::PatientSexNeutered
const Tag PatientSexNeutered(0x0010, 0x2203)
odil::registry::TypeOfPatientID
const Tag TypeOfPatientID(0x0010, 0x0022)
odil::registry::MeasuredAPDimension
const Tag MeasuredAPDimension(0x0010, 0x1023)
odil::registry::OtherPatientIDs
const Tag OtherPatientIDs(0x0010, 0x1000)
odil::registry::IssuerOfPatientIDQualifiersSequence
const Tag IssuerOfPatientIDQualifiersSequence(0x0010, 0x0024)
odil.h
odil::registry::PatientDeathDateInAlternativeCalendar
const Tag PatientDeathDateInAlternativeCalendar(0x0010, 0x0034)
odil::registry::PatientSex
const Tag PatientSex(0x0010, 0x0040)
odil::registry::PatientID
const Tag PatientID(0x0010, 0x0020)
odil::registry::Allergies
const Tag Allergies(0x0010, 0x2110)
odil::registry::ResponsiblePerson
const Tag ResponsiblePerson(0x0010, 0x2297)
Tag.h
odil::registry::PatientPrimaryLanguageModifierCodeSequence
const Tag PatientPrimaryLanguageModifierCodeSequence(0x0010, 0x0102)
odil::registry::StrainStockNumber
const Tag StrainStockNumber(0x0010, 0x0214)
odil::registry::PatientBreedDescription
const Tag PatientBreedDescription(0x0010, 0x2292)
odil::registry::SourcePatientGroupIdentificationSequence
const Tag SourcePatientGroupIdentificationSequence(0x0010, 0x0026)
odil::registry::InsurancePlanIdentification
const Tag InsurancePlanIdentification(0x0010, 0x1050)
odil::registry::PatientMotherBirthName
const Tag PatientMotherBirthName(0x0010, 0x1060)
odil::registry::MedicalRecordLocator
const Tag MedicalRecordLocator(0x0010, 0x1090)
odil::registry::PatientPrimaryLanguageCodeSequence
const Tag PatientPrimaryLanguageCodeSequence(0x0010, 0x0101)
odil::registry::PatientSpeciesCodeSequence
const Tag PatientSpeciesCodeSequence(0x0010, 0x2202)
odil::registry::StrainDescription
const Tag StrainDescription(0x0010, 0x0212)
odil::registry::BranchOfService
const Tag BranchOfService(0x0010, 0x1081)
odil::registry::SubjectRelativePositionInImage
const Tag SubjectRelativePositionInImage(0x0010, 0x0028)
odil::registry::StrainStockSequence
const Tag StrainStockSequence(0x0010, 0x0216)
odil::registry::GeneticModificationsSequence
const Tag GeneticModificationsSequence(0x0010, 0x0221)
odil::registry::StrainSource
const Tag StrainSource(0x0010, 0x0217)
odil::registry::CountryOfResidence
const Tag CountryOfResidence(0x0010, 0x2150)
odil::registry::BreedRegistryCodeSequence
const Tag BreedRegistryCodeSequence(0x0010, 0x2296)
odil::registry::GeneticModificationsNomenclature
const Tag GeneticModificationsNomenclature(0x0010, 0x0223)
odil::registry::IssuerOfPatientID
const Tag IssuerOfPatientID(0x0010, 0x0021)
odil::registry::PatientSpeciesDescription
const Tag PatientSpeciesDescription(0x0010, 0x2201)
odil::registry::GeneticModificationsDescription
const Tag GeneticModificationsDescription(0x0010, 0x0222)
odil::registry::PatientSize
const Tag PatientSize(0x0010, 0x1020)
odil::registry::OtherPatientNames
const Tag OtherPatientNames(0x0010, 0x1001)
odil::registry::MedicalAlerts
const Tag MedicalAlerts(0x0010, 0x2000)
odil::registry::BreedRegistrationNumber
const Tag BreedRegistrationNumber(0x0010, 0x2295)
odil::registry::Occupation
const Tag Occupation(0x0010, 0x2180)
odil::registry::StrainNomenclature
const Tag StrainNomenclature(0x0010, 0x0213)
odil::registry::PatientBirthDate
const Tag PatientBirthDate(0x0010, 0x0030)
odil::registry::PatientReligiousPreference
const Tag PatientReligiousPreference(0x0010, 0x21f0)
odil::registry::PatientBodyMassIndex
const Tag PatientBodyMassIndex(0x0010, 0x1022)
odil::registry::GeneticModificationsCodeSequence
const Tag GeneticModificationsCodeSequence(0x0010, 0x0229)
odil::registry::MilitaryRank
const Tag MilitaryRank(0x0010, 0x1080)
odil::registry::EthnicGroup
const Tag EthnicGroup(0x0010, 0x2160)
odil::registry::QualityControlSubject
const Tag QualityControlSubject(0x0010, 0x0200)
odil::registry::ResponsibleOrganization
const Tag ResponsibleOrganization(0x0010, 0x2299)
odil::registry::ReferencedPatientPhotoSequence
const Tag ReferencedPatientPhotoSequence(0x0010, 0x1100)
odil::registry::PatientWeight
const Tag PatientWeight(0x0010, 0x1030)
odil::registry::PatientBirthTime
const Tag PatientBirthTime(0x0010, 0x0032)
odil::registry::ExaminedBodyThickness
const Tag ExaminedBodyThickness(0x0010, 0x9431)
odil::registry::StrainSourceRegistryCodeSequence
const Tag StrainSourceRegistryCodeSequence(0x0010, 0x0215)
odil::registry::PatientTelephoneNumbers
const Tag PatientTelephoneNumbers(0x0010, 0x2154)
odil::registry::MeasuredLateralDimension
const Tag MeasuredLateralDimension(0x0010, 0x1024)
odil::registry::PatientBirthName
const Tag PatientBirthName(0x0010, 0x1005)
odil::registry::BreedRegistrationSequence
const Tag BreedRegistrationSequence(0x0010, 0x2294)
odil::registry::GroupOfPatientsIdentificationSequence
const Tag GroupOfPatientsIdentificationSequence(0x0010, 0x0027)
odil::registry::AdditionalPatientHistory
const Tag AdditionalPatientHistory(0x0010, 0x21b0)