001package org.hl7.fhir.r4.model.codesystems;
002
003/*
004  Copyright (c) 2011+, HL7, Inc.
005  All rights reserved.
006  
007  Redistribution and use in source and binary forms, with or without modification, 
008  are permitted provided that the following conditions are met:
009  
010   * Redistributions of source code must retain the above copyright notice, this 
011     list of conditions and the following disclaimer.
012   * Redistributions in binary form must reproduce the above copyright notice, 
013     this list of conditions and the following disclaimer in the documentation 
014     and/or other materials provided with the distribution.
015   * Neither the name of HL7 nor the names of its contributors may be used to 
016     endorse or promote products derived from this software without specific 
017     prior written permission.
018  
019  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 
020  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
021  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 
022  IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 
023  INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 
024  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
025  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
026  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
027  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
028  POSSIBILITY OF SUCH DAMAGE.
029  
030*/
031
032// Generated on Thu, Sep 13, 2018 09:04-0400 for FHIR v3.5.0
033
034
035import org.hl7.fhir.exceptions.FHIRException;
036
037public enum IHEFormatcodeCs {
038
039        /**
040         * null
041         */
042        URN_IHE_PCC_XPHR_2007, 
043        /**
044         * null
045         */
046        URN_IHE_PCC_APS_2007, 
047        /**
048         * null
049         */
050        URN_IHE_PCC_XDSMS_2007, 
051        /**
052         * null
053         */
054        URN_IHE_PCC_EDR_2007, 
055        /**
056         * null
057         */
058        URN_IHE_PCC_EDES_2007, 
059        /**
060         * null
061         */
062        URN_IHE_PCC_APR_HANDP_2008, 
063        /**
064         * null
065         */
066        URN_IHE_PCC_APR_LAB_2008, 
067        /**
068         * null
069         */
070        URN_IHE_PCC_APR_EDU_2008, 
071        /**
072         * null
073         */
074        URN_IHE_PCC_CRC_2008, 
075        /**
076         * null
077         */
078        URN_IHE_PCC_CM_2008, 
079        /**
080         * null
081         */
082        URN_IHE_PCC_IC_2008, 
083        /**
084         * null
085         */
086        URN_IHE_PCC_TN_2007, 
087        /**
088         * null
089         */
090        URN_IHE_PCC_NN_2007, 
091        /**
092         * null
093         */
094        URN_IHE_PCC_CTN_2007, 
095        /**
096         * null
097         */
098        URN_IHE_PCC_EDPN_2007, 
099        /**
100         * null
101         */
102        URN_IHE_PCC_HP_2008, 
103        /**
104         * null
105         */
106        URN_IHE_PCC_LDHP_2009, 
107        /**
108         * null
109         */
110        URN_IHE_PCC_LDS_2009, 
111        /**
112         * null
113         */
114        URN_IHE_PCC_MDS_2009, 
115        /**
116         * null
117         */
118        URN_IHE_PCC_NDS_2010, 
119        /**
120         * null
121         */
122        URN_IHE_PCC_PPVS_2010, 
123        /**
124         * null
125         */
126        URN_IHE_PCC_TRS_2011, 
127        /**
128         * null
129         */
130        URN_IHE_PCC_ETS_2011, 
131        /**
132         * null
133         */
134        URN_IHE_PCC_ITS_2011, 
135        /**
136         * null
137         */
138        URN_IHE_PCC_RIPT_2017, 
139        /**
140         * null
141         */
142        URN_IHE_ITI_BPPC_2007, 
143        /**
144         * null
145         */
146        URN_IHE_ITI_BPPCSD_2007, 
147        /**
148         * null
149         */
150        URN_IHE_ITI_XDSSD_PDF_2008, 
151        /**
152         * null
153         */
154        URN_IHE_ITI_XDSSD_TEXT_2008, 
155        /**
156         * null
157         */
158        URN_IHE_ITI_XDW_2011_WORKFLOWDOC, 
159        /**
160         * null
161         */
162        URN_IHE_ITI_DSG_DETACHED_2014, 
163        /**
164         * null
165         */
166        URN_IHE_ITI_DSG_ENVELOPING_2014, 
167        /**
168         * null
169         */
170        URN_IHE_ITI_APPC_2016_CONSENT, 
171        /**
172         * Code to be used when the mimeType is sufficient to understanding the technical format. May be used when no more specific FormatCode is available and the mimeType is sufficient to identify the technical format
173         */
174        URN_IHE_ITI_XDS_2017_MIMETYPESUFFICIENT, 
175        /**
176         * null
177         */
178        URN_IHE_LAB_XDLAB_2008, 
179        /**
180         * null
181         */
182        URN_IHE_RAD_TEXT, 
183        /**
184         * null
185         */
186        URN_IHE_RAD_PDF, 
187        /**
188         * null
189         */
190        URN_IHE_RAD_CDA_IMAGINGREPORTSTRUCTUREDHEADINGS_2013, 
191        /**
192         * null
193         */
194        URN_IHE_CARD_IMAGING_2011, 
195        /**
196         * null
197         */
198        URN_IHE_CARD_CRC_2012, 
199        /**
200         * null
201         */
202        URN_IHE_CARD_EPRCIE_2014, 
203        /**
204         * null
205         */
206        URN_IHE_DENT_TEXT, 
207        /**
208         * null
209         */
210        URN_IHE_DENT_PDF, 
211        /**
212         * null
213         */
214        URN_IHE_DENT_CDA_IMAGINGREPORTSTRUCTUREDHEADINGS_2013, 
215        /**
216         * null
217         */
218        URN_IHE_PAT_APSR_ALL_2010, 
219        /**
220         * null
221         */
222        URN_IHE_PAT_APSR_CANCER_ALL_2010, 
223        /**
224         * null
225         */
226        URN_IHE_PAT_APSR_CANCER_BREAST_2010, 
227        /**
228         * null
229         */
230        URN_IHE_PAT_APSR_CANCER_COLON_2010, 
231        /**
232         * null
233         */
234        URN_IHE_PAT_APSR_CANCER_PROSTATE_2010, 
235        /**
236         * null
237         */
238        URN_IHE_PAT_APSR_CANCER_THYROID_2010, 
239        /**
240         * null
241         */
242        URN_IHE_PAT_APSR_CANCER_LUNG_2010, 
243        /**
244         * null
245         */
246        URN_IHE_PAT_APSR_CANCER_SKIN_2010, 
247        /**
248         * null
249         */
250        URN_IHE_PAT_APSR_CANCER_KIDNEY_2010, 
251        /**
252         * null
253         */
254        URN_IHE_PAT_APSR_CANCER_CERVIX_2010, 
255        /**
256         * null
257         */
258        URN_IHE_PAT_APSR_CANCER_ENDOMETRIUM_2010, 
259        /**
260         * null
261         */
262        URN_IHE_PAT_APSR_CANCER_OVARY_2010, 
263        /**
264         * null
265         */
266        URN_IHE_PAT_APSR_CANCER_ESOPHAGUS_2010, 
267        /**
268         * null
269         */
270        URN_IHE_PAT_APSR_CANCER_STOMACH_2010, 
271        /**
272         * null
273         */
274        URN_IHE_PAT_APSR_CANCER_LIVER_2010, 
275        /**
276         * null
277         */
278        URN_IHE_PAT_APSR_CANCER_PANCREAS_2010, 
279        /**
280         * null
281         */
282        URN_IHE_PAT_APSR_CANCER_TESTIS_2010, 
283        /**
284         * null
285         */
286        URN_IHE_PAT_APSR_CANCER_URINARYBLADDER_2010, 
287        /**
288         * null
289         */
290        URN_IHE_PAT_APSR_CANCER_LIPORALCAVITY_2010, 
291        /**
292         * null
293         */
294        URN_IHE_PAT_APSR_CANCER_PHARYNX_2010, 
295        /**
296         * null
297         */
298        URN_IHE_PAT_APSR_CANCER_SALIVARYGLAND_2010, 
299        /**
300         * null
301         */
302        URN_IHE_PAT_APSR_CANCER_LARYNX_2010, 
303        /**
304         * null
305         */
306        URN_IHE_PHARM_PRE_2010, 
307        /**
308         * null
309         */
310        URN_IHE_PHARM_PADV_2010, 
311        /**
312         * null
313         */
314        URN_IHE_PHARM_DIS_2010, 
315        /**
316         * null
317         */
318        URN_IHE_PHARM_PML_2013, 
319        /**
320         * null
321         */
322        URN_HL7ORG_SDWG_CCDASTRUCTUREDBODY_1_1, 
323        /**
324         * null
325         */
326        URN_HL7ORG_SDWG_CCDANONXMLBODY_1_1, 
327        /**
328         * null
329         */
330        URN_HL7ORG_SDWG_CCDASTRUCTUREDBODY_2_1, 
331        /**
332         * null
333         */
334        URN_HL7ORG_SDWG_CCDANONXMLBODY_2_1, 
335        /**
336         * added to help the parsers
337         */
338        NULL;
339        public static IHEFormatcodeCs fromCode(String codeString) throws FHIRException {
340            if (codeString == null || "".equals(codeString))
341                return null;
342        if ("urn:ihe:pcc:xphr:2007".equals(codeString))
343          return URN_IHE_PCC_XPHR_2007;
344        if ("urn:ihe:pcc:aps:2007".equals(codeString))
345          return URN_IHE_PCC_APS_2007;
346        if ("urn:ihe:pcc:xds-ms:2007".equals(codeString))
347          return URN_IHE_PCC_XDSMS_2007;
348        if ("urn:ihe:pcc:edr:2007".equals(codeString))
349          return URN_IHE_PCC_EDR_2007;
350        if ("urn:ihe:pcc:edes:2007".equals(codeString))
351          return URN_IHE_PCC_EDES_2007;
352        if ("urn:ihe:pcc:apr:handp:2008".equals(codeString))
353          return URN_IHE_PCC_APR_HANDP_2008;
354        if ("urn:ihe:pcc:apr:lab:2008".equals(codeString))
355          return URN_IHE_PCC_APR_LAB_2008;
356        if ("urn:ihe:pcc:apr:edu:2008".equals(codeString))
357          return URN_IHE_PCC_APR_EDU_2008;
358        if ("urn:ihe:pcc:crc:2008".equals(codeString))
359          return URN_IHE_PCC_CRC_2008;
360        if ("urn:ihe:pcc:cm:2008".equals(codeString))
361          return URN_IHE_PCC_CM_2008;
362        if ("urn:ihe:pcc:ic:2008".equals(codeString))
363          return URN_IHE_PCC_IC_2008;
364        if ("urn:ihe:pcc:tn:2007".equals(codeString))
365          return URN_IHE_PCC_TN_2007;
366        if ("urn:ihe:pcc:nn:2007".equals(codeString))
367          return URN_IHE_PCC_NN_2007;
368        if ("urn:ihe:pcc:ctn:2007".equals(codeString))
369          return URN_IHE_PCC_CTN_2007;
370        if ("urn:ihe:pcc:edpn:2007".equals(codeString))
371          return URN_IHE_PCC_EDPN_2007;
372        if ("urn:ihe:pcc:hp:2008".equals(codeString))
373          return URN_IHE_PCC_HP_2008;
374        if ("urn:ihe:pcc:ldhp:2009".equals(codeString))
375          return URN_IHE_PCC_LDHP_2009;
376        if ("urn:ihe:pcc:lds:2009".equals(codeString))
377          return URN_IHE_PCC_LDS_2009;
378        if ("urn:ihe:pcc:mds:2009".equals(codeString))
379          return URN_IHE_PCC_MDS_2009;
380        if ("urn:ihe:pcc:nds:2010".equals(codeString))
381          return URN_IHE_PCC_NDS_2010;
382        if ("urn:ihe:pcc:ppvs:2010".equals(codeString))
383          return URN_IHE_PCC_PPVS_2010;
384        if ("urn:ihe:pcc:trs:2011".equals(codeString))
385          return URN_IHE_PCC_TRS_2011;
386        if ("urn:ihe:pcc:ets:2011".equals(codeString))
387          return URN_IHE_PCC_ETS_2011;
388        if ("urn:ihe:pcc:its:2011".equals(codeString))
389          return URN_IHE_PCC_ITS_2011;
390        if ("urn:ihe:pcc:ript:2017".equals(codeString))
391          return URN_IHE_PCC_RIPT_2017;
392        if ("urn:ihe:iti:bppc:2007".equals(codeString))
393          return URN_IHE_ITI_BPPC_2007;
394        if ("urn:ihe:iti:bppc-sd:2007".equals(codeString))
395          return URN_IHE_ITI_BPPCSD_2007;
396        if ("urn:ihe:iti:xds-sd:pdf:2008".equals(codeString))
397          return URN_IHE_ITI_XDSSD_PDF_2008;
398        if ("urn:ihe:iti:xds-sd:text:2008".equals(codeString))
399          return URN_IHE_ITI_XDSSD_TEXT_2008;
400        if ("urn:ihe:iti:xdw:2011:workflowDoc".equals(codeString))
401          return URN_IHE_ITI_XDW_2011_WORKFLOWDOC;
402        if ("urn:ihe:iti:dsg:detached:2014".equals(codeString))
403          return URN_IHE_ITI_DSG_DETACHED_2014;
404        if ("urn:ihe:iti:dsg:enveloping:2014".equals(codeString))
405          return URN_IHE_ITI_DSG_ENVELOPING_2014;
406        if ("urn:ihe:iti:appc:2016:consent".equals(codeString))
407          return URN_IHE_ITI_APPC_2016_CONSENT;
408        if ("urn:ihe:iti:xds:2017:mimeTypeSufficient".equals(codeString))
409          return URN_IHE_ITI_XDS_2017_MIMETYPESUFFICIENT;
410        if ("urn:ihe:lab:xd-lab:2008".equals(codeString))
411          return URN_IHE_LAB_XDLAB_2008;
412        if ("urn:ihe:rad:TEXT".equals(codeString))
413          return URN_IHE_RAD_TEXT;
414        if ("urn:ihe:rad:PDF".equals(codeString))
415          return URN_IHE_RAD_PDF;
416        if ("urn:ihe:rad:CDA:ImagingReportStructuredHeadings:2013".equals(codeString))
417          return URN_IHE_RAD_CDA_IMAGINGREPORTSTRUCTUREDHEADINGS_2013;
418        if ("urn:ihe:card:imaging:2011".equals(codeString))
419          return URN_IHE_CARD_IMAGING_2011;
420        if ("urn:ihe:card:CRC:2012".equals(codeString))
421          return URN_IHE_CARD_CRC_2012;
422        if ("urn:ihe:card:EPRC-IE:2014".equals(codeString))
423          return URN_IHE_CARD_EPRCIE_2014;
424        if ("urn:ihe:dent:TEXT".equals(codeString))
425          return URN_IHE_DENT_TEXT;
426        if ("urn:ihe:dent:PDF".equals(codeString))
427          return URN_IHE_DENT_PDF;
428        if ("urn:ihe:dent:CDA:ImagingReportStructuredHeadings:2013".equals(codeString))
429          return URN_IHE_DENT_CDA_IMAGINGREPORTSTRUCTUREDHEADINGS_2013;
430        if ("urn:ihe:pat:apsr:all:2010".equals(codeString))
431          return URN_IHE_PAT_APSR_ALL_2010;
432        if ("urn:ihe:pat:apsr:cancer:all:2010".equals(codeString))
433          return URN_IHE_PAT_APSR_CANCER_ALL_2010;
434        if ("urn:ihe:pat:apsr:cancer:breast:2010".equals(codeString))
435          return URN_IHE_PAT_APSR_CANCER_BREAST_2010;
436        if ("urn:ihe:pat:apsr:cancer:colon:2010".equals(codeString))
437          return URN_IHE_PAT_APSR_CANCER_COLON_2010;
438        if ("urn:ihe:pat:apsr:cancer:prostate:2010".equals(codeString))
439          return URN_IHE_PAT_APSR_CANCER_PROSTATE_2010;
440        if ("urn:ihe:pat:apsr:cancer:thyroid:2010".equals(codeString))
441          return URN_IHE_PAT_APSR_CANCER_THYROID_2010;
442        if ("urn:ihe:pat:apsr:cancer:lung:2010".equals(codeString))
443          return URN_IHE_PAT_APSR_CANCER_LUNG_2010;
444        if ("urn:ihe:pat:apsr:cancer:skin:2010".equals(codeString))
445          return URN_IHE_PAT_APSR_CANCER_SKIN_2010;
446        if ("urn:ihe:pat:apsr:cancer:kidney:2010".equals(codeString))
447          return URN_IHE_PAT_APSR_CANCER_KIDNEY_2010;
448        if ("urn:ihe:pat:apsr:cancer:cervix:2010".equals(codeString))
449          return URN_IHE_PAT_APSR_CANCER_CERVIX_2010;
450        if ("urn:ihe:pat:apsr:cancer:endometrium:2010".equals(codeString))
451          return URN_IHE_PAT_APSR_CANCER_ENDOMETRIUM_2010;
452        if ("urn:ihe:pat:apsr:cancer:ovary:2010".equals(codeString))
453          return URN_IHE_PAT_APSR_CANCER_OVARY_2010;
454        if ("urn:ihe:pat:apsr:cancer:esophagus:2010".equals(codeString))
455          return URN_IHE_PAT_APSR_CANCER_ESOPHAGUS_2010;
456        if ("urn:ihe:pat:apsr:cancer:stomach:2010".equals(codeString))
457          return URN_IHE_PAT_APSR_CANCER_STOMACH_2010;
458        if ("urn:ihe:pat:apsr:cancer:liver:2010".equals(codeString))
459          return URN_IHE_PAT_APSR_CANCER_LIVER_2010;
460        if ("urn:ihe:pat:apsr:cancer:pancreas:2010".equals(codeString))
461          return URN_IHE_PAT_APSR_CANCER_PANCREAS_2010;
462        if ("urn:ihe:pat:apsr:cancer:testis:2010".equals(codeString))
463          return URN_IHE_PAT_APSR_CANCER_TESTIS_2010;
464        if ("urn:ihe:pat:apsr:cancer:urinary_bladder:2010".equals(codeString))
465          return URN_IHE_PAT_APSR_CANCER_URINARYBLADDER_2010;
466        if ("urn:ihe:pat:apsr:cancer:lip_oral_cavity:2010".equals(codeString))
467          return URN_IHE_PAT_APSR_CANCER_LIPORALCAVITY_2010;
468        if ("urn:ihe:pat:apsr:cancer:pharynx:2010".equals(codeString))
469          return URN_IHE_PAT_APSR_CANCER_PHARYNX_2010;
470        if ("urn:ihe:pat:apsr:cancer:salivary_gland:2010".equals(codeString))
471          return URN_IHE_PAT_APSR_CANCER_SALIVARYGLAND_2010;
472        if ("urn:ihe:pat:apsr:cancer:larynx:2010".equals(codeString))
473          return URN_IHE_PAT_APSR_CANCER_LARYNX_2010;
474        if ("urn:ihe:pharm:pre:2010".equals(codeString))
475          return URN_IHE_PHARM_PRE_2010;
476        if ("urn:ihe:pharm:padv:2010".equals(codeString))
477          return URN_IHE_PHARM_PADV_2010;
478        if ("urn:ihe:pharm:dis:2010".equals(codeString))
479          return URN_IHE_PHARM_DIS_2010;
480        if ("urn:ihe:pharm:pml:2013".equals(codeString))
481          return URN_IHE_PHARM_PML_2013;
482        if ("urn:hl7-org:sdwg:ccda-structuredBody:1.1".equals(codeString))
483          return URN_HL7ORG_SDWG_CCDASTRUCTUREDBODY_1_1;
484        if ("urn:hl7-org:sdwg:ccda-nonXMLBody:1.1".equals(codeString))
485          return URN_HL7ORG_SDWG_CCDANONXMLBODY_1_1;
486        if ("urn:hl7-org:sdwg:ccda-structuredBody:2.1".equals(codeString))
487          return URN_HL7ORG_SDWG_CCDASTRUCTUREDBODY_2_1;
488        if ("urn:hl7-org:sdwg:ccda-nonXMLBody:2.1".equals(codeString))
489          return URN_HL7ORG_SDWG_CCDANONXMLBODY_2_1;
490        throw new FHIRException("Unknown IHEFormatcodeCs code '"+codeString+"'");
491        }
492        public String toCode() {
493          switch (this) {
494            case URN_IHE_PCC_XPHR_2007: return "urn:ihe:pcc:xphr:2007";
495            case URN_IHE_PCC_APS_2007: return "urn:ihe:pcc:aps:2007";
496            case URN_IHE_PCC_XDSMS_2007: return "urn:ihe:pcc:xds-ms:2007";
497            case URN_IHE_PCC_EDR_2007: return "urn:ihe:pcc:edr:2007";
498            case URN_IHE_PCC_EDES_2007: return "urn:ihe:pcc:edes:2007";
499            case URN_IHE_PCC_APR_HANDP_2008: return "urn:ihe:pcc:apr:handp:2008";
500            case URN_IHE_PCC_APR_LAB_2008: return "urn:ihe:pcc:apr:lab:2008";
501            case URN_IHE_PCC_APR_EDU_2008: return "urn:ihe:pcc:apr:edu:2008";
502            case URN_IHE_PCC_CRC_2008: return "urn:ihe:pcc:crc:2008";
503            case URN_IHE_PCC_CM_2008: return "urn:ihe:pcc:cm:2008";
504            case URN_IHE_PCC_IC_2008: return "urn:ihe:pcc:ic:2008";
505            case URN_IHE_PCC_TN_2007: return "urn:ihe:pcc:tn:2007";
506            case URN_IHE_PCC_NN_2007: return "urn:ihe:pcc:nn:2007";
507            case URN_IHE_PCC_CTN_2007: return "urn:ihe:pcc:ctn:2007";
508            case URN_IHE_PCC_EDPN_2007: return "urn:ihe:pcc:edpn:2007";
509            case URN_IHE_PCC_HP_2008: return "urn:ihe:pcc:hp:2008";
510            case URN_IHE_PCC_LDHP_2009: return "urn:ihe:pcc:ldhp:2009";
511            case URN_IHE_PCC_LDS_2009: return "urn:ihe:pcc:lds:2009";
512            case URN_IHE_PCC_MDS_2009: return "urn:ihe:pcc:mds:2009";
513            case URN_IHE_PCC_NDS_2010: return "urn:ihe:pcc:nds:2010";
514            case URN_IHE_PCC_PPVS_2010: return "urn:ihe:pcc:ppvs:2010";
515            case URN_IHE_PCC_TRS_2011: return "urn:ihe:pcc:trs:2011";
516            case URN_IHE_PCC_ETS_2011: return "urn:ihe:pcc:ets:2011";
517            case URN_IHE_PCC_ITS_2011: return "urn:ihe:pcc:its:2011";
518            case URN_IHE_PCC_RIPT_2017: return "urn:ihe:pcc:ript:2017";
519            case URN_IHE_ITI_BPPC_2007: return "urn:ihe:iti:bppc:2007";
520            case URN_IHE_ITI_BPPCSD_2007: return "urn:ihe:iti:bppc-sd:2007";
521            case URN_IHE_ITI_XDSSD_PDF_2008: return "urn:ihe:iti:xds-sd:pdf:2008";
522            case URN_IHE_ITI_XDSSD_TEXT_2008: return "urn:ihe:iti:xds-sd:text:2008";
523            case URN_IHE_ITI_XDW_2011_WORKFLOWDOC: return "urn:ihe:iti:xdw:2011:workflowDoc";
524            case URN_IHE_ITI_DSG_DETACHED_2014: return "urn:ihe:iti:dsg:detached:2014";
525            case URN_IHE_ITI_DSG_ENVELOPING_2014: return "urn:ihe:iti:dsg:enveloping:2014";
526            case URN_IHE_ITI_APPC_2016_CONSENT: return "urn:ihe:iti:appc:2016:consent";
527            case URN_IHE_ITI_XDS_2017_MIMETYPESUFFICIENT: return "urn:ihe:iti:xds:2017:mimeTypeSufficient";
528            case URN_IHE_LAB_XDLAB_2008: return "urn:ihe:lab:xd-lab:2008";
529            case URN_IHE_RAD_TEXT: return "urn:ihe:rad:TEXT";
530            case URN_IHE_RAD_PDF: return "urn:ihe:rad:PDF";
531            case URN_IHE_RAD_CDA_IMAGINGREPORTSTRUCTUREDHEADINGS_2013: return "urn:ihe:rad:CDA:ImagingReportStructuredHeadings:2013";
532            case URN_IHE_CARD_IMAGING_2011: return "urn:ihe:card:imaging:2011";
533            case URN_IHE_CARD_CRC_2012: return "urn:ihe:card:CRC:2012";
534            case URN_IHE_CARD_EPRCIE_2014: return "urn:ihe:card:EPRC-IE:2014";
535            case URN_IHE_DENT_TEXT: return "urn:ihe:dent:TEXT";
536            case URN_IHE_DENT_PDF: return "urn:ihe:dent:PDF";
537            case URN_IHE_DENT_CDA_IMAGINGREPORTSTRUCTUREDHEADINGS_2013: return "urn:ihe:dent:CDA:ImagingReportStructuredHeadings:2013";
538            case URN_IHE_PAT_APSR_ALL_2010: return "urn:ihe:pat:apsr:all:2010";
539            case URN_IHE_PAT_APSR_CANCER_ALL_2010: return "urn:ihe:pat:apsr:cancer:all:2010";
540            case URN_IHE_PAT_APSR_CANCER_BREAST_2010: return "urn:ihe:pat:apsr:cancer:breast:2010";
541            case URN_IHE_PAT_APSR_CANCER_COLON_2010: return "urn:ihe:pat:apsr:cancer:colon:2010";
542            case URN_IHE_PAT_APSR_CANCER_PROSTATE_2010: return "urn:ihe:pat:apsr:cancer:prostate:2010";
543            case URN_IHE_PAT_APSR_CANCER_THYROID_2010: return "urn:ihe:pat:apsr:cancer:thyroid:2010";
544            case URN_IHE_PAT_APSR_CANCER_LUNG_2010: return "urn:ihe:pat:apsr:cancer:lung:2010";
545            case URN_IHE_PAT_APSR_CANCER_SKIN_2010: return "urn:ihe:pat:apsr:cancer:skin:2010";
546            case URN_IHE_PAT_APSR_CANCER_KIDNEY_2010: return "urn:ihe:pat:apsr:cancer:kidney:2010";
547            case URN_IHE_PAT_APSR_CANCER_CERVIX_2010: return "urn:ihe:pat:apsr:cancer:cervix:2010";
548            case URN_IHE_PAT_APSR_CANCER_ENDOMETRIUM_2010: return "urn:ihe:pat:apsr:cancer:endometrium:2010";
549            case URN_IHE_PAT_APSR_CANCER_OVARY_2010: return "urn:ihe:pat:apsr:cancer:ovary:2010";
550            case URN_IHE_PAT_APSR_CANCER_ESOPHAGUS_2010: return "urn:ihe:pat:apsr:cancer:esophagus:2010";
551            case URN_IHE_PAT_APSR_CANCER_STOMACH_2010: return "urn:ihe:pat:apsr:cancer:stomach:2010";
552            case URN_IHE_PAT_APSR_CANCER_LIVER_2010: return "urn:ihe:pat:apsr:cancer:liver:2010";
553            case URN_IHE_PAT_APSR_CANCER_PANCREAS_2010: return "urn:ihe:pat:apsr:cancer:pancreas:2010";
554            case URN_IHE_PAT_APSR_CANCER_TESTIS_2010: return "urn:ihe:pat:apsr:cancer:testis:2010";
555            case URN_IHE_PAT_APSR_CANCER_URINARYBLADDER_2010: return "urn:ihe:pat:apsr:cancer:urinary_bladder:2010";
556            case URN_IHE_PAT_APSR_CANCER_LIPORALCAVITY_2010: return "urn:ihe:pat:apsr:cancer:lip_oral_cavity:2010";
557            case URN_IHE_PAT_APSR_CANCER_PHARYNX_2010: return "urn:ihe:pat:apsr:cancer:pharynx:2010";
558            case URN_IHE_PAT_APSR_CANCER_SALIVARYGLAND_2010: return "urn:ihe:pat:apsr:cancer:salivary_gland:2010";
559            case URN_IHE_PAT_APSR_CANCER_LARYNX_2010: return "urn:ihe:pat:apsr:cancer:larynx:2010";
560            case URN_IHE_PHARM_PRE_2010: return "urn:ihe:pharm:pre:2010";
561            case URN_IHE_PHARM_PADV_2010: return "urn:ihe:pharm:padv:2010";
562            case URN_IHE_PHARM_DIS_2010: return "urn:ihe:pharm:dis:2010";
563            case URN_IHE_PHARM_PML_2013: return "urn:ihe:pharm:pml:2013";
564            case URN_HL7ORG_SDWG_CCDASTRUCTUREDBODY_1_1: return "urn:hl7-org:sdwg:ccda-structuredBody:1.1";
565            case URN_HL7ORG_SDWG_CCDANONXMLBODY_1_1: return "urn:hl7-org:sdwg:ccda-nonXMLBody:1.1";
566            case URN_HL7ORG_SDWG_CCDASTRUCTUREDBODY_2_1: return "urn:hl7-org:sdwg:ccda-structuredBody:2.1";
567            case URN_HL7ORG_SDWG_CCDANONXMLBODY_2_1: return "urn:hl7-org:sdwg:ccda-nonXMLBody:2.1";
568            default: return "?";
569          }
570        }
571        public String getSystem() {
572          return "http://ihe.net/fhir/ValueSet/IHE.FormatCode.codesystem";
573        }
574        public String getDefinition() {
575          switch (this) {
576            case URN_IHE_PCC_XPHR_2007: return "";
577            case URN_IHE_PCC_APS_2007: return "";
578            case URN_IHE_PCC_XDSMS_2007: return "";
579            case URN_IHE_PCC_EDR_2007: return "";
580            case URN_IHE_PCC_EDES_2007: return "";
581            case URN_IHE_PCC_APR_HANDP_2008: return "";
582            case URN_IHE_PCC_APR_LAB_2008: return "";
583            case URN_IHE_PCC_APR_EDU_2008: return "";
584            case URN_IHE_PCC_CRC_2008: return "";
585            case URN_IHE_PCC_CM_2008: return "";
586            case URN_IHE_PCC_IC_2008: return "";
587            case URN_IHE_PCC_TN_2007: return "";
588            case URN_IHE_PCC_NN_2007: return "";
589            case URN_IHE_PCC_CTN_2007: return "";
590            case URN_IHE_PCC_EDPN_2007: return "";
591            case URN_IHE_PCC_HP_2008: return "";
592            case URN_IHE_PCC_LDHP_2009: return "";
593            case URN_IHE_PCC_LDS_2009: return "";
594            case URN_IHE_PCC_MDS_2009: return "";
595            case URN_IHE_PCC_NDS_2010: return "";
596            case URN_IHE_PCC_PPVS_2010: return "";
597            case URN_IHE_PCC_TRS_2011: return "";
598            case URN_IHE_PCC_ETS_2011: return "";
599            case URN_IHE_PCC_ITS_2011: return "";
600            case URN_IHE_PCC_RIPT_2017: return "";
601            case URN_IHE_ITI_BPPC_2007: return "";
602            case URN_IHE_ITI_BPPCSD_2007: return "";
603            case URN_IHE_ITI_XDSSD_PDF_2008: return "";
604            case URN_IHE_ITI_XDSSD_TEXT_2008: return "";
605            case URN_IHE_ITI_XDW_2011_WORKFLOWDOC: return "";
606            case URN_IHE_ITI_DSG_DETACHED_2014: return "";
607            case URN_IHE_ITI_DSG_ENVELOPING_2014: return "";
608            case URN_IHE_ITI_APPC_2016_CONSENT: return "";
609            case URN_IHE_ITI_XDS_2017_MIMETYPESUFFICIENT: return "Code to be used when the mimeType is sufficient to understanding the technical format. May be used when no more specific FormatCode is available and the mimeType is sufficient to identify the technical format";
610            case URN_IHE_LAB_XDLAB_2008: return "";
611            case URN_IHE_RAD_TEXT: return "";
612            case URN_IHE_RAD_PDF: return "";
613            case URN_IHE_RAD_CDA_IMAGINGREPORTSTRUCTUREDHEADINGS_2013: return "";
614            case URN_IHE_CARD_IMAGING_2011: return "";
615            case URN_IHE_CARD_CRC_2012: return "";
616            case URN_IHE_CARD_EPRCIE_2014: return "";
617            case URN_IHE_DENT_TEXT: return "";
618            case URN_IHE_DENT_PDF: return "";
619            case URN_IHE_DENT_CDA_IMAGINGREPORTSTRUCTUREDHEADINGS_2013: return "";
620            case URN_IHE_PAT_APSR_ALL_2010: return "";
621            case URN_IHE_PAT_APSR_CANCER_ALL_2010: return "";
622            case URN_IHE_PAT_APSR_CANCER_BREAST_2010: return "";
623            case URN_IHE_PAT_APSR_CANCER_COLON_2010: return "";
624            case URN_IHE_PAT_APSR_CANCER_PROSTATE_2010: return "";
625            case URN_IHE_PAT_APSR_CANCER_THYROID_2010: return "";
626            case URN_IHE_PAT_APSR_CANCER_LUNG_2010: return "";
627            case URN_IHE_PAT_APSR_CANCER_SKIN_2010: return "";
628            case URN_IHE_PAT_APSR_CANCER_KIDNEY_2010: return "";
629            case URN_IHE_PAT_APSR_CANCER_CERVIX_2010: return "";
630            case URN_IHE_PAT_APSR_CANCER_ENDOMETRIUM_2010: return "";
631            case URN_IHE_PAT_APSR_CANCER_OVARY_2010: return "";
632            case URN_IHE_PAT_APSR_CANCER_ESOPHAGUS_2010: return "";
633            case URN_IHE_PAT_APSR_CANCER_STOMACH_2010: return "";
634            case URN_IHE_PAT_APSR_CANCER_LIVER_2010: return "";
635            case URN_IHE_PAT_APSR_CANCER_PANCREAS_2010: return "";
636            case URN_IHE_PAT_APSR_CANCER_TESTIS_2010: return "";
637            case URN_IHE_PAT_APSR_CANCER_URINARYBLADDER_2010: return "";
638            case URN_IHE_PAT_APSR_CANCER_LIPORALCAVITY_2010: return "";
639            case URN_IHE_PAT_APSR_CANCER_PHARYNX_2010: return "";
640            case URN_IHE_PAT_APSR_CANCER_SALIVARYGLAND_2010: return "";
641            case URN_IHE_PAT_APSR_CANCER_LARYNX_2010: return "";
642            case URN_IHE_PHARM_PRE_2010: return "";
643            case URN_IHE_PHARM_PADV_2010: return "";
644            case URN_IHE_PHARM_DIS_2010: return "";
645            case URN_IHE_PHARM_PML_2013: return "";
646            case URN_HL7ORG_SDWG_CCDASTRUCTUREDBODY_1_1: return "";
647            case URN_HL7ORG_SDWG_CCDANONXMLBODY_1_1: return "";
648            case URN_HL7ORG_SDWG_CCDASTRUCTUREDBODY_2_1: return "";
649            case URN_HL7ORG_SDWG_CCDANONXMLBODY_2_1: return "";
650            default: return "?";
651          }
652        }
653        public String getDisplay() {
654          switch (this) {
655            case URN_IHE_PCC_XPHR_2007: return "Personal Health Records. Also known as HL7 CCD and HITSP C32";
656            case URN_IHE_PCC_APS_2007: return "IHE Antepartum Summary";
657            case URN_IHE_PCC_XDSMS_2007: return "XDS Medical Summaries";
658            case URN_IHE_PCC_EDR_2007: return "Emergency Department Referral (EDR)";
659            case URN_IHE_PCC_EDES_2007: return "Emergency Department Encounter Summary (EDES)";
660            case URN_IHE_PCC_APR_HANDP_2008: return "Antepartum Record (APR) - History and Physical";
661            case URN_IHE_PCC_APR_LAB_2008: return "Antepartum Record (APR) - Laboratory";
662            case URN_IHE_PCC_APR_EDU_2008: return "Antepartum Record (APR) - Education";
663            case URN_IHE_PCC_CRC_2008: return "Cancer Registry Content (CRC)";
664            case URN_IHE_PCC_CM_2008: return "Care Management (CM)";
665            case URN_IHE_PCC_IC_2008: return "Immunization Content (IC)";
666            case URN_IHE_PCC_TN_2007: return "PCC TN";
667            case URN_IHE_PCC_NN_2007: return "PCC NN";
668            case URN_IHE_PCC_CTN_2007: return "PCC CTN";
669            case URN_IHE_PCC_EDPN_2007: return "PCC EDPN";
670            case URN_IHE_PCC_HP_2008: return "PCC HP";
671            case URN_IHE_PCC_LDHP_2009: return "PCC LDHP";
672            case URN_IHE_PCC_LDS_2009: return "PCC LDS";
673            case URN_IHE_PCC_MDS_2009: return "PCC MDS";
674            case URN_IHE_PCC_NDS_2010: return "PCC NDS";
675            case URN_IHE_PCC_PPVS_2010: return "PCC PPVS";
676            case URN_IHE_PCC_TRS_2011: return "PCC TRS";
677            case URN_IHE_PCC_ETS_2011: return "PCC ETS";
678            case URN_IHE_PCC_ITS_2011: return "PCC ITS";
679            case URN_IHE_PCC_RIPT_2017: return "Routine Interfacility Patient Transport (RIPT)";
680            case URN_IHE_ITI_BPPC_2007: return "Basic Patient Privacy Consents";
681            case URN_IHE_ITI_BPPCSD_2007: return "Basic Patient Privacy Consents with Scanned Document";
682            case URN_IHE_ITI_XDSSD_PDF_2008: return "PDF embedded in CDA per XDS-SD profile";
683            case URN_IHE_ITI_XDSSD_TEXT_2008: return "Text embedded in CDA per XDS-SD profile";
684            case URN_IHE_ITI_XDW_2011_WORKFLOWDOC: return "XDW Workflow Document";
685            case URN_IHE_ITI_DSG_DETACHED_2014: return "DSG Detached Document";
686            case URN_IHE_ITI_DSG_ENVELOPING_2014: return "DSG Enveloping Document";
687            case URN_IHE_ITI_APPC_2016_CONSENT: return "Advanced Patient Privacy Consents";
688            case URN_IHE_ITI_XDS_2017_MIMETYPESUFFICIENT: return "mimeType Sufficient";
689            case URN_IHE_LAB_XDLAB_2008: return "CDA Laboratory Report";
690            case URN_IHE_RAD_TEXT: return "Radiology XDS-I Text";
691            case URN_IHE_RAD_PDF: return "Radiology XDS-I PDF";
692            case URN_IHE_RAD_CDA_IMAGINGREPORTSTRUCTUREDHEADINGS_2013: return "Radiology XDS-I Structured CDA";
693            case URN_IHE_CARD_IMAGING_2011: return "Cardiac Imaging Report";
694            case URN_IHE_CARD_CRC_2012: return "Cardiology CRC";
695            case URN_IHE_CARD_EPRCIE_2014: return "Cardiology EPRC-IE";
696            case URN_IHE_DENT_TEXT: return "Dental Text";
697            case URN_IHE_DENT_PDF: return "Dental PDF";
698            case URN_IHE_DENT_CDA_IMAGINGREPORTSTRUCTUREDHEADINGS_2013: return "Dental CDA";
699            case URN_IHE_PAT_APSR_ALL_2010: return "Anatomic Pathology Structured Report All";
700            case URN_IHE_PAT_APSR_CANCER_ALL_2010: return "Anatomic Pathology Structured Report Cancer All";
701            case URN_IHE_PAT_APSR_CANCER_BREAST_2010: return "Anatomic Pathology Structured Report Cancer Breast";
702            case URN_IHE_PAT_APSR_CANCER_COLON_2010: return "Anatomic Pathology Structured Report Cancer Colon";
703            case URN_IHE_PAT_APSR_CANCER_PROSTATE_2010: return "Anatomic Pathology Structured Report Cancer Prostate";
704            case URN_IHE_PAT_APSR_CANCER_THYROID_2010: return "Anatomic Pathology Structured Report Cancer Thyroid";
705            case URN_IHE_PAT_APSR_CANCER_LUNG_2010: return "Anatomic Pathology Structured Report Cancer Lung";
706            case URN_IHE_PAT_APSR_CANCER_SKIN_2010: return "Anatomic Pathology Structured Report Cancer Skin";
707            case URN_IHE_PAT_APSR_CANCER_KIDNEY_2010: return "Anatomic Pathology Structured Report Cancer Kidney";
708            case URN_IHE_PAT_APSR_CANCER_CERVIX_2010: return "Anatomic Pathology Structured Report Cancer Cervix";
709            case URN_IHE_PAT_APSR_CANCER_ENDOMETRIUM_2010: return "Anatomic Pathology Structured Report Cancer Endometrium";
710            case URN_IHE_PAT_APSR_CANCER_OVARY_2010: return "Anatomic Pathology Structured Report Cancer Ovary";
711            case URN_IHE_PAT_APSR_CANCER_ESOPHAGUS_2010: return "Anatomic Pathology Structured Report Cancer Esophagus";
712            case URN_IHE_PAT_APSR_CANCER_STOMACH_2010: return "Anatomic Pathology Structured Report Cancer Stomach";
713            case URN_IHE_PAT_APSR_CANCER_LIVER_2010: return "Anatomic Pathology Structured Report Cancer Liver";
714            case URN_IHE_PAT_APSR_CANCER_PANCREAS_2010: return "Anatomic Pathology Structured Report Cancer Pancreas";
715            case URN_IHE_PAT_APSR_CANCER_TESTIS_2010: return "Anatomic Pathology Structured Report Cancer Testis";
716            case URN_IHE_PAT_APSR_CANCER_URINARYBLADDER_2010: return "Anatomic Pathology Structured Report Cancer Urinary Bladder";
717            case URN_IHE_PAT_APSR_CANCER_LIPORALCAVITY_2010: return "Anatomic Pathology Structured Report Cancer Lip Oral Cavity";
718            case URN_IHE_PAT_APSR_CANCER_PHARYNX_2010: return "Anatomic Pathology Structured Report Cancer Pharynx";
719            case URN_IHE_PAT_APSR_CANCER_SALIVARYGLAND_2010: return "Anatomic Pathology Structured Report Cancer Salivary Gland";
720            case URN_IHE_PAT_APSR_CANCER_LARYNX_2010: return "Anatomic Pathology Structured Report Cancer Larynx";
721            case URN_IHE_PHARM_PRE_2010: return "Pharmacy Pre";
722            case URN_IHE_PHARM_PADV_2010: return "Pharmacy PADV";
723            case URN_IHE_PHARM_DIS_2010: return "Pharmacy DIS";
724            case URN_IHE_PHARM_PML_2013: return "Pharmacy PML";
725            case URN_HL7ORG_SDWG_CCDASTRUCTUREDBODY_1_1: return "For documents following C-CDA 1.1 constraints using a structured body.";
726            case URN_HL7ORG_SDWG_CCDANONXMLBODY_1_1: return "For documents following C-CDA 1.1 constraints using a non structured body.";
727            case URN_HL7ORG_SDWG_CCDASTRUCTUREDBODY_2_1: return "For documents following C-CDA 2.1 constraints using a structured body.";
728            case URN_HL7ORG_SDWG_CCDANONXMLBODY_2_1: return "For documents following C-CDA 2.1 constraints using a non structured body.";
729            default: return "?";
730          }
731    }
732
733
734}
735