001package org.hl7.fhir.r4.model.codesystems;
002
003/*-
004 * #%L
005 * org.hl7.fhir.r4
006 * %%
007 * Copyright (C) 2014 - 2019 Health Level 7
008 * %%
009 * Licensed under the Apache License, Version 2.0 (the "License");
010 * you may not use this file except in compliance with the License.
011 * You may obtain a copy of the License at
012 * 
013 *      http://www.apache.org/licenses/LICENSE-2.0
014 * 
015 * Unless required by applicable law or agreed to in writing, software
016 * distributed under the License is distributed on an "AS IS" BASIS,
017 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
018 * See the License for the specific language governing permissions and
019 * limitations under the License.
020 * #L%
021 */
022
023
024/*
025  Copyright (c) 2011+, HL7, Inc.
026  All rights reserved.
027  
028  Redistribution and use in source and binary forms, with or without modification, 
029  are permitted provided that the following conditions are met:
030  
031   * Redistributions of source code must retain the above copyright notice, this 
032     list of conditions and the following disclaimer.
033   * Redistributions in binary form must reproduce the above copyright notice, 
034     this list of conditions and the following disclaimer in the documentation 
035     and/or other materials provided with the distribution.
036   * Neither the name of HL7 nor the names of its contributors may be used to 
037     endorse or promote products derived from this software without specific 
038     prior written permission.
039  
040  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 
041  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
042  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 
043  IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 
044  INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 
045  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
046  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
047  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
048  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
049  POSSIBILITY OF SUCH DAMAGE.
050  
051*/
052
053// Generated on Wed, Jan 30, 2019 16:19-0500 for FHIR v4.0.0
054
055
056import org.hl7.fhir.exceptions.FHIRException;
057
058public enum V3ObservationMethod {
059
060        /**
061         * Provides codes for decision methods, initially for assessing the causality of events.
062         */
063        _DECISIONOBSERVATIONMETHOD, 
064        /**
065         * Reaching a decision through the application of an algorithm designed to weigh the different factors involved.
066         */
067        ALGM, 
068        /**
069         * Reaching a decision through the use of Bayesian statistical analysis.
070         */
071        BYCL, 
072        /**
073         * Reaching a decision by consideration of the totality of factors involved in order to reach a judgement.
074         */
075        GINT, 
076        /**
077         * A code that provides additional detail about the means or technique used to ascertain the genetic analysis. Example, PCR, Micro Array
078         */
079        _GENETICOBSERVATIONMETHOD, 
080        /**
081         * Description: Polymerase Chain Reaction
082         */
083        PCR, 
084        /**
085         * Provides additional detail about the aggregation methods used to compute the aggregated values for an observation. This is an abstract code.
086         */
087        _OBSERVATIONMETHODAGGREGATE, 
088        /**
089         * Average of non-null values in the referenced set of values
090         */
091        AVERAGE, 
092        /**
093         * Count of non-null values in the referenced set of values
094         */
095        COUNT, 
096        /**
097         * Largest of all non-null values in the referenced set of values.
098         */
099        MAX, 
100        /**
101         * The median of all non-null values in the referenced set of values.
102         */
103        MEDIAN, 
104        /**
105         * Smallest of all non-null values in the referenced set of values.
106         */
107        MIN, 
108        /**
109         * The most common value of all non-null values in the referenced set of values.
110         */
111        MODE, 
112        /**
113         * Standard Deviation of the values in the referenced set of values, computed over the population.
114         */
115        STDEV_P, 
116        /**
117         * Standard Deviation of the values in the referenced set of values, computed over a sample of the population.
118         */
119        STDEV_S, 
120        /**
121         * Sum of non-null values in the referenced set of values
122         */
123        SUM, 
124        /**
125         * Variance of the values in the referenced set of values, computed over the population.
126         */
127        VARIANCE_P, 
128        /**
129         * Variance of the values in the referenced set of values, computed over a sample of the population.
130         */
131        VARIANCE_S, 
132        /**
133         * VerificationMethod
134         */
135        _VERIFICATIONMETHOD, 
136        /**
137         * Verification by means of document.
138
139                        
140                           Example: Fax, letter, attachment to e-mail.
141         */
142        VDOC, 
143        /**
144         * verification by means of  a response to an electronic query
145
146                        
147                           Example: query message to a Covered Party registry application or Coverage Administrator.
148         */
149        VREG, 
150        /**
151         * Verification by means of electronic token.
152
153                        
154                           Example: smartcard, magnetic swipe card, RFID device.
155         */
156        VTOKEN, 
157        /**
158         * Verification by means of voice.
159
160                        
161                           Example: By speaking with or calling the Coverage Administrator or Covered Party
162         */
163        VVOICE, 
164        /**
165         * Complement fixation
166         */
167        _0001, 
168        /**
169         * Computed axial tomography
170         */
171        _0002, 
172        /**
173         * Susceptibility, High Level Aminoglycoside Resistance agar test
174         */
175        _0003, 
176        /**
177         * Visual, Macroscopic observation
178         */
179        _0004, 
180        /**
181         * Computed, Magnetic resonance
182         */
183        _0005, 
184        /**
185         * Computed, Morphometry
186         */
187        _0006, 
188        /**
189         * Computed, Positron emission tomography
190         */
191        _0007, 
192        /**
193         * SAMHSA drug assay confirmation
194         */
195        _0008, 
196        /**
197         * SAMHSA drug assay screening
198         */
199        _0009, 
200        /**
201         * Serum Neutralization
202         */
203        _0010, 
204        /**
205         * Titration
206         */
207        _0011, 
208        /**
209         * Ultrasound
210         */
211        _0012, 
212        /**
213         * X-ray crystallography
214         */
215        _0013, 
216        /**
217         * Agglutination
218         */
219        _0014, 
220        /**
221         * Agglutination, Buffered acidified plate
222         */
223        _0015, 
224        /**
225         * Agglutination, Card
226         */
227        _0016, 
228        /**
229         * Agglutination, Hemagglutination
230         */
231        _0017, 
232        /**
233         * Agglutination, Hemagglutination inhibition
234         */
235        _0018, 
236        /**
237         * Agglutination, Latex
238         */
239        _0019, 
240        /**
241         * Agglutination, Plate
242         */
243        _0020, 
244        /**
245         * Agglutination, Rapid Plate
246         */
247        _0021, 
248        /**
249         * Agglutination, RBC
250         */
251        _0022, 
252        /**
253         * Agglutination, Rivanol
254         */
255        _0023, 
256        /**
257         * Agglutination, Tube
258         */
259        _0024, 
260        /**
261         * Bioassay
262         */
263        _0025, 
264        /**
265         * Bioassay, Animal Inoculation
266         */
267        _0026, 
268        /**
269         * Bioassay, Cytotoxicity
270         */
271        _0027, 
272        /**
273         * Bioassay, Embryo Infective Dose 50
274         */
275        _0028, 
276        /**
277         * Bioassay, Embryo Lethal Dose 50
278         */
279        _0029, 
280        /**
281         * Bioassay, Mouse intercerebral inoculation
282         */
283        _0030, 
284        /**
285         * Bioassay, qualitative
286         */
287        _0031, 
288        /**
289         * Bioassay, quantitative
290         */
291        _0032, 
292        /**
293         * Chemical
294         */
295        _0033, 
296        /**
297         * Chemical, Differential light absorption
298         */
299        _0034, 
300        /**
301         * Chemical, Dipstick
302         */
303        _0035, 
304        /**
305         * Chemical, Dipstick colorimetric laboratory test
306         */
307        _0036, 
308        /**
309         * Chemical, Test strip
310         */
311        _0037, 
312        /**
313         * Chromatography
314         */
315        _0038, 
316        /**
317         * Chromatography, Affinity
318         */
319        _0039, 
320        /**
321         * Chromatography, Gas liquid
322         */
323        _0040, 
324        /**
325         * Chromatography, High performance liquid
326         */
327        _0041, 
328        /**
329         * Chromatography, Liquid
330         */
331        _0042, 
332        /**
333         * Chromatography, Protein A affinity
334         */
335        _0043, 
336        /**
337         * Coagulation
338         */
339        _0044, 
340        /**
341         * Coagulation, Tilt tube
342         */
343        _0045, 
344        /**
345         * Coagulation, Tilt tube reptilase induced
346         */
347        _0046, 
348        /**
349         * Count, Automated
350         */
351        _0047, 
352        /**
353         * Count, Manual
354         */
355        _0048, 
356        /**
357         * Count, Platelet, Rees-Ecker
358         */
359        _0049, 
360        /**
361         * Culture, Aerobic
362         */
363        _0050, 
364        /**
365         * Culture, Anaerobic
366         */
367        _0051, 
368        /**
369         * Culture, Chicken Embryo
370         */
371        _0052, 
372        /**
373         * Culture, Delayed secondary enrichment
374         */
375        _0053, 
376        /**
377         * Culture, Microaerophilic
378         */
379        _0054, 
380        /**
381         * Culture, Quantitative microbial, cup
382         */
383        _0055, 
384        /**
385         * Culture, Quantitative microbial, droplet
386         */
387        _0056, 
388        /**
389         * Culture, Quantitative microbial, filter paper
390         */
391        _0057, 
392        /**
393         * Culture, Quantitative microbial, pad
394         */
395        _0058, 
396        /**
397         * Culture, Quantitative microbial, pour plate
398         */
399        _0059, 
400        /**
401         * Culture, Quantitative microbial, surface streak
402         */
403        _0060, 
404        /**
405         * Culture, Somatic Cell
406         */
407        _0061, 
408        /**
409         * Diffusion, Agar
410         */
411        _0062, 
412        /**
413         * Diffusion, Agar Gel Immunodiffusion
414         */
415        _0063, 
416        /**
417         * Electrophoresis
418         */
419        _0064, 
420        /**
421         * Electrophoresis, Agaorse gel
422         */
423        _0065, 
424        /**
425         * Electrophoresis, citrate agar
426         */
427        _0066, 
428        /**
429         * Electrophoresis, Immuno
430         */
431        _0067, 
432        /**
433         * Electrophoresis, Polyacrylamide gel
434         */
435        _0068, 
436        /**
437         * Electrophoresis, Starch gel
438         */
439        _0069, 
440        /**
441         * ELISA
442         */
443        _0070, 
444        /**
445         * ELISA, antigen capture
446         */
447        _0071, 
448        /**
449         * ELISA, avidin biotin peroxidase complex
450         */
451        _0072, 
452        /**
453         * ELISA, Kinetic
454         */
455        _0073, 
456        /**
457         * ELISA, peroxidase-antiperoxidase
458         */
459        _0074, 
460        /**
461         * Identification, API 20 Strep
462         */
463        _0075, 
464        /**
465         * Identification, API 20A
466         */
467        _0076, 
468        /**
469         * Identification, API 20C AUX
470         */
471        _0077, 
472        /**
473         * Identification, API 20E
474         */
475        _0078, 
476        /**
477         * Identification, API 20NE
478         */
479        _0079, 
480        /**
481         * Identification, API 50 CH
482         */
483        _0080, 
484        /**
485         * Identification, API An-IDENT
486         */
487        _0081, 
488        /**
489         * Identification, API Coryne
490         */
491        _0082, 
492        /**
493         * Identification, API Rapid 20E
494         */
495        _0083, 
496        /**
497         * Identification, API Staph
498         */
499        _0084, 
500        /**
501         * Identification, API ZYM
502         */
503        _0085, 
504        /**
505         * Identification, Bacterial
506         */
507        _0086, 
508        /**
509         * Identification, mini VIDAS
510         */
511        _0087, 
512        /**
513         * Identification, Phage susceptibility typing
514         */
515        _0088, 
516        /**
517         * Identification, Quad-FERM+
518         */
519        _0089, 
520        /**
521         * Identification, RAPIDEC Staph
522         */
523        _0090, 
524        /**
525         * Identification, Staphaurex
526         */
527        _0091, 
528        /**
529         * Identification, VIDAS
530         */
531        _0092, 
532        /**
533         * Identification, Vitek
534         */
535        _0093, 
536        /**
537         * Identification, VITEK 2
538         */
539        _0094, 
540        /**
541         * Immune stain
542         */
543        _0095, 
544        /**
545         * Immune stain, Immunofluorescent antibody, direct
546         */
547        _0096, 
548        /**
549         * Immune stain, Immunofluorescent antibody, indirect
550         */
551        _0097, 
552        /**
553         * Immune stain, Immunoperoxidase, Avidin-Biotin Complex
554         */
555        _0098, 
556        /**
557         * Immune stain, Immunoperoxidase, Peroxidase anti-peroxidase complex
558         */
559        _0099, 
560        /**
561         * Immune stain, Immunoperoxidase, Protein A-peroxidase complex
562         */
563        _0100, 
564        /**
565         * Immunoassay
566         */
567        _0101, 
568        /**
569         * Immunoassay, qualitative, multiple step
570         */
571        _0102, 
572        /**
573         * Immunoassay, qualitative, single step
574         */
575        _0103, 
576        /**
577         * Immunoassay, Radioimmunoassay
578         */
579        _0104, 
580        /**
581         * Immunoassay, semi-quantitative, multiple step
582         */
583        _0105, 
584        /**
585         * Immunoassay, semi-quantitative, single step
586         */
587        _0106, 
588        /**
589         * Microscopy
590         */
591        _0107, 
592        /**
593         * Microscopy, Darkfield
594         */
595        _0108, 
596        /**
597         * Microscopy, Electron
598         */
599        _0109, 
600        /**
601         * Microscopy, Electron microscopy tomography
602         */
603        _0110, 
604        /**
605         * Microscopy, Electron, negative stain
606         */
607        _0111, 
608        /**
609         * Microscopy, Electron, thick section transmission
610         */
611        _0112, 
612        /**
613         * Microscopy, Electron, thin section transmission
614         */
615        _0113, 
616        /**
617         * Microscopy, Light
618         */
619        _0114, 
620        /**
621         * Microscopy, Polarized light
622         */
623        _0115, 
624        /**
625         * Microscopy, Scanning electron
626         */
627        _0116, 
628        /**
629         * Microscopy, Transmission electron
630         */
631        _0117, 
632        /**
633         * Microscopy, Transparent tape direct examination
634         */
635        _0118, 
636        /**
637         * Molecular, 3 Self-Sustaining Sequence Replication
638         */
639        _0119, 
640        /**
641         * Molecular, Branched Chain DNA
642         */
643        _0120, 
644        /**
645         * Molecular, Hybridization Protection Assay
646         */
647        _0121, 
648        /**
649         * Molecular, Immune blot
650         */
651        _0122, 
652        /**
653         * Molecular, In-situ hybridization
654         */
655        _0123, 
656        /**
657         * Molecular, Ligase Chain Reaction
658         */
659        _0124, 
660        /**
661         * Molecular, Ligation Activated Transcription
662         */
663        _0125, 
664        /**
665         * Molecular, Nucleic Acid Probe
666         */
667        _0126, 
668        /**
669         * Molecular, Nucleic acid probe with amplification
670
671                        
672
673                        Rationale: Duplicate of code 0126. Use code 0126 instead.
674         */
675        _0128, 
676        /**
677         * Molecular, Nucleic acid probe with target amplification
678         */
679        _0129, 
680        /**
681         * Molecular, Nucleic acid reverse transcription
682         */
683        _0130, 
684        /**
685         * Molecular, Nucleic Acid Sequence Based Analysis
686         */
687        _0131, 
688        /**
689         * Molecular, Polymerase chain reaction
690         */
691        _0132, 
692        /**
693         * Molecular, Q-Beta Replicase or probe amplification category method
694         */
695        _0133, 
696        /**
697         * Molecular, Restriction Fragment Length Polymorphism
698         */
699        _0134, 
700        /**
701         * Molecular, Southern Blot
702         */
703        _0135, 
704        /**
705         * Molecular, Strand Displacement Amplification
706         */
707        _0136, 
708        /**
709         * Molecular, Transcription Mediated Amplification
710         */
711        _0137, 
712        /**
713         * Molecular, Western Blot
714         */
715        _0138, 
716        /**
717         * Precipitation, Flocculation
718         */
719        _0139, 
720        /**
721         * Precipitation, Immune precipitation
722         */
723        _0140, 
724        /**
725         * Precipitation, Milk ring test
726         */
727        _0141, 
728        /**
729         * Precipitation, Precipitin
730         */
731        _0142, 
732        /**
733         * Stain, Acid fast
734         */
735        _0143, 
736        /**
737         * Stain, Acid fast, fluorochrome
738         */
739        _0144, 
740        /**
741         * Stain, Acid fast, Kinyoun's cold carbolfuchsin
742         */
743        _0145, 
744        /**
745         * Stain, Acid fast, Ziehl-Neelsen
746         */
747        _0146, 
748        /**
749         * Stain, Acid phosphatase
750         */
751        _0147, 
752        /**
753         * Stain, Acridine orange
754         */
755        _0148, 
756        /**
757         * Stain, Active brilliant orange KH
758         */
759        _0149, 
760        /**
761         * Stain, Alazarin red S
762         */
763        _0150, 
764        /**
765         * Stain, Alcian blue
766         */
767        _0151, 
768        /**
769         * Stain, Alcian blue with Periodic acid Schiff
770         */
771        _0152, 
772        /**
773         * Stain, Argentaffin
774         */
775        _0153, 
776        /**
777         * Stain, Argentaffin silver
778         */
779        _0154, 
780        /**
781         * Stain, Azure-eosin
782         */
783        _0155, 
784        /**
785         * Stain, Basic Fuschin
786         */
787        _0156, 
788        /**
789         * Stain, Bennhold
790         */
791        _0157, 
792        /**
793         * Stain, Bennhold's Congo red
794         */
795        _0158, 
796        /**
797         * Stain, Bielschowsky
798         */
799        _0159, 
800        /**
801         * Stain, Bielschowsky's silver
802         */
803        _0160, 
804        /**
805         * Stain, Bleach
806         */
807        _0161, 
808        /**
809         * Stain, Bodian
810         */
811        _0162, 
812        /**
813         * Stain, Brown-Brenn
814         */
815        _0163, 
816        /**
817         * Stain, Butyrate-esterase
818         */
819        _0164, 
820        /**
821         * Stain, Calcofluor white fluorescent
822         */
823        _0165, 
824        /**
825         * Stain, Carbol-fuchsin
826         */
827        _0166, 
828        /**
829         * Stain, Carmine
830         */
831        _0167, 
832        /**
833         * Stain, Churukian-Schenk
834         */
835        _0168, 
836        /**
837         * Stain, Congo red
838         */
839        _0169, 
840        /**
841         * Stain, Cresyl echt violet
842         */
843        _0170, 
844        /**
845         * Stain, Crystal violet
846         */
847        _0171, 
848        /**
849         * Stain, De Galantha
850         */
851        _0172, 
852        /**
853         * Stain, Dieterle silver impregnation
854         */
855        _0173, 
856        /**
857         * Stain, Fite-Farco
858         */
859        _0174, 
860        /**
861         * Stain, Fontana-Masson silver
862         */
863        _0175, 
864        /**
865         * Stain, Fouchet
866         */
867        _0176, 
868        /**
869         * Stain, Gomori
870         */
871        _0177, 
872        /**
873         * Stain, Gomori methenamine silver
874         */
875        _0178, 
876        /**
877         * Stain, Gomori-Wheatly trichrome
878         */
879        _0179, 
880        /**
881         * Stain, Gridley
882         */
883        _0180, 
884        /**
885         * Stain, Grimelius silver
886         */
887        _0181, 
888        /**
889         * Stain, Grocott
890         */
891        _0182, 
892        /**
893         * Stain, Grocott methenamine silver
894         */
895        _0183, 
896        /**
897         * Stain, Hale's colloidal ferric oxide
898         */
899        _0184, 
900        /**
901         * Stain, Hale's colloidal iron
902         */
903        _0185, 
904        /**
905         * Stain, Hansel
906         */
907        _0186, 
908        /**
909         * Stain, Harris regressive hematoxylin and eosin
910         */
911        _0187, 
912        /**
913         * Stain, Hematoxylin and eosin
914         */
915        _0188, 
916        /**
917         * Stain, Highman
918         */
919        _0189, 
920        /**
921         * Stain, Holzer
922         */
923        _0190, 
924        /**
925         * Stain, Iron hematoxylin
926         */
927        _0191, 
928        /**
929         * Stain, Jones
930         */
931        _0192, 
932        /**
933         * Stain, Jones methenamine silver
934         */
935        _0193, 
936        /**
937         * Stain, Kossa
938         */
939        _0194, 
940        /**
941         * Stain, Lawson-Van Gieson
942         */
943        _0195, 
944        /**
945         * Stain, Loeffler methylene blue
946         */
947        _0196, 
948        /**
949         * Stain, Luxol fast blue with cresyl violet
950         */
951        _0197, 
952        /**
953         * Stain, Luxol fast blue with Periodic acid-Schiff
954         */
955        _0198, 
956        /**
957         * Stain, MacNeal's tetrachrome blood
958         */
959        _0199, 
960        /**
961         * Stain, Mallory-Heidenhain
962         */
963        _0200, 
964        /**
965         * Stain, Masson trichrome
966         */
967        _0201, 
968        /**
969         * Stain, Mayer mucicarmine
970         */
971        _0202, 
972        /**
973         * Stain, Mayers progressive hematoxylin and eosin
974         */
975        _0203, 
976        /**
977         * Stain, May-Grunwald Giemsa
978         */
979        _0204, 
980        /**
981         * Stain, Methyl green
982         */
983        _0205, 
984        /**
985         * Stain, Methyl green pyronin
986         */
987        _0206, 
988        /**
989         * Stain, Modified Gomori-Wheatly trichrome
990         */
991        _0207, 
992        /**
993         * Stain, Modified Masson trichrome
994         */
995        _0208, 
996        /**
997         * Stain, Modified trichrome
998         */
999        _0209, 
1000        /**
1001         * Stain, Movat pentachrome
1002         */
1003        _0210, 
1004        /**
1005         * Stain, Mucicarmine
1006         */
1007        _0211, 
1008        /**
1009         * Stain, Neutral red
1010         */
1011        _0212, 
1012        /**
1013         * Stain, Night blue
1014         */
1015        _0213, 
1016        /**
1017         * Stain, Non-specific esterase
1018         */
1019        _0214, 
1020        /**
1021         * Stain, Oil red-O
1022         */
1023        _0215, 
1024        /**
1025         * Stain, Orcein
1026         */
1027        _0216, 
1028        /**
1029         * Stain, Perls'
1030         */
1031        _0217, 
1032        /**
1033         * Stain, Phosphotungstic acid-hematoxylin
1034         */
1035        _0218, 
1036        /**
1037         * Stain, Potassium ferrocyanide
1038         */
1039        _0219, 
1040        /**
1041         * Stain, Prussian blue
1042         */
1043        _0220, 
1044        /**
1045         * Stain, Putchler modified Bennhold
1046         */
1047        _0221, 
1048        /**
1049         * Stain, Quinacrine fluorescent
1050         */
1051        _0222, 
1052        /**
1053         * Stain, Reticulin
1054         */
1055        _0223, 
1056        /**
1057         * Stain, Rhodamine
1058         */
1059        _0224, 
1060        /**
1061         * Stain, Safranin
1062         */
1063        _0225, 
1064        /**
1065         * Stain, Schmorl
1066         */
1067        _0226, 
1068        /**
1069         * Stain, Seiver-Munger
1070         */
1071        _0227, 
1072        /**
1073         * Stain, Silver
1074         */
1075        _0228, 
1076        /**
1077         * Stain, Specific esterase
1078         */
1079        _0229, 
1080        /**
1081         * Stain, Steiner silver
1082         */
1083        _0230, 
1084        /**
1085         * Stain, Sudan III
1086         */
1087        _0231, 
1088        /**
1089         * Stain, Sudan IVI
1090         */
1091        _0232, 
1092        /**
1093         * Stain, Sulfated alcian blue
1094         */
1095        _0233, 
1096        /**
1097         * Stain, Supravital
1098         */
1099        _0234, 
1100        /**
1101         * Stain, Thioflavine-S
1102         */
1103        _0235, 
1104        /**
1105         * Stain, Three micron Giemsa
1106         */
1107        _0236, 
1108        /**
1109         * Stain, Vassar-Culling
1110         */
1111        _0237, 
1112        /**
1113         * Stain, Vital
1114         */
1115        _0238, 
1116        /**
1117         * Stain, von Kossa
1118         */
1119        _0239, 
1120        /**
1121         * Susceptibility, Minimum bactericidal concentration, macrodilution
1122         */
1123        _0243, 
1124        /**
1125         * Susceptibility, Minimum bactericidal concentration, microdilution
1126         */
1127        _0244, 
1128        /**
1129         * Turbidometric
1130         */
1131        _0247, 
1132        /**
1133         * Turbidometric, Refractometric
1134         */
1135        _0248, 
1136        /**
1137         * Chromatography, Thin Layer
1138         */
1139        _0249, 
1140        /**
1141         * Immunoassay, enzyme-multiplied technique (EMIT)
1142         */
1143        _0250, 
1144        /**
1145         * Flow Cytometry
1146         */
1147        _0251, 
1148        /**
1149         * Radial Immunodiffusion
1150         */
1151        _0252, 
1152        /**
1153         * Immunoassay, Fluorescence Polarization
1154         */
1155        _0253, 
1156        /**
1157         * Electrophoresis, Immunofixation
1158         */
1159        _0254, 
1160        /**
1161         * Dialysis, Direct Equilibrium
1162         */
1163        _0255, 
1164        /**
1165         * Acid Elution, Kleihauer-Betke Method
1166         */
1167        _0256, 
1168        /**
1169         * Immunofluorescence, Anti-Complement
1170         */
1171        _0257, 
1172        /**
1173         * Gas Chromatography/Mass Spectroscopy
1174         */
1175        _0258, 
1176        /**
1177         * Light Scatter, Nephelometry
1178         */
1179        _0259, 
1180        /**
1181         * Immunoassay, IgE Antibody Test
1182         */
1183        _0260, 
1184        /**
1185         * Lymphocyte Microcytotoxicity Assay
1186         */
1187        _0261, 
1188        /**
1189         * Spectrophotometry
1190         */
1191        _0262, 
1192        /**
1193         * Spectrophotometry, Atomic Absorption
1194         */
1195        _0263, 
1196        /**
1197         * Electrochemical, Ion Selective Electrode
1198         */
1199        _0264, 
1200        /**
1201         * Chromatography, Gas
1202         */
1203        _0265, 
1204        /**
1205         * Isoelectric Focusing
1206         */
1207        _0266, 
1208        /**
1209         * Immunoassay, Chemiluminescent
1210         */
1211        _0267, 
1212        /**
1213         * Immunoassay, Microparticle Enzyme
1214         */
1215        _0268, 
1216        /**
1217         * Inductively-Coupled Plasma/Mass Spectrometry
1218         */
1219        _0269, 
1220        /**
1221         * Immunoassay, Immunoradiometric Assay
1222         */
1223        _0270, 
1224        /**
1225         * Coagulation, Photo Optical Clot Detection
1226         */
1227        _0271, 
1228        /**
1229         * Test methods designed to determine a microorganismaTMs susceptibility to being killed by an antibiotic.
1230         */
1231        _0280, 
1232        /**
1233         * Susceptibility, Antibiotic sensitivity, disk
1234         */
1235        _0240, 
1236        /**
1237         * Susceptibility, BACTEC susceptibility test
1238         */
1239        _0241, 
1240        /**
1241         * Susceptibility, Disk dilution
1242         */
1243        _0242, 
1244        /**
1245         * Testing to measure the minimum concentration of the antibacterial agent in a given culture medium below which bacterial growth is not inhibited.
1246         */
1247        _0272, 
1248        /**
1249         * Susceptibility, Minimum Inhibitory concentration, macrodilution
1250         */
1251        _0245, 
1252        /**
1253         * Susceptibility, Minimum Inhibitory concentration, microdilution
1254         */
1255        _0246, 
1256        /**
1257         * Viral Genotype Susceptibility
1258         */
1259        _0273, 
1260        /**
1261         * Viral Phenotype Susceptibility
1262         */
1263        _0274, 
1264        /**
1265         * Gradient Strip
1266         */
1267        _0275, 
1268        /**
1269         * Minimum Lethal Concentration (MLC)
1270         */
1271        _0275A, 
1272        /**
1273         * Testing to measure the minimum concentration of the antibacterial agent in a given culture medium below which bacterial growth is not inhibited.
1274         */
1275        _0276, 
1276        /**
1277         * Serum bactericidal titer
1278         */
1279        _0277, 
1280        /**
1281         * Agar screen
1282         */
1283        _0278, 
1284        /**
1285         * Disk induction
1286         */
1287        _0279, 
1288        /**
1289         * Molecular, Nucleic acid probe
1290         */
1291        _0127, 
1292        /**
1293         * added to help the parsers
1294         */
1295        NULL;
1296        public static V3ObservationMethod fromCode(String codeString) throws FHIRException {
1297            if (codeString == null || "".equals(codeString))
1298                return null;
1299        if ("_DecisionObservationMethod".equals(codeString))
1300          return _DECISIONOBSERVATIONMETHOD;
1301        if ("ALGM".equals(codeString))
1302          return ALGM;
1303        if ("BYCL".equals(codeString))
1304          return BYCL;
1305        if ("GINT".equals(codeString))
1306          return GINT;
1307        if ("_GeneticObservationMethod".equals(codeString))
1308          return _GENETICOBSERVATIONMETHOD;
1309        if ("PCR".equals(codeString))
1310          return PCR;
1311        if ("_ObservationMethodAggregate".equals(codeString))
1312          return _OBSERVATIONMETHODAGGREGATE;
1313        if ("AVERAGE".equals(codeString))
1314          return AVERAGE;
1315        if ("COUNT".equals(codeString))
1316          return COUNT;
1317        if ("MAX".equals(codeString))
1318          return MAX;
1319        if ("MEDIAN".equals(codeString))
1320          return MEDIAN;
1321        if ("MIN".equals(codeString))
1322          return MIN;
1323        if ("MODE".equals(codeString))
1324          return MODE;
1325        if ("STDEV.P".equals(codeString))
1326          return STDEV_P;
1327        if ("STDEV.S".equals(codeString))
1328          return STDEV_S;
1329        if ("SUM".equals(codeString))
1330          return SUM;
1331        if ("VARIANCE.P".equals(codeString))
1332          return VARIANCE_P;
1333        if ("VARIANCE.S".equals(codeString))
1334          return VARIANCE_S;
1335        if ("_VerificationMethod".equals(codeString))
1336          return _VERIFICATIONMETHOD;
1337        if ("VDOC".equals(codeString))
1338          return VDOC;
1339        if ("VREG".equals(codeString))
1340          return VREG;
1341        if ("VTOKEN".equals(codeString))
1342          return VTOKEN;
1343        if ("VVOICE".equals(codeString))
1344          return VVOICE;
1345        if ("0001".equals(codeString))
1346          return _0001;
1347        if ("0002".equals(codeString))
1348          return _0002;
1349        if ("0003".equals(codeString))
1350          return _0003;
1351        if ("0004".equals(codeString))
1352          return _0004;
1353        if ("0005".equals(codeString))
1354          return _0005;
1355        if ("0006".equals(codeString))
1356          return _0006;
1357        if ("0007".equals(codeString))
1358          return _0007;
1359        if ("0008".equals(codeString))
1360          return _0008;
1361        if ("0009".equals(codeString))
1362          return _0009;
1363        if ("0010".equals(codeString))
1364          return _0010;
1365        if ("0011".equals(codeString))
1366          return _0011;
1367        if ("0012".equals(codeString))
1368          return _0012;
1369        if ("0013".equals(codeString))
1370          return _0013;
1371        if ("0014".equals(codeString))
1372          return _0014;
1373        if ("0015".equals(codeString))
1374          return _0015;
1375        if ("0016".equals(codeString))
1376          return _0016;
1377        if ("0017".equals(codeString))
1378          return _0017;
1379        if ("0018".equals(codeString))
1380          return _0018;
1381        if ("0019".equals(codeString))
1382          return _0019;
1383        if ("0020".equals(codeString))
1384          return _0020;
1385        if ("0021".equals(codeString))
1386          return _0021;
1387        if ("0022".equals(codeString))
1388          return _0022;
1389        if ("0023".equals(codeString))
1390          return _0023;
1391        if ("0024".equals(codeString))
1392          return _0024;
1393        if ("0025".equals(codeString))
1394          return _0025;
1395        if ("0026".equals(codeString))
1396          return _0026;
1397        if ("0027".equals(codeString))
1398          return _0027;
1399        if ("0028".equals(codeString))
1400          return _0028;
1401        if ("0029".equals(codeString))
1402          return _0029;
1403        if ("0030".equals(codeString))
1404          return _0030;
1405        if ("0031".equals(codeString))
1406          return _0031;
1407        if ("0032".equals(codeString))
1408          return _0032;
1409        if ("0033".equals(codeString))
1410          return _0033;
1411        if ("0034".equals(codeString))
1412          return _0034;
1413        if ("0035".equals(codeString))
1414          return _0035;
1415        if ("0036".equals(codeString))
1416          return _0036;
1417        if ("0037".equals(codeString))
1418          return _0037;
1419        if ("0038".equals(codeString))
1420          return _0038;
1421        if ("0039".equals(codeString))
1422          return _0039;
1423        if ("0040".equals(codeString))
1424          return _0040;
1425        if ("0041".equals(codeString))
1426          return _0041;
1427        if ("0042".equals(codeString))
1428          return _0042;
1429        if ("0043".equals(codeString))
1430          return _0043;
1431        if ("0044".equals(codeString))
1432          return _0044;
1433        if ("0045".equals(codeString))
1434          return _0045;
1435        if ("0046".equals(codeString))
1436          return _0046;
1437        if ("0047".equals(codeString))
1438          return _0047;
1439        if ("0048".equals(codeString))
1440          return _0048;
1441        if ("0049".equals(codeString))
1442          return _0049;
1443        if ("0050".equals(codeString))
1444          return _0050;
1445        if ("0051".equals(codeString))
1446          return _0051;
1447        if ("0052".equals(codeString))
1448          return _0052;
1449        if ("0053".equals(codeString))
1450          return _0053;
1451        if ("0054".equals(codeString))
1452          return _0054;
1453        if ("0055".equals(codeString))
1454          return _0055;
1455        if ("0056".equals(codeString))
1456          return _0056;
1457        if ("0057".equals(codeString))
1458          return _0057;
1459        if ("0058".equals(codeString))
1460          return _0058;
1461        if ("0059".equals(codeString))
1462          return _0059;
1463        if ("0060".equals(codeString))
1464          return _0060;
1465        if ("0061".equals(codeString))
1466          return _0061;
1467        if ("0062".equals(codeString))
1468          return _0062;
1469        if ("0063".equals(codeString))
1470          return _0063;
1471        if ("0064".equals(codeString))
1472          return _0064;
1473        if ("0065".equals(codeString))
1474          return _0065;
1475        if ("0066".equals(codeString))
1476          return _0066;
1477        if ("0067".equals(codeString))
1478          return _0067;
1479        if ("0068".equals(codeString))
1480          return _0068;
1481        if ("0069".equals(codeString))
1482          return _0069;
1483        if ("0070".equals(codeString))
1484          return _0070;
1485        if ("0071".equals(codeString))
1486          return _0071;
1487        if ("0072".equals(codeString))
1488          return _0072;
1489        if ("0073".equals(codeString))
1490          return _0073;
1491        if ("0074".equals(codeString))
1492          return _0074;
1493        if ("0075".equals(codeString))
1494          return _0075;
1495        if ("0076".equals(codeString))
1496          return _0076;
1497        if ("0077".equals(codeString))
1498          return _0077;
1499        if ("0078".equals(codeString))
1500          return _0078;
1501        if ("0079".equals(codeString))
1502          return _0079;
1503        if ("0080".equals(codeString))
1504          return _0080;
1505        if ("0081".equals(codeString))
1506          return _0081;
1507        if ("0082".equals(codeString))
1508          return _0082;
1509        if ("0083".equals(codeString))
1510          return _0083;
1511        if ("0084".equals(codeString))
1512          return _0084;
1513        if ("0085".equals(codeString))
1514          return _0085;
1515        if ("0086".equals(codeString))
1516          return _0086;
1517        if ("0087".equals(codeString))
1518          return _0087;
1519        if ("0088".equals(codeString))
1520          return _0088;
1521        if ("0089".equals(codeString))
1522          return _0089;
1523        if ("0090".equals(codeString))
1524          return _0090;
1525        if ("0091".equals(codeString))
1526          return _0091;
1527        if ("0092".equals(codeString))
1528          return _0092;
1529        if ("0093".equals(codeString))
1530          return _0093;
1531        if ("0094".equals(codeString))
1532          return _0094;
1533        if ("0095".equals(codeString))
1534          return _0095;
1535        if ("0096".equals(codeString))
1536          return _0096;
1537        if ("0097".equals(codeString))
1538          return _0097;
1539        if ("0098".equals(codeString))
1540          return _0098;
1541        if ("0099".equals(codeString))
1542          return _0099;
1543        if ("0100".equals(codeString))
1544          return _0100;
1545        if ("0101".equals(codeString))
1546          return _0101;
1547        if ("0102".equals(codeString))
1548          return _0102;
1549        if ("0103".equals(codeString))
1550          return _0103;
1551        if ("0104".equals(codeString))
1552          return _0104;
1553        if ("0105".equals(codeString))
1554          return _0105;
1555        if ("0106".equals(codeString))
1556          return _0106;
1557        if ("0107".equals(codeString))
1558          return _0107;
1559        if ("0108".equals(codeString))
1560          return _0108;
1561        if ("0109".equals(codeString))
1562          return _0109;
1563        if ("0110".equals(codeString))
1564          return _0110;
1565        if ("0111".equals(codeString))
1566          return _0111;
1567        if ("0112".equals(codeString))
1568          return _0112;
1569        if ("0113".equals(codeString))
1570          return _0113;
1571        if ("0114".equals(codeString))
1572          return _0114;
1573        if ("0115".equals(codeString))
1574          return _0115;
1575        if ("0116".equals(codeString))
1576          return _0116;
1577        if ("0117".equals(codeString))
1578          return _0117;
1579        if ("0118".equals(codeString))
1580          return _0118;
1581        if ("0119".equals(codeString))
1582          return _0119;
1583        if ("0120".equals(codeString))
1584          return _0120;
1585        if ("0121".equals(codeString))
1586          return _0121;
1587        if ("0122".equals(codeString))
1588          return _0122;
1589        if ("0123".equals(codeString))
1590          return _0123;
1591        if ("0124".equals(codeString))
1592          return _0124;
1593        if ("0125".equals(codeString))
1594          return _0125;
1595        if ("0126".equals(codeString))
1596          return _0126;
1597        if ("0128".equals(codeString))
1598          return _0128;
1599        if ("0129".equals(codeString))
1600          return _0129;
1601        if ("0130".equals(codeString))
1602          return _0130;
1603        if ("0131".equals(codeString))
1604          return _0131;
1605        if ("0132".equals(codeString))
1606          return _0132;
1607        if ("0133".equals(codeString))
1608          return _0133;
1609        if ("0134".equals(codeString))
1610          return _0134;
1611        if ("0135".equals(codeString))
1612          return _0135;
1613        if ("0136".equals(codeString))
1614          return _0136;
1615        if ("0137".equals(codeString))
1616          return _0137;
1617        if ("0138".equals(codeString))
1618          return _0138;
1619        if ("0139".equals(codeString))
1620          return _0139;
1621        if ("0140".equals(codeString))
1622          return _0140;
1623        if ("0141".equals(codeString))
1624          return _0141;
1625        if ("0142".equals(codeString))
1626          return _0142;
1627        if ("0143".equals(codeString))
1628          return _0143;
1629        if ("0144".equals(codeString))
1630          return _0144;
1631        if ("0145".equals(codeString))
1632          return _0145;
1633        if ("0146".equals(codeString))
1634          return _0146;
1635        if ("0147".equals(codeString))
1636          return _0147;
1637        if ("0148".equals(codeString))
1638          return _0148;
1639        if ("0149".equals(codeString))
1640          return _0149;
1641        if ("0150".equals(codeString))
1642          return _0150;
1643        if ("0151".equals(codeString))
1644          return _0151;
1645        if ("0152".equals(codeString))
1646          return _0152;
1647        if ("0153".equals(codeString))
1648          return _0153;
1649        if ("0154".equals(codeString))
1650          return _0154;
1651        if ("0155".equals(codeString))
1652          return _0155;
1653        if ("0156".equals(codeString))
1654          return _0156;
1655        if ("0157".equals(codeString))
1656          return _0157;
1657        if ("0158".equals(codeString))
1658          return _0158;
1659        if ("0159".equals(codeString))
1660          return _0159;
1661        if ("0160".equals(codeString))
1662          return _0160;
1663        if ("0161".equals(codeString))
1664          return _0161;
1665        if ("0162".equals(codeString))
1666          return _0162;
1667        if ("0163".equals(codeString))
1668          return _0163;
1669        if ("0164".equals(codeString))
1670          return _0164;
1671        if ("0165".equals(codeString))
1672          return _0165;
1673        if ("0166".equals(codeString))
1674          return _0166;
1675        if ("0167".equals(codeString))
1676          return _0167;
1677        if ("0168".equals(codeString))
1678          return _0168;
1679        if ("0169".equals(codeString))
1680          return _0169;
1681        if ("0170".equals(codeString))
1682          return _0170;
1683        if ("0171".equals(codeString))
1684          return _0171;
1685        if ("0172".equals(codeString))
1686          return _0172;
1687        if ("0173".equals(codeString))
1688          return _0173;
1689        if ("0174".equals(codeString))
1690          return _0174;
1691        if ("0175".equals(codeString))
1692          return _0175;
1693        if ("0176".equals(codeString))
1694          return _0176;
1695        if ("0177".equals(codeString))
1696          return _0177;
1697        if ("0178".equals(codeString))
1698          return _0178;
1699        if ("0179".equals(codeString))
1700          return _0179;
1701        if ("0180".equals(codeString))
1702          return _0180;
1703        if ("0181".equals(codeString))
1704          return _0181;
1705        if ("0182".equals(codeString))
1706          return _0182;
1707        if ("0183".equals(codeString))
1708          return _0183;
1709        if ("0184".equals(codeString))
1710          return _0184;
1711        if ("0185".equals(codeString))
1712          return _0185;
1713        if ("0186".equals(codeString))
1714          return _0186;
1715        if ("0187".equals(codeString))
1716          return _0187;
1717        if ("0188".equals(codeString))
1718          return _0188;
1719        if ("0189".equals(codeString))
1720          return _0189;
1721        if ("0190".equals(codeString))
1722          return _0190;
1723        if ("0191".equals(codeString))
1724          return _0191;
1725        if ("0192".equals(codeString))
1726          return _0192;
1727        if ("0193".equals(codeString))
1728          return _0193;
1729        if ("0194".equals(codeString))
1730          return _0194;
1731        if ("0195".equals(codeString))
1732          return _0195;
1733        if ("0196".equals(codeString))
1734          return _0196;
1735        if ("0197".equals(codeString))
1736          return _0197;
1737        if ("0198".equals(codeString))
1738          return _0198;
1739        if ("0199".equals(codeString))
1740          return _0199;
1741        if ("0200".equals(codeString))
1742          return _0200;
1743        if ("0201".equals(codeString))
1744          return _0201;
1745        if ("0202".equals(codeString))
1746          return _0202;
1747        if ("0203".equals(codeString))
1748          return _0203;
1749        if ("0204".equals(codeString))
1750          return _0204;
1751        if ("0205".equals(codeString))
1752          return _0205;
1753        if ("0206".equals(codeString))
1754          return _0206;
1755        if ("0207".equals(codeString))
1756          return _0207;
1757        if ("0208".equals(codeString))
1758          return _0208;
1759        if ("0209".equals(codeString))
1760          return _0209;
1761        if ("0210".equals(codeString))
1762          return _0210;
1763        if ("0211".equals(codeString))
1764          return _0211;
1765        if ("0212".equals(codeString))
1766          return _0212;
1767        if ("0213".equals(codeString))
1768          return _0213;
1769        if ("0214".equals(codeString))
1770          return _0214;
1771        if ("0215".equals(codeString))
1772          return _0215;
1773        if ("0216".equals(codeString))
1774          return _0216;
1775        if ("0217".equals(codeString))
1776          return _0217;
1777        if ("0218".equals(codeString))
1778          return _0218;
1779        if ("0219".equals(codeString))
1780          return _0219;
1781        if ("0220".equals(codeString))
1782          return _0220;
1783        if ("0221".equals(codeString))
1784          return _0221;
1785        if ("0222".equals(codeString))
1786          return _0222;
1787        if ("0223".equals(codeString))
1788          return _0223;
1789        if ("0224".equals(codeString))
1790          return _0224;
1791        if ("0225".equals(codeString))
1792          return _0225;
1793        if ("0226".equals(codeString))
1794          return _0226;
1795        if ("0227".equals(codeString))
1796          return _0227;
1797        if ("0228".equals(codeString))
1798          return _0228;
1799        if ("0229".equals(codeString))
1800          return _0229;
1801        if ("0230".equals(codeString))
1802          return _0230;
1803        if ("0231".equals(codeString))
1804          return _0231;
1805        if ("0232".equals(codeString))
1806          return _0232;
1807        if ("0233".equals(codeString))
1808          return _0233;
1809        if ("0234".equals(codeString))
1810          return _0234;
1811        if ("0235".equals(codeString))
1812          return _0235;
1813        if ("0236".equals(codeString))
1814          return _0236;
1815        if ("0237".equals(codeString))
1816          return _0237;
1817        if ("0238".equals(codeString))
1818          return _0238;
1819        if ("0239".equals(codeString))
1820          return _0239;
1821        if ("0243".equals(codeString))
1822          return _0243;
1823        if ("0244".equals(codeString))
1824          return _0244;
1825        if ("0247".equals(codeString))
1826          return _0247;
1827        if ("0248".equals(codeString))
1828          return _0248;
1829        if ("0249".equals(codeString))
1830          return _0249;
1831        if ("0250".equals(codeString))
1832          return _0250;
1833        if ("0251".equals(codeString))
1834          return _0251;
1835        if ("0252".equals(codeString))
1836          return _0252;
1837        if ("0253".equals(codeString))
1838          return _0253;
1839        if ("0254".equals(codeString))
1840          return _0254;
1841        if ("0255".equals(codeString))
1842          return _0255;
1843        if ("0256".equals(codeString))
1844          return _0256;
1845        if ("0257".equals(codeString))
1846          return _0257;
1847        if ("0258".equals(codeString))
1848          return _0258;
1849        if ("0259".equals(codeString))
1850          return _0259;
1851        if ("0260".equals(codeString))
1852          return _0260;
1853        if ("0261".equals(codeString))
1854          return _0261;
1855        if ("0262".equals(codeString))
1856          return _0262;
1857        if ("0263".equals(codeString))
1858          return _0263;
1859        if ("0264".equals(codeString))
1860          return _0264;
1861        if ("0265".equals(codeString))
1862          return _0265;
1863        if ("0266".equals(codeString))
1864          return _0266;
1865        if ("0267".equals(codeString))
1866          return _0267;
1867        if ("0268".equals(codeString))
1868          return _0268;
1869        if ("0269".equals(codeString))
1870          return _0269;
1871        if ("0270".equals(codeString))
1872          return _0270;
1873        if ("0271".equals(codeString))
1874          return _0271;
1875        if ("0280".equals(codeString))
1876          return _0280;
1877        if ("0240".equals(codeString))
1878          return _0240;
1879        if ("0241".equals(codeString))
1880          return _0241;
1881        if ("0242".equals(codeString))
1882          return _0242;
1883        if ("0272".equals(codeString))
1884          return _0272;
1885        if ("0245".equals(codeString))
1886          return _0245;
1887        if ("0246".equals(codeString))
1888          return _0246;
1889        if ("0273".equals(codeString))
1890          return _0273;
1891        if ("0274".equals(codeString))
1892          return _0274;
1893        if ("0275".equals(codeString))
1894          return _0275;
1895        if ("0275a".equals(codeString))
1896          return _0275A;
1897        if ("0276".equals(codeString))
1898          return _0276;
1899        if ("0277".equals(codeString))
1900          return _0277;
1901        if ("0278".equals(codeString))
1902          return _0278;
1903        if ("0279".equals(codeString))
1904          return _0279;
1905        if ("0127".equals(codeString))
1906          return _0127;
1907        throw new FHIRException("Unknown V3ObservationMethod code '"+codeString+"'");
1908        }
1909        public String toCode() {
1910          switch (this) {
1911            case _DECISIONOBSERVATIONMETHOD: return "_DecisionObservationMethod";
1912            case ALGM: return "ALGM";
1913            case BYCL: return "BYCL";
1914            case GINT: return "GINT";
1915            case _GENETICOBSERVATIONMETHOD: return "_GeneticObservationMethod";
1916            case PCR: return "PCR";
1917            case _OBSERVATIONMETHODAGGREGATE: return "_ObservationMethodAggregate";
1918            case AVERAGE: return "AVERAGE";
1919            case COUNT: return "COUNT";
1920            case MAX: return "MAX";
1921            case MEDIAN: return "MEDIAN";
1922            case MIN: return "MIN";
1923            case MODE: return "MODE";
1924            case STDEV_P: return "STDEV.P";
1925            case STDEV_S: return "STDEV.S";
1926            case SUM: return "SUM";
1927            case VARIANCE_P: return "VARIANCE.P";
1928            case VARIANCE_S: return "VARIANCE.S";
1929            case _VERIFICATIONMETHOD: return "_VerificationMethod";
1930            case VDOC: return "VDOC";
1931            case VREG: return "VREG";
1932            case VTOKEN: return "VTOKEN";
1933            case VVOICE: return "VVOICE";
1934            case _0001: return "0001";
1935            case _0002: return "0002";
1936            case _0003: return "0003";
1937            case _0004: return "0004";
1938            case _0005: return "0005";
1939            case _0006: return "0006";
1940            case _0007: return "0007";
1941            case _0008: return "0008";
1942            case _0009: return "0009";
1943            case _0010: return "0010";
1944            case _0011: return "0011";
1945            case _0012: return "0012";
1946            case _0013: return "0013";
1947            case _0014: return "0014";
1948            case _0015: return "0015";
1949            case _0016: return "0016";
1950            case _0017: return "0017";
1951            case _0018: return "0018";
1952            case _0019: return "0019";
1953            case _0020: return "0020";
1954            case _0021: return "0021";
1955            case _0022: return "0022";
1956            case _0023: return "0023";
1957            case _0024: return "0024";
1958            case _0025: return "0025";
1959            case _0026: return "0026";
1960            case _0027: return "0027";
1961            case _0028: return "0028";
1962            case _0029: return "0029";
1963            case _0030: return "0030";
1964            case _0031: return "0031";
1965            case _0032: return "0032";
1966            case _0033: return "0033";
1967            case _0034: return "0034";
1968            case _0035: return "0035";
1969            case _0036: return "0036";
1970            case _0037: return "0037";
1971            case _0038: return "0038";
1972            case _0039: return "0039";
1973            case _0040: return "0040";
1974            case _0041: return "0041";
1975            case _0042: return "0042";
1976            case _0043: return "0043";
1977            case _0044: return "0044";
1978            case _0045: return "0045";
1979            case _0046: return "0046";
1980            case _0047: return "0047";
1981            case _0048: return "0048";
1982            case _0049: return "0049";
1983            case _0050: return "0050";
1984            case _0051: return "0051";
1985            case _0052: return "0052";
1986            case _0053: return "0053";
1987            case _0054: return "0054";
1988            case _0055: return "0055";
1989            case _0056: return "0056";
1990            case _0057: return "0057";
1991            case _0058: return "0058";
1992            case _0059: return "0059";
1993            case _0060: return "0060";
1994            case _0061: return "0061";
1995            case _0062: return "0062";
1996            case _0063: return "0063";
1997            case _0064: return "0064";
1998            case _0065: return "0065";
1999            case _0066: return "0066";
2000            case _0067: return "0067";
2001            case _0068: return "0068";
2002            case _0069: return "0069";
2003            case _0070: return "0070";
2004            case _0071: return "0071";
2005            case _0072: return "0072";
2006            case _0073: return "0073";
2007            case _0074: return "0074";
2008            case _0075: return "0075";
2009            case _0076: return "0076";
2010            case _0077: return "0077";
2011            case _0078: return "0078";
2012            case _0079: return "0079";
2013            case _0080: return "0080";
2014            case _0081: return "0081";
2015            case _0082: return "0082";
2016            case _0083: return "0083";
2017            case _0084: return "0084";
2018            case _0085: return "0085";
2019            case _0086: return "0086";
2020            case _0087: return "0087";
2021            case _0088: return "0088";
2022            case _0089: return "0089";
2023            case _0090: return "0090";
2024            case _0091: return "0091";
2025            case _0092: return "0092";
2026            case _0093: return "0093";
2027            case _0094: return "0094";
2028            case _0095: return "0095";
2029            case _0096: return "0096";
2030            case _0097: return "0097";
2031            case _0098: return "0098";
2032            case _0099: return "0099";
2033            case _0100: return "0100";
2034            case _0101: return "0101";
2035            case _0102: return "0102";
2036            case _0103: return "0103";
2037            case _0104: return "0104";
2038            case _0105: return "0105";
2039            case _0106: return "0106";
2040            case _0107: return "0107";
2041            case _0108: return "0108";
2042            case _0109: return "0109";
2043            case _0110: return "0110";
2044            case _0111: return "0111";
2045            case _0112: return "0112";
2046            case _0113: return "0113";
2047            case _0114: return "0114";
2048            case _0115: return "0115";
2049            case _0116: return "0116";
2050            case _0117: return "0117";
2051            case _0118: return "0118";
2052            case _0119: return "0119";
2053            case _0120: return "0120";
2054            case _0121: return "0121";
2055            case _0122: return "0122";
2056            case _0123: return "0123";
2057            case _0124: return "0124";
2058            case _0125: return "0125";
2059            case _0126: return "0126";
2060            case _0128: return "0128";
2061            case _0129: return "0129";
2062            case _0130: return "0130";
2063            case _0131: return "0131";
2064            case _0132: return "0132";
2065            case _0133: return "0133";
2066            case _0134: return "0134";
2067            case _0135: return "0135";
2068            case _0136: return "0136";
2069            case _0137: return "0137";
2070            case _0138: return "0138";
2071            case _0139: return "0139";
2072            case _0140: return "0140";
2073            case _0141: return "0141";
2074            case _0142: return "0142";
2075            case _0143: return "0143";
2076            case _0144: return "0144";
2077            case _0145: return "0145";
2078            case _0146: return "0146";
2079            case _0147: return "0147";
2080            case _0148: return "0148";
2081            case _0149: return "0149";
2082            case _0150: return "0150";
2083            case _0151: return "0151";
2084            case _0152: return "0152";
2085            case _0153: return "0153";
2086            case _0154: return "0154";
2087            case _0155: return "0155";
2088            case _0156: return "0156";
2089            case _0157: return "0157";
2090            case _0158: return "0158";
2091            case _0159: return "0159";
2092            case _0160: return "0160";
2093            case _0161: return "0161";
2094            case _0162: return "0162";
2095            case _0163: return "0163";
2096            case _0164: return "0164";
2097            case _0165: return "0165";
2098            case _0166: return "0166";
2099            case _0167: return "0167";
2100            case _0168: return "0168";
2101            case _0169: return "0169";
2102            case _0170: return "0170";
2103            case _0171: return "0171";
2104            case _0172: return "0172";
2105            case _0173: return "0173";
2106            case _0174: return "0174";
2107            case _0175: return "0175";
2108            case _0176: return "0176";
2109            case _0177: return "0177";
2110            case _0178: return "0178";
2111            case _0179: return "0179";
2112            case _0180: return "0180";
2113            case _0181: return "0181";
2114            case _0182: return "0182";
2115            case _0183: return "0183";
2116            case _0184: return "0184";
2117            case _0185: return "0185";
2118            case _0186: return "0186";
2119            case _0187: return "0187";
2120            case _0188: return "0188";
2121            case _0189: return "0189";
2122            case _0190: return "0190";
2123            case _0191: return "0191";
2124            case _0192: return "0192";
2125            case _0193: return "0193";
2126            case _0194: return "0194";
2127            case _0195: return "0195";
2128            case _0196: return "0196";
2129            case _0197: return "0197";
2130            case _0198: return "0198";
2131            case _0199: return "0199";
2132            case _0200: return "0200";
2133            case _0201: return "0201";
2134            case _0202: return "0202";
2135            case _0203: return "0203";
2136            case _0204: return "0204";
2137            case _0205: return "0205";
2138            case _0206: return "0206";
2139            case _0207: return "0207";
2140            case _0208: return "0208";
2141            case _0209: return "0209";
2142            case _0210: return "0210";
2143            case _0211: return "0211";
2144            case _0212: return "0212";
2145            case _0213: return "0213";
2146            case _0214: return "0214";
2147            case _0215: return "0215";
2148            case _0216: return "0216";
2149            case _0217: return "0217";
2150            case _0218: return "0218";
2151            case _0219: return "0219";
2152            case _0220: return "0220";
2153            case _0221: return "0221";
2154            case _0222: return "0222";
2155            case _0223: return "0223";
2156            case _0224: return "0224";
2157            case _0225: return "0225";
2158            case _0226: return "0226";
2159            case _0227: return "0227";
2160            case _0228: return "0228";
2161            case _0229: return "0229";
2162            case _0230: return "0230";
2163            case _0231: return "0231";
2164            case _0232: return "0232";
2165            case _0233: return "0233";
2166            case _0234: return "0234";
2167            case _0235: return "0235";
2168            case _0236: return "0236";
2169            case _0237: return "0237";
2170            case _0238: return "0238";
2171            case _0239: return "0239";
2172            case _0243: return "0243";
2173            case _0244: return "0244";
2174            case _0247: return "0247";
2175            case _0248: return "0248";
2176            case _0249: return "0249";
2177            case _0250: return "0250";
2178            case _0251: return "0251";
2179            case _0252: return "0252";
2180            case _0253: return "0253";
2181            case _0254: return "0254";
2182            case _0255: return "0255";
2183            case _0256: return "0256";
2184            case _0257: return "0257";
2185            case _0258: return "0258";
2186            case _0259: return "0259";
2187            case _0260: return "0260";
2188            case _0261: return "0261";
2189            case _0262: return "0262";
2190            case _0263: return "0263";
2191            case _0264: return "0264";
2192            case _0265: return "0265";
2193            case _0266: return "0266";
2194            case _0267: return "0267";
2195            case _0268: return "0268";
2196            case _0269: return "0269";
2197            case _0270: return "0270";
2198            case _0271: return "0271";
2199            case _0280: return "0280";
2200            case _0240: return "0240";
2201            case _0241: return "0241";
2202            case _0242: return "0242";
2203            case _0272: return "0272";
2204            case _0245: return "0245";
2205            case _0246: return "0246";
2206            case _0273: return "0273";
2207            case _0274: return "0274";
2208            case _0275: return "0275";
2209            case _0275A: return "0275a";
2210            case _0276: return "0276";
2211            case _0277: return "0277";
2212            case _0278: return "0278";
2213            case _0279: return "0279";
2214            case _0127: return "0127";
2215            default: return "?";
2216          }
2217        }
2218        public String getSystem() {
2219          return "http://terminology.hl7.org/CodeSystem/v3-ObservationMethod";
2220        }
2221        public String getDefinition() {
2222          switch (this) {
2223            case _DECISIONOBSERVATIONMETHOD: return "Provides codes for decision methods, initially for assessing the causality of events.";
2224            case ALGM: return "Reaching a decision through the application of an algorithm designed to weigh the different factors involved.";
2225            case BYCL: return "Reaching a decision through the use of Bayesian statistical analysis.";
2226            case GINT: return "Reaching a decision by consideration of the totality of factors involved in order to reach a judgement.";
2227            case _GENETICOBSERVATIONMETHOD: return "A code that provides additional detail about the means or technique used to ascertain the genetic analysis. Example, PCR, Micro Array";
2228            case PCR: return "Description: Polymerase Chain Reaction";
2229            case _OBSERVATIONMETHODAGGREGATE: return "Provides additional detail about the aggregation methods used to compute the aggregated values for an observation. This is an abstract code.";
2230            case AVERAGE: return "Average of non-null values in the referenced set of values";
2231            case COUNT: return "Count of non-null values in the referenced set of values";
2232            case MAX: return "Largest of all non-null values in the referenced set of values.";
2233            case MEDIAN: return "The median of all non-null values in the referenced set of values.";
2234            case MIN: return "Smallest of all non-null values in the referenced set of values.";
2235            case MODE: return "The most common value of all non-null values in the referenced set of values.";
2236            case STDEV_P: return "Standard Deviation of the values in the referenced set of values, computed over the population.";
2237            case STDEV_S: return "Standard Deviation of the values in the referenced set of values, computed over a sample of the population.";
2238            case SUM: return "Sum of non-null values in the referenced set of values";
2239            case VARIANCE_P: return "Variance of the values in the referenced set of values, computed over the population.";
2240            case VARIANCE_S: return "Variance of the values in the referenced set of values, computed over a sample of the population.";
2241            case _VERIFICATIONMETHOD: return "VerificationMethod";
2242            case VDOC: return "Verification by means of document.\r\n\n                        \n                           Example: Fax, letter, attachment to e-mail.";
2243            case VREG: return "verification by means of  a response to an electronic query\r\n\n                        \n                           Example: query message to a Covered Party registry application or Coverage Administrator.";
2244            case VTOKEN: return "Verification by means of electronic token.\r\n\n                        \n                           Example: smartcard, magnetic swipe card, RFID device.";
2245            case VVOICE: return "Verification by means of voice.\r\n\n                        \n                           Example: By speaking with or calling the Coverage Administrator or Covered Party";
2246            case _0001: return "Complement fixation";
2247            case _0002: return "Computed axial tomography";
2248            case _0003: return "Susceptibility, High Level Aminoglycoside Resistance agar test";
2249            case _0004: return "Visual, Macroscopic observation";
2250            case _0005: return "Computed, Magnetic resonance";
2251            case _0006: return "Computed, Morphometry";
2252            case _0007: return "Computed, Positron emission tomography";
2253            case _0008: return "SAMHSA drug assay confirmation";
2254            case _0009: return "SAMHSA drug assay screening";
2255            case _0010: return "Serum Neutralization";
2256            case _0011: return "Titration";
2257            case _0012: return "Ultrasound";
2258            case _0013: return "X-ray crystallography";
2259            case _0014: return "Agglutination";
2260            case _0015: return "Agglutination, Buffered acidified plate";
2261            case _0016: return "Agglutination, Card";
2262            case _0017: return "Agglutination, Hemagglutination";
2263            case _0018: return "Agglutination, Hemagglutination inhibition";
2264            case _0019: return "Agglutination, Latex";
2265            case _0020: return "Agglutination, Plate";
2266            case _0021: return "Agglutination, Rapid Plate";
2267            case _0022: return "Agglutination, RBC";
2268            case _0023: return "Agglutination, Rivanol";
2269            case _0024: return "Agglutination, Tube";
2270            case _0025: return "Bioassay";
2271            case _0026: return "Bioassay, Animal Inoculation";
2272            case _0027: return "Bioassay, Cytotoxicity";
2273            case _0028: return "Bioassay, Embryo Infective Dose 50";
2274            case _0029: return "Bioassay, Embryo Lethal Dose 50";
2275            case _0030: return "Bioassay, Mouse intercerebral inoculation";
2276            case _0031: return "Bioassay, qualitative";
2277            case _0032: return "Bioassay, quantitative";
2278            case _0033: return "Chemical";
2279            case _0034: return "Chemical, Differential light absorption";
2280            case _0035: return "Chemical, Dipstick";
2281            case _0036: return "Chemical, Dipstick colorimetric laboratory test";
2282            case _0037: return "Chemical, Test strip";
2283            case _0038: return "Chromatography";
2284            case _0039: return "Chromatography, Affinity";
2285            case _0040: return "Chromatography, Gas liquid";
2286            case _0041: return "Chromatography, High performance liquid";
2287            case _0042: return "Chromatography, Liquid";
2288            case _0043: return "Chromatography, Protein A affinity";
2289            case _0044: return "Coagulation";
2290            case _0045: return "Coagulation, Tilt tube";
2291            case _0046: return "Coagulation, Tilt tube reptilase induced";
2292            case _0047: return "Count, Automated";
2293            case _0048: return "Count, Manual";
2294            case _0049: return "Count, Platelet, Rees-Ecker";
2295            case _0050: return "Culture, Aerobic";
2296            case _0051: return "Culture, Anaerobic";
2297            case _0052: return "Culture, Chicken Embryo";
2298            case _0053: return "Culture, Delayed secondary enrichment";
2299            case _0054: return "Culture, Microaerophilic";
2300            case _0055: return "Culture, Quantitative microbial, cup";
2301            case _0056: return "Culture, Quantitative microbial, droplet";
2302            case _0057: return "Culture, Quantitative microbial, filter paper";
2303            case _0058: return "Culture, Quantitative microbial, pad";
2304            case _0059: return "Culture, Quantitative microbial, pour plate";
2305            case _0060: return "Culture, Quantitative microbial, surface streak";
2306            case _0061: return "Culture, Somatic Cell";
2307            case _0062: return "Diffusion, Agar";
2308            case _0063: return "Diffusion, Agar Gel Immunodiffusion";
2309            case _0064: return "Electrophoresis";
2310            case _0065: return "Electrophoresis, Agaorse gel";
2311            case _0066: return "Electrophoresis, citrate agar";
2312            case _0067: return "Electrophoresis, Immuno";
2313            case _0068: return "Electrophoresis, Polyacrylamide gel";
2314            case _0069: return "Electrophoresis, Starch gel";
2315            case _0070: return "ELISA";
2316            case _0071: return "ELISA, antigen capture";
2317            case _0072: return "ELISA, avidin biotin peroxidase complex";
2318            case _0073: return "ELISA, Kinetic";
2319            case _0074: return "ELISA, peroxidase-antiperoxidase";
2320            case _0075: return "Identification, API 20 Strep";
2321            case _0076: return "Identification, API 20A";
2322            case _0077: return "Identification, API 20C AUX";
2323            case _0078: return "Identification, API 20E";
2324            case _0079: return "Identification, API 20NE";
2325            case _0080: return "Identification, API 50 CH";
2326            case _0081: return "Identification, API An-IDENT";
2327            case _0082: return "Identification, API Coryne";
2328            case _0083: return "Identification, API Rapid 20E";
2329            case _0084: return "Identification, API Staph";
2330            case _0085: return "Identification, API ZYM";
2331            case _0086: return "Identification, Bacterial";
2332            case _0087: return "Identification, mini VIDAS";
2333            case _0088: return "Identification, Phage susceptibility typing";
2334            case _0089: return "Identification, Quad-FERM+";
2335            case _0090: return "Identification, RAPIDEC Staph";
2336            case _0091: return "Identification, Staphaurex";
2337            case _0092: return "Identification, VIDAS";
2338            case _0093: return "Identification, Vitek";
2339            case _0094: return "Identification, VITEK 2";
2340            case _0095: return "Immune stain";
2341            case _0096: return "Immune stain, Immunofluorescent antibody, direct";
2342            case _0097: return "Immune stain, Immunofluorescent antibody, indirect";
2343            case _0098: return "Immune stain, Immunoperoxidase, Avidin-Biotin Complex";
2344            case _0099: return "Immune stain, Immunoperoxidase, Peroxidase anti-peroxidase complex";
2345            case _0100: return "Immune stain, Immunoperoxidase, Protein A-peroxidase complex";
2346            case _0101: return "Immunoassay";
2347            case _0102: return "Immunoassay, qualitative, multiple step";
2348            case _0103: return "Immunoassay, qualitative, single step";
2349            case _0104: return "Immunoassay, Radioimmunoassay";
2350            case _0105: return "Immunoassay, semi-quantitative, multiple step";
2351            case _0106: return "Immunoassay, semi-quantitative, single step";
2352            case _0107: return "Microscopy";
2353            case _0108: return "Microscopy, Darkfield";
2354            case _0109: return "Microscopy, Electron";
2355            case _0110: return "Microscopy, Electron microscopy tomography";
2356            case _0111: return "Microscopy, Electron, negative stain";
2357            case _0112: return "Microscopy, Electron, thick section transmission";
2358            case _0113: return "Microscopy, Electron, thin section transmission";
2359            case _0114: return "Microscopy, Light";
2360            case _0115: return "Microscopy, Polarized light";
2361            case _0116: return "Microscopy, Scanning electron";
2362            case _0117: return "Microscopy, Transmission electron";
2363            case _0118: return "Microscopy, Transparent tape direct examination";
2364            case _0119: return "Molecular, 3 Self-Sustaining Sequence Replication";
2365            case _0120: return "Molecular, Branched Chain DNA";
2366            case _0121: return "Molecular, Hybridization Protection Assay";
2367            case _0122: return "Molecular, Immune blot";
2368            case _0123: return "Molecular, In-situ hybridization";
2369            case _0124: return "Molecular, Ligase Chain Reaction";
2370            case _0125: return "Molecular, Ligation Activated Transcription";
2371            case _0126: return "Molecular, Nucleic Acid Probe";
2372            case _0128: return "Molecular, Nucleic acid probe with amplification\r\n\n                        \r\n\n                        Rationale: Duplicate of code 0126. Use code 0126 instead.";
2373            case _0129: return "Molecular, Nucleic acid probe with target amplification";
2374            case _0130: return "Molecular, Nucleic acid reverse transcription";
2375            case _0131: return "Molecular, Nucleic Acid Sequence Based Analysis";
2376            case _0132: return "Molecular, Polymerase chain reaction";
2377            case _0133: return "Molecular, Q-Beta Replicase or probe amplification category method";
2378            case _0134: return "Molecular, Restriction Fragment Length Polymorphism";
2379            case _0135: return "Molecular, Southern Blot";
2380            case _0136: return "Molecular, Strand Displacement Amplification";
2381            case _0137: return "Molecular, Transcription Mediated Amplification";
2382            case _0138: return "Molecular, Western Blot";
2383            case _0139: return "Precipitation, Flocculation";
2384            case _0140: return "Precipitation, Immune precipitation";
2385            case _0141: return "Precipitation, Milk ring test";
2386            case _0142: return "Precipitation, Precipitin";
2387            case _0143: return "Stain, Acid fast";
2388            case _0144: return "Stain, Acid fast, fluorochrome";
2389            case _0145: return "Stain, Acid fast, Kinyoun's cold carbolfuchsin";
2390            case _0146: return "Stain, Acid fast, Ziehl-Neelsen";
2391            case _0147: return "Stain, Acid phosphatase";
2392            case _0148: return "Stain, Acridine orange";
2393            case _0149: return "Stain, Active brilliant orange KH";
2394            case _0150: return "Stain, Alazarin red S";
2395            case _0151: return "Stain, Alcian blue";
2396            case _0152: return "Stain, Alcian blue with Periodic acid Schiff";
2397            case _0153: return "Stain, Argentaffin";
2398            case _0154: return "Stain, Argentaffin silver";
2399            case _0155: return "Stain, Azure-eosin";
2400            case _0156: return "Stain, Basic Fuschin";
2401            case _0157: return "Stain, Bennhold";
2402            case _0158: return "Stain, Bennhold's Congo red";
2403            case _0159: return "Stain, Bielschowsky";
2404            case _0160: return "Stain, Bielschowsky's silver";
2405            case _0161: return "Stain, Bleach";
2406            case _0162: return "Stain, Bodian";
2407            case _0163: return "Stain, Brown-Brenn";
2408            case _0164: return "Stain, Butyrate-esterase";
2409            case _0165: return "Stain, Calcofluor white fluorescent";
2410            case _0166: return "Stain, Carbol-fuchsin";
2411            case _0167: return "Stain, Carmine";
2412            case _0168: return "Stain, Churukian-Schenk";
2413            case _0169: return "Stain, Congo red";
2414            case _0170: return "Stain, Cresyl echt violet";
2415            case _0171: return "Stain, Crystal violet";
2416            case _0172: return "Stain, De Galantha";
2417            case _0173: return "Stain, Dieterle silver impregnation";
2418            case _0174: return "Stain, Fite-Farco";
2419            case _0175: return "Stain, Fontana-Masson silver";
2420            case _0176: return "Stain, Fouchet";
2421            case _0177: return "Stain, Gomori";
2422            case _0178: return "Stain, Gomori methenamine silver";
2423            case _0179: return "Stain, Gomori-Wheatly trichrome";
2424            case _0180: return "Stain, Gridley";
2425            case _0181: return "Stain, Grimelius silver";
2426            case _0182: return "Stain, Grocott";
2427            case _0183: return "Stain, Grocott methenamine silver";
2428            case _0184: return "Stain, Hale's colloidal ferric oxide";
2429            case _0185: return "Stain, Hale's colloidal iron";
2430            case _0186: return "Stain, Hansel";
2431            case _0187: return "Stain, Harris regressive hematoxylin and eosin";
2432            case _0188: return "Stain, Hematoxylin and eosin";
2433            case _0189: return "Stain, Highman";
2434            case _0190: return "Stain, Holzer";
2435            case _0191: return "Stain, Iron hematoxylin";
2436            case _0192: return "Stain, Jones";
2437            case _0193: return "Stain, Jones methenamine silver";
2438            case _0194: return "Stain, Kossa";
2439            case _0195: return "Stain, Lawson-Van Gieson";
2440            case _0196: return "Stain, Loeffler methylene blue";
2441            case _0197: return "Stain, Luxol fast blue with cresyl violet";
2442            case _0198: return "Stain, Luxol fast blue with Periodic acid-Schiff";
2443            case _0199: return "Stain, MacNeal's tetrachrome blood";
2444            case _0200: return "Stain, Mallory-Heidenhain";
2445            case _0201: return "Stain, Masson trichrome";
2446            case _0202: return "Stain, Mayer mucicarmine";
2447            case _0203: return "Stain, Mayers progressive hematoxylin and eosin";
2448            case _0204: return "Stain, May-Grunwald Giemsa";
2449            case _0205: return "Stain, Methyl green";
2450            case _0206: return "Stain, Methyl green pyronin";
2451            case _0207: return "Stain, Modified Gomori-Wheatly trichrome";
2452            case _0208: return "Stain, Modified Masson trichrome";
2453            case _0209: return "Stain, Modified trichrome";
2454            case _0210: return "Stain, Movat pentachrome";
2455            case _0211: return "Stain, Mucicarmine";
2456            case _0212: return "Stain, Neutral red";
2457            case _0213: return "Stain, Night blue";
2458            case _0214: return "Stain, Non-specific esterase";
2459            case _0215: return "Stain, Oil red-O";
2460            case _0216: return "Stain, Orcein";
2461            case _0217: return "Stain, Perls'";
2462            case _0218: return "Stain, Phosphotungstic acid-hematoxylin";
2463            case _0219: return "Stain, Potassium ferrocyanide";
2464            case _0220: return "Stain, Prussian blue";
2465            case _0221: return "Stain, Putchler modified Bennhold";
2466            case _0222: return "Stain, Quinacrine fluorescent";
2467            case _0223: return "Stain, Reticulin";
2468            case _0224: return "Stain, Rhodamine";
2469            case _0225: return "Stain, Safranin";
2470            case _0226: return "Stain, Schmorl";
2471            case _0227: return "Stain, Seiver-Munger";
2472            case _0228: return "Stain, Silver";
2473            case _0229: return "Stain, Specific esterase";
2474            case _0230: return "Stain, Steiner silver";
2475            case _0231: return "Stain, Sudan III";
2476            case _0232: return "Stain, Sudan IVI";
2477            case _0233: return "Stain, Sulfated alcian blue";
2478            case _0234: return "Stain, Supravital";
2479            case _0235: return "Stain, Thioflavine-S";
2480            case _0236: return "Stain, Three micron Giemsa";
2481            case _0237: return "Stain, Vassar-Culling";
2482            case _0238: return "Stain, Vital";
2483            case _0239: return "Stain, von Kossa";
2484            case _0243: return "Susceptibility, Minimum bactericidal concentration, macrodilution";
2485            case _0244: return "Susceptibility, Minimum bactericidal concentration, microdilution";
2486            case _0247: return "Turbidometric";
2487            case _0248: return "Turbidometric, Refractometric";
2488            case _0249: return "Chromatography, Thin Layer";
2489            case _0250: return "Immunoassay, enzyme-multiplied technique (EMIT)";
2490            case _0251: return "Flow Cytometry";
2491            case _0252: return "Radial Immunodiffusion";
2492            case _0253: return "Immunoassay, Fluorescence Polarization";
2493            case _0254: return "Electrophoresis, Immunofixation";
2494            case _0255: return "Dialysis, Direct Equilibrium";
2495            case _0256: return "Acid Elution, Kleihauer-Betke Method";
2496            case _0257: return "Immunofluorescence, Anti-Complement";
2497            case _0258: return "Gas Chromatography/Mass Spectroscopy";
2498            case _0259: return "Light Scatter, Nephelometry";
2499            case _0260: return "Immunoassay, IgE Antibody Test";
2500            case _0261: return "Lymphocyte Microcytotoxicity Assay";
2501            case _0262: return "Spectrophotometry";
2502            case _0263: return "Spectrophotometry, Atomic Absorption";
2503            case _0264: return "Electrochemical, Ion Selective Electrode";
2504            case _0265: return "Chromatography, Gas";
2505            case _0266: return "Isoelectric Focusing";
2506            case _0267: return "Immunoassay, Chemiluminescent";
2507            case _0268: return "Immunoassay, Microparticle Enzyme";
2508            case _0269: return "Inductively-Coupled Plasma/Mass Spectrometry";
2509            case _0270: return "Immunoassay, Immunoradiometric Assay";
2510            case _0271: return "Coagulation, Photo Optical Clot Detection";
2511            case _0280: return "Test methods designed to determine a microorganismaTMs susceptibility to being killed by an antibiotic.";
2512            case _0240: return "Susceptibility, Antibiotic sensitivity, disk";
2513            case _0241: return "Susceptibility, BACTEC susceptibility test";
2514            case _0242: return "Susceptibility, Disk dilution";
2515            case _0272: return "Testing to measure the minimum concentration of the antibacterial agent in a given culture medium below which bacterial growth is not inhibited.";
2516            case _0245: return "Susceptibility, Minimum Inhibitory concentration, macrodilution";
2517            case _0246: return "Susceptibility, Minimum Inhibitory concentration, microdilution";
2518            case _0273: return "Viral Genotype Susceptibility";
2519            case _0274: return "Viral Phenotype Susceptibility";
2520            case _0275: return "Gradient Strip";
2521            case _0275A: return "Minimum Lethal Concentration (MLC)";
2522            case _0276: return "Testing to measure the minimum concentration of the antibacterial agent in a given culture medium below which bacterial growth is not inhibited.";
2523            case _0277: return "Serum bactericidal titer";
2524            case _0278: return "Agar screen";
2525            case _0279: return "Disk induction";
2526            case _0127: return "Molecular, Nucleic acid probe";
2527            default: return "?";
2528          }
2529        }
2530        public String getDisplay() {
2531          switch (this) {
2532            case _DECISIONOBSERVATIONMETHOD: return "DecisionObservationMethod";
2533            case ALGM: return "algorithm";
2534            case BYCL: return "bayesian calculation";
2535            case GINT: return "global introspection";
2536            case _GENETICOBSERVATIONMETHOD: return "GeneticObservationMethod";
2537            case PCR: return "PCR";
2538            case _OBSERVATIONMETHODAGGREGATE: return "observation method aggregate";
2539            case AVERAGE: return "average";
2540            case COUNT: return "count";
2541            case MAX: return "maxima";
2542            case MEDIAN: return "median";
2543            case MIN: return "minima";
2544            case MODE: return "mode";
2545            case STDEV_P: return "population standard deviation";
2546            case STDEV_S: return "sample standard deviation";
2547            case SUM: return "sum";
2548            case VARIANCE_P: return "population variance";
2549            case VARIANCE_S: return "sample variance";
2550            case _VERIFICATIONMETHOD: return "VerificationMethod";
2551            case VDOC: return "document verification";
2552            case VREG: return "registry verification";
2553            case VTOKEN: return "electronic token verification";
2554            case VVOICE: return "voice-based verification";
2555            case _0001: return "Complement fixation";
2556            case _0002: return "Computed axial tomography";
2557            case _0003: return "HLAR agar test";
2558            case _0004: return "Macroscopic observation";
2559            case _0005: return "Magnetic resonance";
2560            case _0006: return "Morphometry";
2561            case _0007: return "Positron emission tomography";
2562            case _0008: return "SAMHSA confirmation";
2563            case _0009: return "SAMHSA screening";
2564            case _0010: return "Serum Neutralization";
2565            case _0011: return "Titration";
2566            case _0012: return "Ultrasound";
2567            case _0013: return "X-ray crystallography";
2568            case _0014: return "Agglutination";
2569            case _0015: return "Buffered acidified plate agglutination";
2570            case _0016: return "Card agglutination";
2571            case _0017: return "Hemagglutination";
2572            case _0018: return "Hemagglutination inhibition";
2573            case _0019: return "Latex agglutination";
2574            case _0020: return "Plate agglutination";
2575            case _0021: return "Rapid agglutination";
2576            case _0022: return "RBC agglutination";
2577            case _0023: return "Rivanol agglutination";
2578            case _0024: return "Tube agglutination";
2579            case _0025: return "Bioassay";
2580            case _0026: return "Animal Inoculation";
2581            case _0027: return "Cytotoxicity";
2582            case _0028: return "Embryo infective dose 50";
2583            case _0029: return "Embryo lethal dose 50";
2584            case _0030: return "Mouse intercerebral inoculation";
2585            case _0031: return "Bioassay, qualitative";
2586            case _0032: return "Bioassay, quantitative";
2587            case _0033: return "Chemical method";
2588            case _0034: return "Differential light absorption chemical test";
2589            case _0035: return "Dipstick";
2590            case _0036: return "Dipstick colorimetric laboratory test";
2591            case _0037: return "Test strip";
2592            case _0038: return "Chromatography";
2593            case _0039: return "Affinity chromatography";
2594            case _0040: return "Gas liquid chromatography";
2595            case _0041: return "High performance liquid chromatography";
2596            case _0042: return "Liquid Chromatography";
2597            case _0043: return "Protein A affinity chromatography";
2598            case _0044: return "Coagulation";
2599            case _0045: return "Tilt tube coagulation time";
2600            case _0046: return "Tilt tube reptilase induced coagulation";
2601            case _0047: return "Automated count";
2602            case _0048: return "Manual cell count";
2603            case _0049: return "Platelet count, Rees-Ecker";
2604            case _0050: return "Aerobic Culture";
2605            case _0051: return "Anaerobic Culture";
2606            case _0052: return "Chicken embryo culture";
2607            case _0053: return "Delayed secondary enrichment";
2608            case _0054: return "Microaerophilic Culture";
2609            case _0055: return "Quantitative microbial culture, cup";
2610            case _0056: return "Quantitative microbial culture, droplet";
2611            case _0057: return "Quantitative microbial culture, filter paper";
2612            case _0058: return "Quantitative microbial culture, pad culture";
2613            case _0059: return "Quantitative microbial culture, pour plate";
2614            case _0060: return "Quantitative microbial culture, surface streak";
2615            case _0061: return "Somatic Cell culture";
2616            case _0062: return "Agar diffusion";
2617            case _0063: return "Agar Gel Immunodiffusion";
2618            case _0064: return "Electrophoresis";
2619            case _0065: return "Agaorse gel electrophoresis";
2620            case _0066: return "Electrophoresis, citrate agar";
2621            case _0067: return "Immunoelectrophoresis";
2622            case _0068: return "Polyacrylamide gel electrophoresis";
2623            case _0069: return "Starch gel electrophoresis";
2624            case _0070: return "ELISA";
2625            case _0071: return "ELISA, antigen capture";
2626            case _0072: return "ELISA, avidin biotin peroxidase complex";
2627            case _0073: return "Kinetic ELISA";
2628            case _0074: return "ELISA, peroxidase-antiperoxidase";
2629            case _0075: return "API 20 Strep";
2630            case _0076: return "API 20A";
2631            case _0077: return "API 20C AUX";
2632            case _0078: return "API 20E";
2633            case _0079: return "API 20NE";
2634            case _0080: return "API 50 CH";
2635            case _0081: return "API An-IDENT";
2636            case _0082: return "API Coryne";
2637            case _0083: return "API Rapid 20E";
2638            case _0084: return "API Staph";
2639            case _0085: return "API ZYM";
2640            case _0086: return "Bacterial identification";
2641            case _0087: return "mini VIDAS";
2642            case _0088: return "Phage susceptibility typing";
2643            case _0089: return "Quad-FERM+";
2644            case _0090: return "RAPIDEC Staph";
2645            case _0091: return "Staphaurex";
2646            case _0092: return "VIDAS";
2647            case _0093: return "Vitek";
2648            case _0094: return "VITEK 2";
2649            case _0095: return "Immune stain";
2650            case _0096: return "Immunofluorescent antibody, direct";
2651            case _0097: return "Immunofluorescent antibody, indirect";
2652            case _0098: return "Immunoperoxidase, Avidin-Biotin Complex";
2653            case _0099: return "Immunoperoxidase, Peroxidase anti-peroxidase complex";
2654            case _0100: return "Immunoperoxidase, Protein A-peroxidase complex";
2655            case _0101: return "Immunoassay";
2656            case _0102: return "Immunoassay, qualitative, multiple step";
2657            case _0103: return "Immunoassay, qualitative, single step";
2658            case _0104: return "Radioimmunoassay";
2659            case _0105: return "Immunoassay, semi-quantitative, multiple step";
2660            case _0106: return "Immunoassay, semi-quantitative, single step";
2661            case _0107: return "Microscopy";
2662            case _0108: return "Darkfield microscopy";
2663            case _0109: return "Electron microscopy";
2664            case _0110: return "Electron microscopy tomography";
2665            case _0111: return "Electron microscopy, negative stain";
2666            case _0112: return "Electron microscopy, thick section";
2667            case _0113: return "Electron microscopy, thin section";
2668            case _0114: return "Microscopy, Light";
2669            case _0115: return "Polarizing light microscopy";
2670            case _0116: return "Scanning electron microscopy";
2671            case _0117: return "Transmission electron microscopy";
2672            case _0118: return "Transparent tape direct examination";
2673            case _0119: return "3 Self-Sustaining Sequence Replication";
2674            case _0120: return "Branched Chain DNA";
2675            case _0121: return "Hybridization Protection Assay";
2676            case _0122: return "Immune blot";
2677            case _0123: return "In-situ hybridization";
2678            case _0124: return "Ligase Chain Reaction";
2679            case _0125: return "Ligation Activated Transcription";
2680            case _0126: return "Nucleic Acid Probe";
2681            case _0128: return "Nucleic acid probe with amplification";
2682            case _0129: return "Nucleic acid probe with target amplification";
2683            case _0130: return "Nucleic acid reverse transcription";
2684            case _0131: return "Nucleic Acid Sequence Based Analysis";
2685            case _0132: return "Polymerase chain reaction";
2686            case _0133: return "Q-Beta Replicase or probe amplification category method";
2687            case _0134: return "Restriction Fragment Length Polymorphism";
2688            case _0135: return "Southern Blot";
2689            case _0136: return "Strand Displacement Amplification";
2690            case _0137: return "Transcription Mediated Amplification";
2691            case _0138: return "Western Blot";
2692            case _0139: return "Flocculation";
2693            case _0140: return "Immune precipitation";
2694            case _0141: return "Milk ring test";
2695            case _0142: return "Precipitin";
2696            case _0143: return "Acid fast stain";
2697            case _0144: return "Acid fast stain, fluorochrome";
2698            case _0145: return "Acid fast stain, Kinyoun's cold carbolfuchsin";
2699            case _0146: return "Acid fast stain, Ziehl-Neelsen";
2700            case _0147: return "Acid phosphatase stain";
2701            case _0148: return "Acridine orange stain";
2702            case _0149: return "Active brilliant orange KH stain";
2703            case _0150: return "Alazarin red S stain";
2704            case _0151: return "Alcian blue stain";
2705            case _0152: return "Alcian blue with Periodic acid Schiff stain";
2706            case _0153: return "Argentaffin stain";
2707            case _0154: return "Argentaffin silver stain";
2708            case _0155: return "Azure-eosin stain";
2709            case _0156: return "Basic Fuschin stain";
2710            case _0157: return "Bennhold stain";
2711            case _0158: return "Bennhold's Congo red stain";
2712            case _0159: return "Bielschowsky stain";
2713            case _0160: return "Bielschowsky's silver stain";
2714            case _0161: return "Bleach stain";
2715            case _0162: return "Bodian stain";
2716            case _0163: return "Brown-Brenn stain";
2717            case _0164: return "Butyrate-esterase stain";
2718            case _0165: return "Calcofluor white fluorescent stain";
2719            case _0166: return "Carbol-fuchsin stain";
2720            case _0167: return "Carmine stain";
2721            case _0168: return "Churukian-Schenk stain";
2722            case _0169: return "Congo red stain";
2723            case _0170: return "Cresyl echt violet stain";
2724            case _0171: return "Crystal violet stain";
2725            case _0172: return "De Galantha stain";
2726            case _0173: return "Dieterle silver impregnation stain";
2727            case _0174: return "Fite-Farco stain";
2728            case _0175: return "Fontana-Masson silver stain";
2729            case _0176: return "Fouchet stain";
2730            case _0177: return "Gomori stain";
2731            case _0178: return "Gomori methenamine silver stain";
2732            case _0179: return "Gomori-Wheatly trichrome stain";
2733            case _0180: return "Gridley stain";
2734            case _0181: return "Grimelius silver stain";
2735            case _0182: return "Grocott stain";
2736            case _0183: return "Grocott methenamine silver stain";
2737            case _0184: return "Hale's colloidal ferric oxide stain";
2738            case _0185: return "Hale's colloidal iron stain";
2739            case _0186: return "Hansel stain";
2740            case _0187: return "Harris regressive hematoxylin and eosin stain";
2741            case _0188: return "Hematoxylin and eosin stain";
2742            case _0189: return "Highman stain";
2743            case _0190: return "Holzer stain";
2744            case _0191: return "Iron hematoxylin stain";
2745            case _0192: return "Jones stain";
2746            case _0193: return "Jones methenamine silver stain";
2747            case _0194: return "Kossa stain";
2748            case _0195: return "Lawson-Van Gieson stain";
2749            case _0196: return "Loeffler methylene blue stain";
2750            case _0197: return "Luxol fast blue with cresyl violet stain";
2751            case _0198: return "Luxol fast blue with Periodic acid-Schiff stain";
2752            case _0199: return "MacNeal's tetrachrome blood stain";
2753            case _0200: return "Mallory-Heidenhain stain";
2754            case _0201: return "Masson trichrome stain";
2755            case _0202: return "Mayer mucicarmine stain";
2756            case _0203: return "Mayers progressive hematoxylin and eosin stain";
2757            case _0204: return "May-Grunwald Giemsa stain";
2758            case _0205: return "Methyl green stain";
2759            case _0206: return "Methyl green pyronin stain";
2760            case _0207: return "Modified Gomori-Wheatly trichrome stain";
2761            case _0208: return "Modified Masson trichrome stain";
2762            case _0209: return "Modified trichrome stain";
2763            case _0210: return "Movat pentachrome stain";
2764            case _0211: return "Mucicarmine stain";
2765            case _0212: return "Neutral red stain";
2766            case _0213: return "Night blue stain";
2767            case _0214: return "Non-specific esterase stain";
2768            case _0215: return "Oil red-O stain";
2769            case _0216: return "Orcein stain";
2770            case _0217: return "Perls' stain";
2771            case _0218: return "Phosphotungstic acid-hematoxylin stain";
2772            case _0219: return "Potassium ferrocyanide stain";
2773            case _0220: return "Prussian blue stain";
2774            case _0221: return "Putchler modified Bennhold stain";
2775            case _0222: return "Quinacrine fluorescent stain";
2776            case _0223: return "Reticulin stain";
2777            case _0224: return "Rhodamine stain";
2778            case _0225: return "Safranin stain";
2779            case _0226: return "Schmorl stain";
2780            case _0227: return "Seiver-Munger stain";
2781            case _0228: return "Silver stain";
2782            case _0229: return "Specific esterase stain";
2783            case _0230: return "Steiner silver stain";
2784            case _0231: return "Sudan III stain";
2785            case _0232: return "Sudan IVI stain";
2786            case _0233: return "Sulfated alcian blue stain";
2787            case _0234: return "Supravital stain";
2788            case _0235: return "Thioflavine-S stain";
2789            case _0236: return "Three micron Giemsa stain";
2790            case _0237: return "Vassar-Culling stain";
2791            case _0238: return "Vital Stain";
2792            case _0239: return "von Kossa stain";
2793            case _0243: return "Minimum bactericidal concentration test, macrodilution";
2794            case _0244: return "Minimum bactericidal concentration test, microdilution";
2795            case _0247: return "Turbidometric";
2796            case _0248: return "Refractometric";
2797            case _0249: return "Thin layer chromatography (TLC)";
2798            case _0250: return "EMIT";
2799            case _0251: return "Flow cytometry (FC)";
2800            case _0252: return "Radial immunodiffusion (RID)";
2801            case _0253: return "Fluorescence polarization immunoassay (FPIA)";
2802            case _0254: return "Immunofixation electrophoresis (IFE)";
2803            case _0255: return "Equilibrium dialysis";
2804            case _0256: return "Kleihauer-Betke acid elution";
2805            case _0257: return "Anti-complement immunofluorescence (ACIF)";
2806            case _0258: return "GC/MS";
2807            case _0259: return "Nephelometry";
2808            case _0260: return "IgE immunoassay antibody";
2809            case _0261: return "Lymphocyte Microcytotoxicity Assay";
2810            case _0262: return "Spectrophotometry";
2811            case _0263: return "Atomic absorption spectrophotometry (AAS)";
2812            case _0264: return "Ion selective electrode (ISE)";
2813            case _0265: return "Gas chromatography (GC)";
2814            case _0266: return "Isoelectric focusing (IEF)";
2815            case _0267: return "Immunochemiluminescence";
2816            case _0268: return "Microparticle enzyme immunoassay (MEIA)";
2817            case _0269: return "ICP/MS";
2818            case _0270: return "Immunoradiometric assay (IRMA)";
2819            case _0271: return "Photo optical clot detection";
2820            case _0280: return "Susceptibility Testing";
2821            case _0240: return "Antibiotic sensitivity, disk";
2822            case _0241: return "BACTEC susceptibility test";
2823            case _0242: return "Disk dilution";
2824            case _0272: return "Minimum Inhibitory Concentration";
2825            case _0245: return "Minimum Inhibitory Concentration, macrodilution";
2826            case _0246: return "Minimum Inhibitory Concentration, microdilution";
2827            case _0273: return "Viral Genotype Susceptibility";
2828            case _0274: return "Viral Phenotype Susceptibility";
2829            case _0275: return "Gradient Strip";
2830            case _0275A: return "Minimum Lethal Concentration (MLC)";
2831            case _0276: return "Slow Mycobacteria Susceptibility";
2832            case _0277: return "Serum bactericidal titer";
2833            case _0278: return "Agar screen";
2834            case _0279: return "Disk induction";
2835            case _0127: return "Nucleic acid probe";
2836            default: return "?";
2837          }
2838    }
2839
2840
2841}
2842