UNPKG

@ahryman40k/ts-fhir-types

Version:

Typescript / Javascript object model for FHIR standard Model follows FHIR R4 specifications.

474 lines 29 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }); var __importStar = (this && this.__importStar) || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.RTTI_ImplementationGuide = exports.ImplementationGuideLicenseKind = exports.ImplementationGuideStatusKind = exports.ImplementationGuideFhirVersionKind = void 0; var t = __importStar(require("io-ts")); var RTTI_id_1 = require("../Scalar/RTTI_id"); var RTTI_Meta_1 = require("./RTTI_Meta"); var RTTI_uri_1 = require("../Scalar/RTTI_uri"); var RTTI_Element_1 = require("./RTTI_Element"); var RTTI_code_1 = require("../Scalar/RTTI_code"); var RTTI_Narrative_1 = require("./RTTI_Narrative"); var RTTI_ResourceList_1 = require("../Union/RTTI_ResourceList"); var RTTI_Extension_1 = require("./RTTI_Extension"); var RTTI_dateTime_1 = require("../Scalar/RTTI_dateTime"); var RTTI_ContactDetail_1 = require("./RTTI_ContactDetail"); var RTTI_markdown_1 = require("../Scalar/RTTI_markdown"); var RTTI_UsageContext_1 = require("./RTTI_UsageContext"); var RTTI_CodeableConcept_1 = require("./RTTI_CodeableConcept"); var RTTI_ImplementationGuide_DependsOn_1 = require("./RTTI_ImplementationGuide_DependsOn"); var RTTI_ImplementationGuide_Global_1 = require("./RTTI_ImplementationGuide_Global"); var RTTI_ImplementationGuide_Definition_1 = require("./RTTI_ImplementationGuide_Definition"); var RTTI_ImplementationGuide_Manifest_1 = require("./RTTI_ImplementationGuide_Manifest"); var ImplementationGuideFhirVersionKind; (function (ImplementationGuideFhirVersionKind) { ImplementationGuideFhirVersionKind["_001"] = "0.01"; ImplementationGuideFhirVersionKind["_005"] = "0.05"; ImplementationGuideFhirVersionKind["_006"] = "0.06"; ImplementationGuideFhirVersionKind["_011"] = "0.11"; ImplementationGuideFhirVersionKind["_0080"] = "0.0.80"; ImplementationGuideFhirVersionKind["_0081"] = "0.0.81"; ImplementationGuideFhirVersionKind["_0082"] = "0.0.82"; ImplementationGuideFhirVersionKind["_040"] = "0.4.0"; ImplementationGuideFhirVersionKind["_050"] = "0.5.0"; ImplementationGuideFhirVersionKind["_100"] = "1.0.0"; ImplementationGuideFhirVersionKind["_101"] = "1.0.1"; ImplementationGuideFhirVersionKind["_102"] = "1.0.2"; ImplementationGuideFhirVersionKind["_110"] = "1.1.0"; ImplementationGuideFhirVersionKind["_140"] = "1.4.0"; ImplementationGuideFhirVersionKind["_160"] = "1.6.0"; ImplementationGuideFhirVersionKind["_180"] = "1.8.0"; ImplementationGuideFhirVersionKind["_300"] = "3.0.0"; ImplementationGuideFhirVersionKind["_301"] = "3.0.1"; ImplementationGuideFhirVersionKind["_330"] = "3.3.0"; ImplementationGuideFhirVersionKind["_350"] = "3.5.0"; ImplementationGuideFhirVersionKind["_400"] = "4.0.0"; })(ImplementationGuideFhirVersionKind = exports.ImplementationGuideFhirVersionKind || (exports.ImplementationGuideFhirVersionKind = {})); var ImplementationGuideStatusKind; (function (ImplementationGuideStatusKind) { ImplementationGuideStatusKind["_draft"] = "draft"; ImplementationGuideStatusKind["_active"] = "active"; ImplementationGuideStatusKind["_retired"] = "retired"; ImplementationGuideStatusKind["_unknown"] = "unknown"; })(ImplementationGuideStatusKind = exports.ImplementationGuideStatusKind || (exports.ImplementationGuideStatusKind = {})); var ImplementationGuideLicenseKind; (function (ImplementationGuideLicenseKind) { ImplementationGuideLicenseKind["_notOpenSource"] = "not-open-source"; ImplementationGuideLicenseKind["_0Bsd"] = "0BSD"; ImplementationGuideLicenseKind["_aal"] = "AAL"; ImplementationGuideLicenseKind["_abstyles"] = "Abstyles"; ImplementationGuideLicenseKind["_adobe2006"] = "Adobe-2006"; ImplementationGuideLicenseKind["_adobeGlyph"] = "Adobe-Glyph"; ImplementationGuideLicenseKind["_adsl"] = "ADSL"; ImplementationGuideLicenseKind["_afl11"] = "AFL-1.1"; ImplementationGuideLicenseKind["_afl12"] = "AFL-1.2"; ImplementationGuideLicenseKind["_afl20"] = "AFL-2.0"; ImplementationGuideLicenseKind["_afl21"] = "AFL-2.1"; ImplementationGuideLicenseKind["_afl30"] = "AFL-3.0"; ImplementationGuideLicenseKind["_afmparse"] = "Afmparse"; ImplementationGuideLicenseKind["_agpl10Only"] = "AGPL-1.0-only"; ImplementationGuideLicenseKind["_agpl10OrLater"] = "AGPL-1.0-or-later"; ImplementationGuideLicenseKind["_agpl30Only"] = "AGPL-3.0-only"; ImplementationGuideLicenseKind["_agpl30OrLater"] = "AGPL-3.0-or-later"; ImplementationGuideLicenseKind["_aladdin"] = "Aladdin"; ImplementationGuideLicenseKind["_amdplpa"] = "AMDPLPA"; ImplementationGuideLicenseKind["_aml"] = "AML"; ImplementationGuideLicenseKind["_ampas"] = "AMPAS"; ImplementationGuideLicenseKind["_antlrPd"] = "ANTLR-PD"; ImplementationGuideLicenseKind["_apache10"] = "Apache-1.0"; ImplementationGuideLicenseKind["_apache11"] = "Apache-1.1"; ImplementationGuideLicenseKind["_apache20"] = "Apache-2.0"; ImplementationGuideLicenseKind["_apafml"] = "APAFML"; ImplementationGuideLicenseKind["_apl10"] = "APL-1.0"; ImplementationGuideLicenseKind["_apsl10"] = "APSL-1.0"; ImplementationGuideLicenseKind["_apsl11"] = "APSL-1.1"; ImplementationGuideLicenseKind["_apsl12"] = "APSL-1.2"; ImplementationGuideLicenseKind["_apsl20"] = "APSL-2.0"; ImplementationGuideLicenseKind["_artistic10Cl8"] = "Artistic-1.0-cl8"; ImplementationGuideLicenseKind["_artistic10Perl"] = "Artistic-1.0-Perl"; ImplementationGuideLicenseKind["_artistic10"] = "Artistic-1.0"; ImplementationGuideLicenseKind["_artistic20"] = "Artistic-2.0"; ImplementationGuideLicenseKind["_bahyph"] = "Bahyph"; ImplementationGuideLicenseKind["_barr"] = "Barr"; ImplementationGuideLicenseKind["_beerware"] = "Beerware"; ImplementationGuideLicenseKind["_bitTorrent10"] = "BitTorrent-1.0"; ImplementationGuideLicenseKind["_bitTorrent11"] = "BitTorrent-1.1"; ImplementationGuideLicenseKind["_borceux"] = "Borceux"; ImplementationGuideLicenseKind["_bsd1Clause"] = "BSD-1-Clause"; ImplementationGuideLicenseKind["_bsd2ClauseFreeBsd"] = "BSD-2-Clause-FreeBSD"; ImplementationGuideLicenseKind["_bsd2ClauseNetBsd"] = "BSD-2-Clause-NetBSD"; ImplementationGuideLicenseKind["_bsd2ClausePatent"] = "BSD-2-Clause-Patent"; ImplementationGuideLicenseKind["_bsd2Clause"] = "BSD-2-Clause"; ImplementationGuideLicenseKind["_bsd3ClauseAttribution"] = "BSD-3-Clause-Attribution"; ImplementationGuideLicenseKind["_bsd3ClauseClear"] = "BSD-3-Clause-Clear"; ImplementationGuideLicenseKind["_bsd3ClauseLbnl"] = "BSD-3-Clause-LBNL"; ImplementationGuideLicenseKind["_bsd3ClauseNoNuclearLicense2014"] = "BSD-3-Clause-No-Nuclear-License-2014"; ImplementationGuideLicenseKind["_bsd3ClauseNoNuclearLicense"] = "BSD-3-Clause-No-Nuclear-License"; ImplementationGuideLicenseKind["_bsd3ClauseNoNuclearWarranty"] = "BSD-3-Clause-No-Nuclear-Warranty"; ImplementationGuideLicenseKind["_bsd3Clause"] = "BSD-3-Clause"; ImplementationGuideLicenseKind["_bsd4ClauseUc"] = "BSD-4-Clause-UC"; ImplementationGuideLicenseKind["_bsd4Clause"] = "BSD-4-Clause"; ImplementationGuideLicenseKind["_bsdProtection"] = "BSD-Protection"; ImplementationGuideLicenseKind["_bsdSourceCode"] = "BSD-Source-Code"; ImplementationGuideLicenseKind["_bsl10"] = "BSL-1.0"; ImplementationGuideLicenseKind["_bzip2105"] = "bzip2-1.0.5"; ImplementationGuideLicenseKind["_bzip2106"] = "bzip2-1.0.6"; ImplementationGuideLicenseKind["_caldera"] = "Caldera"; ImplementationGuideLicenseKind["_catosl11"] = "CATOSL-1.1"; ImplementationGuideLicenseKind["_ccBy10"] = "CC-BY-1.0"; ImplementationGuideLicenseKind["_ccBy20"] = "CC-BY-2.0"; ImplementationGuideLicenseKind["_ccBy25"] = "CC-BY-2.5"; ImplementationGuideLicenseKind["_ccBy30"] = "CC-BY-3.0"; ImplementationGuideLicenseKind["_ccBy40"] = "CC-BY-4.0"; ImplementationGuideLicenseKind["_ccByNc10"] = "CC-BY-NC-1.0"; ImplementationGuideLicenseKind["_ccByNc20"] = "CC-BY-NC-2.0"; ImplementationGuideLicenseKind["_ccByNc25"] = "CC-BY-NC-2.5"; ImplementationGuideLicenseKind["_ccByNc30"] = "CC-BY-NC-3.0"; ImplementationGuideLicenseKind["_ccByNc40"] = "CC-BY-NC-4.0"; ImplementationGuideLicenseKind["_ccByNcNd10"] = "CC-BY-NC-ND-1.0"; ImplementationGuideLicenseKind["_ccByNcNd20"] = "CC-BY-NC-ND-2.0"; ImplementationGuideLicenseKind["_ccByNcNd25"] = "CC-BY-NC-ND-2.5"; ImplementationGuideLicenseKind["_ccByNcNd30"] = "CC-BY-NC-ND-3.0"; ImplementationGuideLicenseKind["_ccByNcNd40"] = "CC-BY-NC-ND-4.0"; ImplementationGuideLicenseKind["_ccByNcSa10"] = "CC-BY-NC-SA-1.0"; ImplementationGuideLicenseKind["_ccByNcSa20"] = "CC-BY-NC-SA-2.0"; ImplementationGuideLicenseKind["_ccByNcSa25"] = "CC-BY-NC-SA-2.5"; ImplementationGuideLicenseKind["_ccByNcSa30"] = "CC-BY-NC-SA-3.0"; ImplementationGuideLicenseKind["_ccByNcSa40"] = "CC-BY-NC-SA-4.0"; ImplementationGuideLicenseKind["_ccByNd10"] = "CC-BY-ND-1.0"; ImplementationGuideLicenseKind["_ccByNd20"] = "CC-BY-ND-2.0"; ImplementationGuideLicenseKind["_ccByNd25"] = "CC-BY-ND-2.5"; ImplementationGuideLicenseKind["_ccByNd30"] = "CC-BY-ND-3.0"; ImplementationGuideLicenseKind["_ccByNd40"] = "CC-BY-ND-4.0"; ImplementationGuideLicenseKind["_ccBySa10"] = "CC-BY-SA-1.0"; ImplementationGuideLicenseKind["_ccBySa20"] = "CC-BY-SA-2.0"; ImplementationGuideLicenseKind["_ccBySa25"] = "CC-BY-SA-2.5"; ImplementationGuideLicenseKind["_ccBySa30"] = "CC-BY-SA-3.0"; ImplementationGuideLicenseKind["_ccBySa40"] = "CC-BY-SA-4.0"; ImplementationGuideLicenseKind["_cc010"] = "CC0-1.0"; ImplementationGuideLicenseKind["_cddl10"] = "CDDL-1.0"; ImplementationGuideLicenseKind["_cddl11"] = "CDDL-1.1"; ImplementationGuideLicenseKind["_cdlaPermissive10"] = "CDLA-Permissive-1.0"; ImplementationGuideLicenseKind["_cdlaSharing10"] = "CDLA-Sharing-1.0"; ImplementationGuideLicenseKind["_cecill10"] = "CECILL-1.0"; ImplementationGuideLicenseKind["_cecill11"] = "CECILL-1.1"; ImplementationGuideLicenseKind["_cecill20"] = "CECILL-2.0"; ImplementationGuideLicenseKind["_cecill21"] = "CECILL-2.1"; ImplementationGuideLicenseKind["_cecillB"] = "CECILL-B"; ImplementationGuideLicenseKind["_cecillC"] = "CECILL-C"; ImplementationGuideLicenseKind["_clArtistic"] = "ClArtistic"; ImplementationGuideLicenseKind["_cnriJython"] = "CNRI-Jython"; ImplementationGuideLicenseKind["_cnriPythonGplCompatible"] = "CNRI-Python-GPL-Compatible"; ImplementationGuideLicenseKind["_cnriPython"] = "CNRI-Python"; ImplementationGuideLicenseKind["_condor11"] = "Condor-1.1"; ImplementationGuideLicenseKind["_cpal10"] = "CPAL-1.0"; ImplementationGuideLicenseKind["_cpl10"] = "CPL-1.0"; ImplementationGuideLicenseKind["_cpol102"] = "CPOL-1.02"; ImplementationGuideLicenseKind["_crossword"] = "Crossword"; ImplementationGuideLicenseKind["_crystalStacker"] = "CrystalStacker"; ImplementationGuideLicenseKind["_cuaOpl10"] = "CUA-OPL-1.0"; ImplementationGuideLicenseKind["_cube"] = "Cube"; ImplementationGuideLicenseKind["_curl"] = "curl"; ImplementationGuideLicenseKind["_dFsl10"] = "D-FSL-1.0"; ImplementationGuideLicenseKind["_diffmark"] = "diffmark"; ImplementationGuideLicenseKind["_doc"] = "DOC"; ImplementationGuideLicenseKind["_dotseqn"] = "Dotseqn"; ImplementationGuideLicenseKind["_dsdp"] = "DSDP"; ImplementationGuideLicenseKind["_dvipdfm"] = "dvipdfm"; ImplementationGuideLicenseKind["_ecl10"] = "ECL-1.0"; ImplementationGuideLicenseKind["_ecl20"] = "ECL-2.0"; ImplementationGuideLicenseKind["_efl10"] = "EFL-1.0"; ImplementationGuideLicenseKind["_efl20"] = "EFL-2.0"; ImplementationGuideLicenseKind["_eGenix"] = "eGenix"; ImplementationGuideLicenseKind["_entessa"] = "Entessa"; ImplementationGuideLicenseKind["_epl10"] = "EPL-1.0"; ImplementationGuideLicenseKind["_epl20"] = "EPL-2.0"; ImplementationGuideLicenseKind["_erlPl11"] = "ErlPL-1.1"; ImplementationGuideLicenseKind["_euDatagrid"] = "EUDatagrid"; ImplementationGuideLicenseKind["_eupl10"] = "EUPL-1.0"; ImplementationGuideLicenseKind["_eupl11"] = "EUPL-1.1"; ImplementationGuideLicenseKind["_eupl12"] = "EUPL-1.2"; ImplementationGuideLicenseKind["_eurosym"] = "Eurosym"; ImplementationGuideLicenseKind["_fair"] = "Fair"; ImplementationGuideLicenseKind["_frameworx10"] = "Frameworx-1.0"; ImplementationGuideLicenseKind["_freeImage"] = "FreeImage"; ImplementationGuideLicenseKind["_fsfap"] = "FSFAP"; ImplementationGuideLicenseKind["_fsful"] = "FSFUL"; ImplementationGuideLicenseKind["_fsfullr"] = "FSFULLR"; ImplementationGuideLicenseKind["_ftl"] = "FTL"; ImplementationGuideLicenseKind["_gfdl11Only"] = "GFDL-1.1-only"; ImplementationGuideLicenseKind["_gfdl11OrLater"] = "GFDL-1.1-or-later"; ImplementationGuideLicenseKind["_gfdl12Only"] = "GFDL-1.2-only"; ImplementationGuideLicenseKind["_gfdl12OrLater"] = "GFDL-1.2-or-later"; ImplementationGuideLicenseKind["_gfdl13Only"] = "GFDL-1.3-only"; ImplementationGuideLicenseKind["_gfdl13OrLater"] = "GFDL-1.3-or-later"; ImplementationGuideLicenseKind["_giftware"] = "Giftware"; ImplementationGuideLicenseKind["_gl2Ps"] = "GL2PS"; ImplementationGuideLicenseKind["_glide"] = "Glide"; ImplementationGuideLicenseKind["_glulxe"] = "Glulxe"; ImplementationGuideLicenseKind["_gnuplot"] = "gnuplot"; ImplementationGuideLicenseKind["_gpl10Only"] = "GPL-1.0-only"; ImplementationGuideLicenseKind["_gpl10OrLater"] = "GPL-1.0-or-later"; ImplementationGuideLicenseKind["_gpl20Only"] = "GPL-2.0-only"; ImplementationGuideLicenseKind["_gpl20OrLater"] = "GPL-2.0-or-later"; ImplementationGuideLicenseKind["_gpl30Only"] = "GPL-3.0-only"; ImplementationGuideLicenseKind["_gpl30OrLater"] = "GPL-3.0-or-later"; ImplementationGuideLicenseKind["_gSoap13B"] = "gSOAP-1.3b"; ImplementationGuideLicenseKind["_haskellReport"] = "HaskellReport"; ImplementationGuideLicenseKind["_hpnd"] = "HPND"; ImplementationGuideLicenseKind["_ibmPibs"] = "IBM-pibs"; ImplementationGuideLicenseKind["_icu"] = "ICU"; ImplementationGuideLicenseKind["_ijg"] = "IJG"; ImplementationGuideLicenseKind["_imageMagick"] = "ImageMagick"; ImplementationGuideLicenseKind["_iMatix"] = "iMatix"; ImplementationGuideLicenseKind["_imlib2"] = "Imlib2"; ImplementationGuideLicenseKind["_infoZip"] = "Info-ZIP"; ImplementationGuideLicenseKind["_intelAcpi"] = "Intel-ACPI"; ImplementationGuideLicenseKind["_intel"] = "Intel"; ImplementationGuideLicenseKind["_interbase10"] = "Interbase-1.0"; ImplementationGuideLicenseKind["_ipa"] = "IPA"; ImplementationGuideLicenseKind["_ipl10"] = "IPL-1.0"; ImplementationGuideLicenseKind["_isc"] = "ISC"; ImplementationGuideLicenseKind["_jasPer20"] = "JasPer-2.0"; ImplementationGuideLicenseKind["_json"] = "JSON"; ImplementationGuideLicenseKind["_lal12"] = "LAL-1.2"; ImplementationGuideLicenseKind["_lal13"] = "LAL-1.3"; ImplementationGuideLicenseKind["_latex2E"] = "Latex2e"; ImplementationGuideLicenseKind["_leptonica"] = "Leptonica"; ImplementationGuideLicenseKind["_lgpl20Only"] = "LGPL-2.0-only"; ImplementationGuideLicenseKind["_lgpl20OrLater"] = "LGPL-2.0-or-later"; ImplementationGuideLicenseKind["_lgpl21Only"] = "LGPL-2.1-only"; ImplementationGuideLicenseKind["_lgpl21OrLater"] = "LGPL-2.1-or-later"; ImplementationGuideLicenseKind["_lgpl30Only"] = "LGPL-3.0-only"; ImplementationGuideLicenseKind["_lgpl30OrLater"] = "LGPL-3.0-or-later"; ImplementationGuideLicenseKind["_lgpllr"] = "LGPLLR"; ImplementationGuideLicenseKind["_libpng"] = "Libpng"; ImplementationGuideLicenseKind["_libtiff"] = "libtiff"; ImplementationGuideLicenseKind["_liLiQP11"] = "LiLiQ-P-1.1"; ImplementationGuideLicenseKind["_liLiQR11"] = "LiLiQ-R-1.1"; ImplementationGuideLicenseKind["_liLiQRplus11"] = "LiLiQ-Rplus-1.1"; ImplementationGuideLicenseKind["_linuxOpenIb"] = "Linux-OpenIB"; ImplementationGuideLicenseKind["_lpl10"] = "LPL-1.0"; ImplementationGuideLicenseKind["_lpl102"] = "LPL-1.02"; ImplementationGuideLicenseKind["_lppl10"] = "LPPL-1.0"; ImplementationGuideLicenseKind["_lppl11"] = "LPPL-1.1"; ImplementationGuideLicenseKind["_lppl12"] = "LPPL-1.2"; ImplementationGuideLicenseKind["_lppl13A"] = "LPPL-1.3a"; ImplementationGuideLicenseKind["_lppl13C"] = "LPPL-1.3c"; ImplementationGuideLicenseKind["_makeIndex"] = "MakeIndex"; ImplementationGuideLicenseKind["_mirOs"] = "MirOS"; ImplementationGuideLicenseKind["_mit0"] = "MIT-0"; ImplementationGuideLicenseKind["_mitAdvertising"] = "MIT-advertising"; ImplementationGuideLicenseKind["_mitCmu"] = "MIT-CMU"; ImplementationGuideLicenseKind["_mitEnna"] = "MIT-enna"; ImplementationGuideLicenseKind["_mitFeh"] = "MIT-feh"; ImplementationGuideLicenseKind["_mit"] = "MIT"; ImplementationGuideLicenseKind["_mitnfa"] = "MITNFA"; ImplementationGuideLicenseKind["_motosoto"] = "Motosoto"; ImplementationGuideLicenseKind["_mpich2"] = "mpich2"; ImplementationGuideLicenseKind["_mpl10"] = "MPL-1.0"; ImplementationGuideLicenseKind["_mpl11"] = "MPL-1.1"; ImplementationGuideLicenseKind["_mpl20NoCopyleftException"] = "MPL-2.0-no-copyleft-exception"; ImplementationGuideLicenseKind["_mpl20"] = "MPL-2.0"; ImplementationGuideLicenseKind["_msPl"] = "MS-PL"; ImplementationGuideLicenseKind["_msRl"] = "MS-RL"; ImplementationGuideLicenseKind["_mtll"] = "MTLL"; ImplementationGuideLicenseKind["_multics"] = "Multics"; ImplementationGuideLicenseKind["_mup"] = "Mup"; ImplementationGuideLicenseKind["_nasa13"] = "NASA-1.3"; ImplementationGuideLicenseKind["_naumen"] = "Naumen"; ImplementationGuideLicenseKind["_nbpl10"] = "NBPL-1.0"; ImplementationGuideLicenseKind["_ncsa"] = "NCSA"; ImplementationGuideLicenseKind["_netSnmp"] = "Net-SNMP"; ImplementationGuideLicenseKind["_netCdf"] = "NetCDF"; ImplementationGuideLicenseKind["_newsletr"] = "Newsletr"; ImplementationGuideLicenseKind["_ngpl"] = "NGPL"; ImplementationGuideLicenseKind["_nlod10"] = "NLOD-1.0"; ImplementationGuideLicenseKind["_nlpl"] = "NLPL"; ImplementationGuideLicenseKind["_nokia"] = "Nokia"; ImplementationGuideLicenseKind["_nosl"] = "NOSL"; ImplementationGuideLicenseKind["_noweb"] = "Noweb"; ImplementationGuideLicenseKind["_npl10"] = "NPL-1.0"; ImplementationGuideLicenseKind["_npl11"] = "NPL-1.1"; ImplementationGuideLicenseKind["_nposl30"] = "NPOSL-3.0"; ImplementationGuideLicenseKind["_nrl"] = "NRL"; ImplementationGuideLicenseKind["_ntp"] = "NTP"; ImplementationGuideLicenseKind["_occtPl"] = "OCCT-PL"; ImplementationGuideLicenseKind["_oclc20"] = "OCLC-2.0"; ImplementationGuideLicenseKind["_oDbL10"] = "ODbL-1.0"; ImplementationGuideLicenseKind["_ofl10"] = "OFL-1.0"; ImplementationGuideLicenseKind["_ofl11"] = "OFL-1.1"; ImplementationGuideLicenseKind["_ogtsl"] = "OGTSL"; ImplementationGuideLicenseKind["_oldap11"] = "OLDAP-1.1"; ImplementationGuideLicenseKind["_oldap12"] = "OLDAP-1.2"; ImplementationGuideLicenseKind["_oldap13"] = "OLDAP-1.3"; ImplementationGuideLicenseKind["_oldap14"] = "OLDAP-1.4"; ImplementationGuideLicenseKind["_oldap201"] = "OLDAP-2.0.1"; ImplementationGuideLicenseKind["_oldap20"] = "OLDAP-2.0"; ImplementationGuideLicenseKind["_oldap21"] = "OLDAP-2.1"; ImplementationGuideLicenseKind["_oldap221"] = "OLDAP-2.2.1"; ImplementationGuideLicenseKind["_oldap222"] = "OLDAP-2.2.2"; ImplementationGuideLicenseKind["_oldap22"] = "OLDAP-2.2"; ImplementationGuideLicenseKind["_oldap23"] = "OLDAP-2.3"; ImplementationGuideLicenseKind["_oldap24"] = "OLDAP-2.4"; ImplementationGuideLicenseKind["_oldap25"] = "OLDAP-2.5"; ImplementationGuideLicenseKind["_oldap26"] = "OLDAP-2.6"; ImplementationGuideLicenseKind["_oldap27"] = "OLDAP-2.7"; ImplementationGuideLicenseKind["_oldap28"] = "OLDAP-2.8"; ImplementationGuideLicenseKind["_oml"] = "OML"; ImplementationGuideLicenseKind["_openSsl"] = "OpenSSL"; ImplementationGuideLicenseKind["_opl10"] = "OPL-1.0"; ImplementationGuideLicenseKind["_osetPl21"] = "OSET-PL-2.1"; ImplementationGuideLicenseKind["_osl10"] = "OSL-1.0"; ImplementationGuideLicenseKind["_osl11"] = "OSL-1.1"; ImplementationGuideLicenseKind["_osl20"] = "OSL-2.0"; ImplementationGuideLicenseKind["_osl21"] = "OSL-2.1"; ImplementationGuideLicenseKind["_osl30"] = "OSL-3.0"; ImplementationGuideLicenseKind["_pddl10"] = "PDDL-1.0"; ImplementationGuideLicenseKind["_php30"] = "PHP-3.0"; ImplementationGuideLicenseKind["_php301"] = "PHP-3.01"; ImplementationGuideLicenseKind["_plexus"] = "Plexus"; ImplementationGuideLicenseKind["_postgreSql"] = "PostgreSQL"; ImplementationGuideLicenseKind["_psfrag"] = "psfrag"; ImplementationGuideLicenseKind["_psutils"] = "psutils"; ImplementationGuideLicenseKind["_python20"] = "Python-2.0"; ImplementationGuideLicenseKind["_qhull"] = "Qhull"; ImplementationGuideLicenseKind["_qpl10"] = "QPL-1.0"; ImplementationGuideLicenseKind["_rdisc"] = "Rdisc"; ImplementationGuideLicenseKind["_rHeCos11"] = "RHeCos-1.1"; ImplementationGuideLicenseKind["_rpl11"] = "RPL-1.1"; ImplementationGuideLicenseKind["_rpl15"] = "RPL-1.5"; ImplementationGuideLicenseKind["_rpsl10"] = "RPSL-1.0"; ImplementationGuideLicenseKind["_rsaMd"] = "RSA-MD"; ImplementationGuideLicenseKind["_rscpl"] = "RSCPL"; ImplementationGuideLicenseKind["_ruby"] = "Ruby"; ImplementationGuideLicenseKind["_saxPd"] = "SAX-PD"; ImplementationGuideLicenseKind["_saxpath"] = "Saxpath"; ImplementationGuideLicenseKind["_scea"] = "SCEA"; ImplementationGuideLicenseKind["_sendmail"] = "Sendmail"; ImplementationGuideLicenseKind["_sgiB10"] = "SGI-B-1.0"; ImplementationGuideLicenseKind["_sgiB11"] = "SGI-B-1.1"; ImplementationGuideLicenseKind["_sgiB20"] = "SGI-B-2.0"; ImplementationGuideLicenseKind["_simPl20"] = "SimPL-2.0"; ImplementationGuideLicenseKind["_sissl12"] = "SISSL-1.2"; ImplementationGuideLicenseKind["_sissl"] = "SISSL"; ImplementationGuideLicenseKind["_sleepycat"] = "Sleepycat"; ImplementationGuideLicenseKind["_smlnj"] = "SMLNJ"; ImplementationGuideLicenseKind["_smppl"] = "SMPPL"; ImplementationGuideLicenseKind["_snia"] = "SNIA"; ImplementationGuideLicenseKind["_spencer86"] = "Spencer-86"; ImplementationGuideLicenseKind["_spencer94"] = "Spencer-94"; ImplementationGuideLicenseKind["_spencer99"] = "Spencer-99"; ImplementationGuideLicenseKind["_spl10"] = "SPL-1.0"; ImplementationGuideLicenseKind["_sugarCrm113"] = "SugarCRM-1.1.3"; ImplementationGuideLicenseKind["_swl"] = "SWL"; ImplementationGuideLicenseKind["_tcl"] = "TCL"; ImplementationGuideLicenseKind["_tcpWrappers"] = "TCP-wrappers"; ImplementationGuideLicenseKind["_tMate"] = "TMate"; ImplementationGuideLicenseKind["_torque11"] = "TORQUE-1.1"; ImplementationGuideLicenseKind["_tosl"] = "TOSL"; ImplementationGuideLicenseKind["_unicodeDfs2015"] = "Unicode-DFS-2015"; ImplementationGuideLicenseKind["_unicodeDfs2016"] = "Unicode-DFS-2016"; ImplementationGuideLicenseKind["_unicodeTou"] = "Unicode-TOU"; ImplementationGuideLicenseKind["_unlicense"] = "Unlicense"; ImplementationGuideLicenseKind["_upl10"] = "UPL-1.0"; ImplementationGuideLicenseKind["_vim"] = "Vim"; ImplementationGuideLicenseKind["_vostrom"] = "VOSTROM"; ImplementationGuideLicenseKind["_vsl10"] = "VSL-1.0"; ImplementationGuideLicenseKind["_w3C19980720"] = "W3C-19980720"; ImplementationGuideLicenseKind["_w3C20150513"] = "W3C-20150513"; ImplementationGuideLicenseKind["_w3C"] = "W3C"; ImplementationGuideLicenseKind["_watcom10"] = "Watcom-1.0"; ImplementationGuideLicenseKind["_wsuipa"] = "Wsuipa"; ImplementationGuideLicenseKind["_wtfpl"] = "WTFPL"; ImplementationGuideLicenseKind["_x11"] = "X11"; ImplementationGuideLicenseKind["_xerox"] = "Xerox"; ImplementationGuideLicenseKind["_xFree8611"] = "XFree86-1.1"; ImplementationGuideLicenseKind["_xinetd"] = "xinetd"; ImplementationGuideLicenseKind["_xnet"] = "Xnet"; ImplementationGuideLicenseKind["_xpp"] = "xpp"; ImplementationGuideLicenseKind["_xSkat"] = "XSkat"; ImplementationGuideLicenseKind["_ypl10"] = "YPL-1.0"; ImplementationGuideLicenseKind["_ypl11"] = "YPL-1.1"; ImplementationGuideLicenseKind["_zed"] = "Zed"; ImplementationGuideLicenseKind["_zend20"] = "Zend-2.0"; ImplementationGuideLicenseKind["_zimbra13"] = "Zimbra-1.3"; ImplementationGuideLicenseKind["_zimbra14"] = "Zimbra-1.4"; ImplementationGuideLicenseKind["_zlibAcknowledgement"] = "zlib-acknowledgement"; ImplementationGuideLicenseKind["_zlib"] = "Zlib"; ImplementationGuideLicenseKind["_zpl11"] = "ZPL-1.1"; ImplementationGuideLicenseKind["_zpl20"] = "ZPL-2.0"; ImplementationGuideLicenseKind["_zpl21"] = "ZPL-2.1"; })(ImplementationGuideLicenseKind = exports.ImplementationGuideLicenseKind || (exports.ImplementationGuideLicenseKind = {})); var EnumType_1 = require("../../EnumType"); exports.RTTI_ImplementationGuide = t.recursion('IImplementationGuide', function () { return t.intersection([ t.type({ resourceType: t.literal('ImplementationGuide') }), t.partial({ id: RTTI_id_1.RTTI_id, meta: RTTI_Meta_1.RTTI_Meta, implicitRules: RTTI_uri_1.RTTI_uri, _implicitRules: RTTI_Element_1.RTTI_Element, language: RTTI_code_1.RTTI_code, _language: RTTI_Element_1.RTTI_Element, text: RTTI_Narrative_1.RTTI_Narrative, contained: t.array(RTTI_ResourceList_1.RTTI_ResourceList), extension: t.array(RTTI_Extension_1.RTTI_Extension), modifierExtension: t.array(RTTI_Extension_1.RTTI_Extension), url: RTTI_uri_1.RTTI_uri, _url: RTTI_Element_1.RTTI_Element, version: t.string, _version: RTTI_Element_1.RTTI_Element, name: t.string, _name: RTTI_Element_1.RTTI_Element, title: t.string, _title: RTTI_Element_1.RTTI_Element, status: (0, EnumType_1.createEnumType)(ImplementationGuideStatusKind, 'ImplementationGuideStatusKind'), _status: RTTI_Element_1.RTTI_Element, experimental: t.boolean, _experimental: RTTI_Element_1.RTTI_Element, date: RTTI_dateTime_1.RTTI_dateTime, _date: RTTI_Element_1.RTTI_Element, publisher: t.string, _publisher: RTTI_Element_1.RTTI_Element, contact: t.array(RTTI_ContactDetail_1.RTTI_ContactDetail), description: RTTI_markdown_1.RTTI_markdown, _description: RTTI_Element_1.RTTI_Element, useContext: t.array(RTTI_UsageContext_1.RTTI_UsageContext), jurisdiction: t.array(RTTI_CodeableConcept_1.RTTI_CodeableConcept), copyright: RTTI_markdown_1.RTTI_markdown, _copyright: RTTI_Element_1.RTTI_Element, packageId: RTTI_id_1.RTTI_id, _packageId: RTTI_Element_1.RTTI_Element, license: (0, EnumType_1.createEnumType)(ImplementationGuideLicenseKind, 'ImplementationGuideLicenseKind'), _license: RTTI_Element_1.RTTI_Element, fhirVersion: t.array((0, EnumType_1.createEnumType)(ImplementationGuideFhirVersionKind, 'ImplementationGuideFhirVersionKind')), _fhirVersion: t.array(RTTI_Element_1.RTTI_Element), dependsOn: t.array(RTTI_ImplementationGuide_DependsOn_1.RTTI_ImplementationGuide_DependsOn), global: t.array(RTTI_ImplementationGuide_Global_1.RTTI_ImplementationGuide_Global), definition: RTTI_ImplementationGuide_Definition_1.RTTI_ImplementationGuide_Definition, manifest: RTTI_ImplementationGuide_Manifest_1.RTTI_ImplementationGuide_Manifest }) ]); }); //# sourceMappingURL=RTTI_ImplementationGuide.js.map