├── .gitignore ├── LICENSE ├── README.md ├── StructureDefinition-mypatient.html ├── _gencontinuous.bat ├── _gencontinuous.sh ├── _genonce.bat ├── _genonce.sh ├── _updatePublisher.bat ├── _updatePublisher.sh ├── classnotes ├── Using the HL7 IG Publisher.docx └── cibuild.txt ├── ig.ini ├── input-cache ├── schemas │ └── R5 │ │ ├── fhir-single.xsd │ │ ├── fhir-xhtml.xsd │ │ ├── xml.xsd │ │ └── xmldsig-core-schema.xsd └── txcache │ ├── .terminologyCapabilities.tx.fhir.org.r4.cache │ ├── .terminologyCapabilities.tx.ontoserver.csiro.au.fhir.cache │ ├── all-systems.cache │ ├── cs-externals.json │ ├── http___not-a-known-code-system.cache │ ├── http___unstats.un.org_unsd_methods_m49_m49.htm.cache │ ├── loinc.cache │ ├── servers.ini │ ├── snomed.cache │ ├── system-map.json │ ├── ucum.cache │ └── version.ctl ├── input ├── cql │ ├── cql-options.json │ ├── example.cql │ ├── example.pdf │ └── notincluded.cql ├── examples │ ├── Binary-example.json │ ├── Binary-image-example.jpg │ ├── Binary-logical-example.xml │ ├── Library-example.json │ ├── Observation-example.xml │ └── Patient-example.xml ├── history │ └── h1.json ├── ignoreWarnings.txt ├── images-source │ └── Images.pptx ├── images │ └── anImage.png ├── includes │ └── menu.xml ├── myig.xml ├── pagecontent │ ├── StructureDefinition-ext-myExtension-intro.md │ ├── StructureDefinition-ext-myExtension-note.md │ ├── StructureDefinition-mypatient-intro.xml │ ├── StructureDefinition-mypatient-notes.xml │ ├── background.xml │ ├── changes.xml │ ├── downloads.xml │ ├── fragments.xml │ ├── index.xml │ ├── spec.md │ └── spec2.md ├── resources │ ├── ActorDefinition-example.json │ ├── MyLogical.xml │ ├── StructureDefinition-ext-myExtension.json │ ├── codesystem-fake.xml │ ├── library-example-image.xml │ ├── library-example-sql.xml │ ├── myObservation.xml │ ├── questionnaire-example.json │ ├── resources-spreadsheet.xml │ ├── valueset-fake.xml │ └── valueset-no-codesystem.xml ├── translations-de │ ├── Patient-example.po │ ├── Questionnaire-example.po │ ├── StructureDefinition-ext-myExtension.po │ └── StructureDefinition-myObservation.po └── translations-fr │ └── Patient-example.po ├── local-template ├── content │ └── assets │ │ └── images │ │ └── SampleLogo.png ├── includes │ └── _append.fragment-header.html └── package │ └── package.json └── package-list.json /.gitignore: -------------------------------------------------------------------------------- 1 | # Temporary folders # 2 | ##################### 3 | temp 4 | template 5 | output 6 | fsh-generated 7 | 8 | # Don't commit this because it's so large # 9 | ########################################### 10 | /input-cache/org.hl7.fhir.publisher.jar 11 | /input-cache/publisher.jar 12 | 13 | # Windows generated files # 14 | ########################### 15 | Thumbs.db 16 | 17 | # OS generated files # 18 | ###################### 19 | .DS_Store 20 | .DS_Store? 21 | 22 | # backup files # 23 | ################ 24 | *.bak 25 | 26 | input-cache/schemas/ 27 | 28 | translations/ 29 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2017, HL7 2 | 3 | This document is licensed under the terms of HL7's FHIR license. 4 | http://hl7.org/fhir/license.html 5 | 6 | Creative Commons "No Rights Reserved" (CC0) -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # sample-ig 2 | A sample, template-driven implementation guide that provides a starting environment to use a base for defining new IGs 3 | 4 | 5 | See https://build.fhir.org/ig/FHIR/sample-ig/ 6 | 7 | 8 | ## FHIR Foundation Project Statement 9 | 10 | * Maintainers: Grahame Grieve / Lloyd Mckenzie 11 | * Issues / Discussion: Use github issues 12 | * License: Creative Commons Public Domain 13 | * Contribution Policy: Make PRs. PRs have to build ok with the latest IG Publisher 14 | * Security Information: There should be no security issues here - it's all static content. Can report issues with the standard github repotring method 15 | -------------------------------------------------------------------------------- /_gencontinuous.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | CALL ./_genonce.bat -watch -------------------------------------------------------------------------------- /_gencontinuous.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | ./_genonce.sh -watch 3 | -------------------------------------------------------------------------------- /_genonce.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | SET publisher_jar=publisher.jar 3 | SET input_cache_path=%CD%\input-cache 4 | 5 | ECHO Checking internet connection... 6 | PING tx.fhir.org -4 -n 1 -w 1000 | FINDSTR TTL && GOTO isonline 7 | ECHO We're offline... 8 | SET txoption=-tx n/a 9 | GOTO igpublish 10 | 11 | :isonline 12 | ECHO We're online 13 | SET txoption= 14 | 15 | :igpublish 16 | 17 | SET JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8 18 | 19 | IF EXIST "%input_cache_path%\%publisher_jar%" ( 20 | JAVA -jar "%input_cache_path%\%publisher_jar%" -ig . %txoption% %* 21 | ) ELSE If exist "..\%publisher_jar%" ( 22 | JAVA -jar "..\%publisher_jar%" -ig . %txoption% %* 23 | ) ELSE ( 24 | ECHO IG Publisher NOT FOUND in input-cache or parent folder. Please run _updatePublisher. Aborting... 25 | ) 26 | 27 | PAUSE 28 | -------------------------------------------------------------------------------- /_genonce.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | publisher_jar=publisher.jar 3 | input_cache_path=./input-cache/ 4 | echo Checking internet connection... 5 | curl -sSf tx.fhir.org > /dev/null 6 | 7 | if [ $? -eq 0 ]; then 8 | echo "Online" 9 | txoption="" 10 | else 11 | echo "Offline" 12 | txoption="-tx n/a" 13 | fi 14 | 15 | echo "$txoption" 16 | 17 | publisher=$input_cache_path/$publisher_jar 18 | if test -f "$publisher"; then 19 | java -jar $publisher -ig . $txoption $* 20 | 21 | else 22 | publisher=../$publisher_jar 23 | if test -f "$publisher"; then 24 | java -jar $publisher -ig . $txoption $* 25 | else 26 | echo IG Publisher NOT FOUND in input-cache or parent folder. Please run _updatePublisher. Aborting... 27 | fi 28 | fi 29 | -------------------------------------------------------------------------------- /_updatePublisher.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | 3 | SETLOCAL 4 | 5 | SET dlurl=https://github.com/HL7/fhir-ig-publisher/releases/latest/download/publisher.jar 6 | SET publisher_jar=publisher.jar 7 | SET input_cache_path=%CD%\input-cache\ 8 | SET skipPrompts=false 9 | 10 | SET scriptdlroot=https://raw.githubusercontent.com/HL7/ig-publisher-scripts/main 11 | SET update_bat_url=%scriptdlroot%/_updatePublisher.bat 12 | SET gen_bat_url=%scriptdlroot%/_genonce.bat 13 | SET gencont_bat_url=%scriptdlroot%/_gencontinuous.bat 14 | SET gencont_sh_url=%scriptdlroot%/_gencontinuous.sh 15 | SET gen_sh_url=%scriptdlroot%/_genonce.sh 16 | SET update_sh_url=%scriptdlroot%/_updatePublisher.sh 17 | 18 | IF "%~1"=="/f" SET skipPrompts=y 19 | 20 | 21 | ECHO. 22 | ECHO Checking internet connection... 23 | PING tx.fhir.org -4 -n 1 -w 1000 | FINDSTR TTL && GOTO isonline 24 | ECHO We're offline, nothing to do... 25 | GOTO end 26 | 27 | :isonline 28 | ECHO We're online 29 | 30 | 31 | :processflags 32 | SET ARG=%1 33 | IF DEFINED ARG ( 34 | IF "%ARG%"=="-f" SET FORCE=true 35 | IF "%ARG%"=="--force" SET FORCE=true 36 | SHIFT 37 | GOTO processflags 38 | ) 39 | 40 | FOR %%x IN ("%CD%") DO SET upper_path=%%~dpx 41 | 42 | ECHO. 43 | IF NOT EXIST "%input_cache_path%%publisher_jar%" ( 44 | IF NOT EXIST "%upper_path%%publisher_jar%" ( 45 | SET jarlocation="%input_cache_path%%publisher_jar%" 46 | SET jarlocationname=Input Cache 47 | ECHO IG Publisher is not yet in input-cache or parent folder. 48 | REM we don't use jarlocation below because it will be empty because we're in a bracketed if statement 49 | GOTO create 50 | ) ELSE ( 51 | ECHO IG Publisher FOUND in parent folder 52 | SET jarlocation="%upper_path%%publisher_jar%" 53 | SET jarlocationname=Parent folder 54 | GOTO upgrade 55 | ) 56 | ) ELSE ( 57 | ECHO IG Publisher FOUND in input-cache 58 | SET jarlocation="%input_cache_path%%publisher_jar%" 59 | SET jarlocationname=Input Cache 60 | GOTO upgrade 61 | ) 62 | 63 | :create 64 | IF DEFINED FORCE ( 65 | MKDIR "%input_cache_path%" 2> NUL 66 | GOTO download 67 | ) 68 | 69 | IF "%skipPrompts%"=="y" ( 70 | SET create=Y 71 | ) ELSE ( 72 | SET /p create="Ok? (Y/N) " 73 | ) 74 | IF /I "%create%"=="Y" ( 75 | ECHO Will place publisher jar here: %input_cache_path%%publisher_jar% 76 | MKDIR "%input_cache_path%" 2> NUL 77 | GOTO download 78 | ) 79 | GOTO done 80 | 81 | :upgrade 82 | IF "%skipPrompts%"=="y" ( 83 | SET overwrite=Y 84 | ) ELSE ( 85 | SET /p overwrite="Overwrite %jarlocation%? (Y/N) " 86 | ) 87 | 88 | IF /I "%overwrite%"=="Y" ( 89 | GOTO download 90 | ) 91 | GOTO done 92 | 93 | :download 94 | ECHO Downloading most recent publisher to %jarlocationname% - it's ~100 MB, so this may take a bit 95 | 96 | FOR /f "tokens=4-5 delims=. " %%i IN ('ver') DO SET VERSION=%%i.%%j 97 | IF "%version%" == "10.0" GOTO win10 98 | IF "%version%" == "6.3" GOTO win8.1 99 | IF "%version%" == "6.2" GOTO win8 100 | IF "%version%" == "6.1" GOTO win7 101 | IF "%version%" == "6.0" GOTO vista 102 | 103 | ECHO Unrecognized version: %version% 104 | GOTO done 105 | 106 | :win10 107 | CALL POWERSHELL -command if ('System.Net.WebClient' -as [type]) {(new-object System.Net.WebClient).DownloadFile(\"%dlurl%\",\"%jarlocation%\") } else { Invoke-WebRequest -Uri "%dlurl%" -Outfile "%jarlocation%" } 108 | 109 | GOTO done 110 | 111 | :win7 112 | rem this may be triggering the antivirus - bitsadmin.exe is a known threat 113 | rem CALL bitsadmin /transfer GetPublisher /download /priority normal "%dlurl%" "%jarlocation%" 114 | 115 | rem this didn't work in win 10 116 | rem CALL Start-BitsTransfer /priority normal "%dlurl%" "%jarlocation%" 117 | 118 | rem this should work - untested 119 | call (New-Object Net.WebClient).DownloadFile('%dlurl%', '%jarlocation%') 120 | GOTO done 121 | 122 | :win8.1 123 | :win8 124 | :vista 125 | GOTO done 126 | 127 | 128 | 129 | :done 130 | 131 | 132 | 133 | 134 | ECHO. 135 | ECHO Updating scripts 136 | IF "%skipPrompts%"=="y" ( 137 | SET updateScripts=Y 138 | ) ELSE ( 139 | SET /p updateScripts="Update scripts? (Y/N) " 140 | ) 141 | IF /I "%updateScripts%"=="Y" ( 142 | GOTO scripts 143 | ) 144 | GOTO end 145 | 146 | 147 | :scripts 148 | 149 | REM Download all batch files (and this one with a new name) 150 | 151 | SETLOCAL DisableDelayedExpansion 152 | 153 | 154 | 155 | :dl_script_1 156 | ECHO Updating _updatePublisher.sh 157 | call POWERSHELL -command if ('System.Net.WebClient' -as [type]) {(new-object System.Net.WebClient).DownloadFile(\"%update_sh_url%\",\"_updatePublisher.new.sh\") } else { Invoke-WebRequest -Uri "%update_sh_url%" -Outfile "_updatePublisher.new.sh" } 158 | if %ERRORLEVEL% == 0 goto upd_script_1 159 | echo "Errors encountered during download: %errorlevel%" 160 | goto dl_script_2 161 | :upd_script_1 162 | start copy /y "_updatePublisher.new.sh" "_updatePublisher.sh" ^&^& del "_updatePublisher.new.sh" ^&^& exit 163 | 164 | 165 | :dl_script_2 166 | ECHO Updating _genonce.bat 167 | call POWERSHELL -command if ('System.Net.WebClient' -as [type]) {(new-object System.Net.WebClient).DownloadFile(\"%gen_bat_url%\",\"_genonce.new.bat\") } else { Invoke-WebRequest -Uri "%gen_bat_url%" -Outfile "_genonce.bat" } 168 | if %ERRORLEVEL% == 0 goto upd_script_2 169 | echo "Errors encountered during download: %errorlevel%" 170 | goto dl_script_3 171 | :upd_script_2 172 | start copy /y "_genonce.new.bat" "_genonce.bat" ^&^& del "_genonce.new.bat" ^&^& exit 173 | 174 | :dl_script_3 175 | ECHO Updating _gencontinuous.bat 176 | call POWERSHELL -command if ('System.Net.WebClient' -as [type]) {(new-object System.Net.WebClient).DownloadFile(\"%gencont_bat_url%\",\"_gencontinuous.new.bat\") } else { Invoke-WebRequest -Uri "%gencont_bat_url%" -Outfile "_gencontinuous.bat" } 177 | if %ERRORLEVEL% == 0 goto upd_script_3 178 | echo "Errors encountered during download: %errorlevel%" 179 | goto dl_script_4 180 | :upd_script_3 181 | start copy /y "_gencontinuous.new.bat" "_gencontinuous.bat" ^&^& del "_gencontinuous.new.bat" ^&^& exit 182 | 183 | 184 | :dl_script_4 185 | ECHO Updating _genonce.sh 186 | call POWERSHELL -command if ('System.Net.WebClient' -as [type]) {(new-object System.Net.WebClient).DownloadFile(\"%gen_sh_url%\",\"_genonce.new.sh\") } else { Invoke-WebRequest -Uri "%gen_sh_url%" -Outfile "_genonce.sh" } 187 | if %ERRORLEVEL% == 0 goto upd_script_4 188 | echo "Errors encountered during download: %errorlevel%" 189 | goto dl_script_5 190 | :upd_script_4 191 | start copy /y "_genonce.new.sh" "_genonce.sh" ^&^& del "_genonce.new.sh" ^&^& exit 192 | 193 | :dl_script_5 194 | ECHO Updating _gencontinuous.sh 195 | call POWERSHELL -command if ('System.Net.WebClient' -as [type]) {(new-object System.Net.WebClient).DownloadFile(\"%gencont_sh_url%\",\"_gencontinuous.new.sh\") } else { Invoke-WebRequest -Uri "%gencont_sh_url%" -Outfile "_gencontinuous.sh" } 196 | if %ERRORLEVEL% == 0 goto upd_script_5 197 | echo "Errors encountered during download: %errorlevel%" 198 | goto dl_script_6 199 | :upd_script_5 200 | start copy /y "_gencontinuous.new.sh" "_gencontinuous.sh" ^&^& del "_gencontinuous.new.sh" ^&^& exit 201 | 202 | 203 | 204 | :dl_script_6 205 | ECHO Updating _updatePublisher.bat 206 | call POWERSHELL -command if ('System.Net.WebClient' -as [type]) {(new-object System.Net.WebClient).DownloadFile(\"%update_bat_url%\",\"_updatePublisher.new.bat\") } else { Invoke-WebRequest -Uri "%update_bat_url%" -Outfile "_updatePublisher.new.bat" } 207 | if %ERRORLEVEL% == 0 goto upd_script_6 208 | echo "Errors encountered during download: %errorlevel%" 209 | goto end 210 | :upd_script_6 211 | start copy /y "_updatePublisher.new.bat" "_updatePublisher.bat" ^&^& del "_updatePublisher.new.bat" ^&^& exit 212 | 213 | 214 | :end 215 | 216 | 217 | IF "%skipPrompts%"=="true" ( 218 | PAUSE 219 | ) 220 | -------------------------------------------------------------------------------- /_updatePublisher.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | pubsource=https://github.com/HL7/fhir-ig-publisher/releases/latest/download/ 3 | publisher_jar=publisher.jar 4 | dlurl=$pubsource$publisher_jar 5 | 6 | input_cache_path=$PWD/input-cache/ 7 | 8 | scriptdlroot=https://raw.githubusercontent.com/HL7/ig-publisher-scripts/main 9 | update_bat_url=$scriptdlroot/_updatePublisher.bat 10 | gen_bat_url=$scriptdlroot/_genonce.bat 11 | gencont_bat_url=$scriptdlroot/_gencontinuous.bat 12 | gencont_sh_url=$scriptdlroot/_gencontinuous.sh 13 | gen_sh_url=$scriptdlroot/_genonce.sh 14 | update_sh_url=$scriptdlroot/_updatePublisher.sh 15 | 16 | skipPrompts=false 17 | FORCE=false 18 | 19 | if ! type "curl" > /dev/null; then 20 | echo "ERROR: Script needs curl to download latest IG Publisher. Please install curl." 21 | exit 1 22 | fi 23 | 24 | while [ "$#" -gt 0 ]; do 25 | case $1 in 26 | -f|--force) FORCE=true ;; 27 | -y|--yes) skipPrompts=true ; FORCE=true ;; 28 | *) echo "Unknown parameter passed: $1. Exiting"; exit 1 ;; 29 | esac 30 | shift 31 | done 32 | 33 | echo "Checking internet connection" 34 | curl -sSf tx.fhir.org > /dev/null 35 | 36 | if [ $? -ne 0 ] ; then 37 | echo "Offline (or the terminology server is down), unable to update. Exiting" 38 | exit 1 39 | fi 40 | 41 | if [ ! -d "$input_cache_path" ] ; then 42 | if [ $FORCE != true ]; then 43 | echo "$input_cache_path does not exist" 44 | message="create it?" 45 | read -r -p "$message" response 46 | else 47 | response=y 48 | fi 49 | fi 50 | 51 | if [[ $response =~ ^[yY].*$ ]] ; then 52 | mkdir ./input-cache 53 | fi 54 | 55 | publisher="$input_cache_path$publisher_jar" 56 | 57 | if test -f "$publisher" ; then 58 | echo "IG Publisher FOUND in input-cache" 59 | jarlocation="$publisher" 60 | jarlocationname="Input Cache" 61 | upgrade=true 62 | else 63 | publisher="../$publisher_jar" 64 | upgrade=true 65 | if test -f "$publisher"; then 66 | echo "IG Publisher FOUND in parent folder" 67 | jarlocation="$publisher" 68 | jarlocationname="Parent Folder" 69 | upgrade=true 70 | else 71 | echo "IG Publisher NOT FOUND in input-cache or parent folder" 72 | jarlocation=$input_cache_path$publisher_jar 73 | jarlocationname="Input Cache" 74 | upgrade=false 75 | fi 76 | fi 77 | 78 | if [[ $skipPrompts == false ]]; then 79 | 80 | if [[ $upgrade == true ]]; then 81 | message="Overwrite $jarlocation? (Y/N) " 82 | else 83 | echo Will place publisher jar here: "$jarlocation" 84 | message="Ok (enter 'y' or 'Y' to continue, any other key to cancel)?" 85 | fi 86 | read -r -p "$message" response 87 | else 88 | response=y 89 | fi 90 | if [[ $skipPrompts == true ]] || [[ $response =~ ^[yY].*$ ]]; then 91 | 92 | echo "Downloading most recent publisher to $jarlocationname - it's ~100 MB, so this may take a bit" 93 | curl -L $dlurl -o "$jarlocation" --create-dirs 94 | else 95 | echo cancelled publisher update 96 | fi 97 | 98 | if [[ $skipPrompts != true ]]; then 99 | message="Update scripts? (enter 'y' or 'Y' to continue, any other key to cancel)?" 100 | read -r -p "$message" response 101 | fi 102 | 103 | if [[ $skipPrompts == true ]] || [[ $response =~ ^[yY].*$ ]]; then 104 | echo "Downloading most recent scripts " 105 | 106 | curl -L $update_bat_url -o /tmp/_updatePublisher.new 107 | cp /tmp/_updatePublisher.new _updatePublisher.bat 108 | rm /tmp/_updatePublisher.new 109 | 110 | curl -L $gen_bat_url -o /tmp/_genonce.new 111 | cp /tmp/_genonce.new _genonce.bat 112 | rm /tmp/_genonce.new 113 | 114 | curl -L $gencont_bat_url -o /tmp/_gencontinuous.new 115 | cp /tmp/_gencontinuous.new _gencontinuous.bat 116 | rm /tmp/_gencontinuous.new 117 | 118 | curl -L $gencont_sh_url -o /tmp/_gencontinuous.new 119 | cp /tmp/_gencontinuous.new _gencontinuous.sh 120 | rm /tmp/_gencontinuous.new 121 | 122 | curl -L $gen_sh_url -o /tmp/_genonce.new 123 | cp /tmp/_genonce.new _genonce.sh 124 | rm /tmp/_genonce.new 125 | 126 | curl -L $update_sh_url -o /tmp/_updatePublisher.new 127 | cp /tmp/_updatePublisher.new _updatePublisher.sh 128 | rm /tmp/_updatePublisher.new 129 | fi 130 | -------------------------------------------------------------------------------- /classnotes/Using the HL7 IG Publisher.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FHIR/sample-ig/b2f6f9f5eacb97ec6cdc078e333244dc872725cd/classnotes/Using the HL7 IG Publisher.docx -------------------------------------------------------------------------------- /classnotes/cibuild.txt: -------------------------------------------------------------------------------- 1 | 1. Log into your github.com (registering if necessary) 2 | 2. Go to http://github.com/fhir/sample-ig 3 | 3. Select "Fork" and fork to your local github repository. (Note that this must be a 'public' repository in order for it to publish using the CI Build) 4 | 4. In your forked github.com repository, go to "settings", "Webhooks" 5 | 5. Select "Add webhook" 6 | - Set the payload URL to: https://us-central1-fhir-org-starter-project.cloudfunctions.net/ig-commit-trigger 7 | - Set the content-type to application/json 8 | - Leave the secret blank 9 | - Enable SSL verification 10 | - "Just the 'push' event" 11 | - Active 12 | - Click on "Add webhook" 13 | 6. Log onto http://chat.fhir.org 14 | 7. Subscribe to the committers/notification branch 15 | - Click on the little "gear" icon beside "Streams" 16 | - Select "All streams" and find "Committers/notification" 17 | - Subscribe to it 18 | 19 | If you clone your fork locally using Git and make changes, then commit and push them to your web repository 20 | OR if you make changes directly on your web repository, then 21 | a few minutes after your change in the notifications stream, you should see something like this: 22 | lmckenzi/sample-ig: master rebuilt 23 | Commit: Changed id (Lloyd McKenzie) :thumbs_up: 24 | Details: build logs | published | qa: broken links = 1, errors = 15, warn = 3, info = 0 25 | 26 | You can use the links to see the logs, published version and the qa 27 | 28 | -------------------------------------------------------------------------------- /ig.ini: -------------------------------------------------------------------------------- 1 | [IG] 2 | # ini file for the Implementation Guide publisher 3 | # see comments below for instructions 4 | 5 | ig = input/myig.xml 6 | #template = fhir.base.template#current 7 | #template = D:\Git\templates\ig-template-base 8 | template = #local-template 9 | 10 | 11 | 12 | ########################## 13 | ### ig.ini parameters: ### 14 | ########################## 15 | 16 | # ig: the name of the implementation guide resource file. 17 | examples: 18 | # ig = input/myig.xml 19 | # ig = input/implementationguide-example2.xml 20 | 21 | # template: the IG template that will be used to create the implementation guide (normally be a package name, but can be a local folder). 22 | # base fhir template: 23 | #template = fhir.base.template 24 | 25 | # HL7 (non-FHIR) IG template: 26 | #template = hl7.base.template 27 | 28 | # HL7 FHIR template: 29 | #template = hl7.fhir.template 30 | 31 | # it's possible to specify a specific version of the template 32 | #template = fhir.base.template#0.1.0 33 | # or the current version: 34 | #template = fhir.base.template#current 35 | # if no version is specified, the publisher will take the #current version 36 | 37 | # local templates can be used by prefixing a relative path with # : 38 | #template = #mylocaltemplate 39 | #template = #..\templates\mytesttemplate1 40 | 41 | # local templates can also use absolute paths: 42 | #template = #C:\MyWork\ImplementationGuides\mytemplates\mytesttemplate1 43 | 44 | 45 | # other parameters are defined in the ImplementationGuide resource: 46 | # https://confluence.hl7.org/display/FHIR/Implementation+Guide+Parameters 47 | 48 | # for more documentation on implementation guides and templates, see the FHIR Guidance ImplementationGuide 49 | # http://build.fhir.org/ig/FHIR/ig-guidance 50 | 51 | 52 | -------------------------------------------------------------------------------- /input-cache/schemas/R5/xml.xsd: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 |

About the XML namespace

9 |
10 |

11 | This schema document describes the XML namespace, in a form 12 | suitable for import by other schema documents. 13 |

14 |

15 | See 16 | http://www.w3.org/XML/1998/namespace.html and 17 | 18 | http://www.w3.org/TR/REC-xml for information 19 | about this namespace. 20 |

21 |

22 | Note that local names in this namespace are intended to be 23 | defined only by the World Wide Web Consortium or its subgroups. 24 | The names currently defined in this namespace are listed below. 25 | They should not be used with conflicting semantics by any Working 26 | Group, specification, or document instance. 27 |

28 |

29 | See further below in this document for more information about how to refer to this schema document from your own 30 | XSD schema documents and about the 31 | namespace-versioning policy governing this schema document. 32 |

33 |
34 |
35 |
36 |
37 | 38 | 39 | 40 |
41 |

lang (as an attribute name)

42 |

43 | denotes an attribute whose value 44 | is a language code for the natural language of the content of 45 | any element; its value is inherited. This name is reserved 46 | by virtue of its definition in the XML specification.

47 |
48 |
49 |

Notes

50 |

51 | Attempting to install the relevant ISO 2- and 3-letter 52 | codes as the enumerated possible values is probably never 53 | going to be a realistic possibility. 54 |

55 |

56 | See BCP 47 at 57 | http://www.rfc-editor.org/rfc/bcp/bcp47.txt 58 | and the IANA language subtag registry at 59 | 60 | http://www.iana.org/assignments/language-subtag-registry 61 | for further information. 62 |

63 |

64 | The union allows for the 'un-declaration' of xml:lang with 65 | the empty string. 66 |

67 |
68 |
69 |
70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 |
80 | 81 | 82 | 83 |
84 |

space (as an attribute name)

85 |

86 | denotes an attribute whose 87 | value is a keyword indicating what whitespace processing 88 | discipline is intended for the content of the element; its 89 | value is inherited. This name is reserved by virtue of its 90 | definition in the XML specification.

91 |
92 |
93 |
94 | 95 | 96 | 97 | 98 | 99 | 100 |
101 | 102 | 103 | 104 |
105 |

base (as an attribute name)

106 |

107 | denotes an attribute whose value 108 | provides a URI to be used as the base for interpreting any 109 | relative URIs in the scope of the element on which it 110 | appears; its value is inherited. This name is reserved 111 | by virtue of its definition in the XML Base specification.

112 |

113 | See http://www.w3.org/TR/xmlbase/ 114 | for information about this attribute. 115 |

116 |
117 |
118 |
119 |
120 | 121 | 122 | 123 |
124 |

id (as an attribute name)

125 |

126 | denotes an attribute whose value 127 | should be interpreted as if declared to be of type ID. 128 | This name is reserved by virtue of its definition in the 129 | xml:id specification.

130 |

131 | See http://www.w3.org/TR/xml-id/ 132 | for information about this attribute. 133 |

134 |
135 |
136 |
137 |
138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 |
147 |

Father (in any context at all)

148 |
149 |

150 | denotes Jon Bosak, the chair of 151 | the original XML Working Group. This name is reserved by 152 | the following decision of the W3C XML Plenary and 153 | XML Coordination groups: 154 |

155 |
156 |

157 | In appreciation for his vision, leadership and 158 | dedication the W3C XML Plenary on this 10th day of 159 | February, 2000, reserves for Jon Bosak in perpetuity 160 | the XML name "xml:Father". 161 |

162 |
163 |
164 |
165 |
166 |
167 | 168 | 169 |
170 |

171 | About this schema document 172 |

173 |
174 |

175 | This schema defines attributes and an attribute group suitable 176 | for use by schemas wishing to allow xml:base, 177 | xml:lang, xml:space or 178 | xml:id attributes on elements they define. 179 |

180 |

181 | To enable this, such a schema must import this schema for 182 | the XML namespace, e.g. as follows: 183 |

184 |
185 |           <schema . . .>
186 |            . . .
187 |            <import namespace="http://www.w3.org/XML/1998/namespace"
188 |                       schemaLocation="http://www.w3.org/2001/xml.xsd"/>
189 |      
190 |

191 | or 192 |

193 |
194 |            <import namespace="http://www.w3.org/XML/1998/namespace"
195 |                       schemaLocation="http://www.w3.org/2009/01/xml.xsd"/>
196 |      
197 |

198 | Subsequently, qualified reference to any of the attributes or the 199 | group defined below will have the desired effect, e.g. 200 |

201 |
202 |           <type . . .>
203 |            . . .
204 |            <attributeGroup ref="xml:specialAttrs"/>
205 |      
206 |

207 | will define a type which will schema-validate an instance element 208 | with any of those attributes. 209 |

210 |
211 |
212 |
213 |
214 | 215 | 216 |
217 |

218 | Versioning policy for this schema document 219 |

220 |
221 |

222 | In keeping with the XML Schema WG's standard versioning 223 | policy, this schema document will persist at 224 | 225 | http://www.w3.org/2009/01/xml.xsd. 226 |

227 |

228 | At the date of issue it can also be found at 229 | 230 | http://www.w3.org/2001/xml.xsd. 231 |

232 |

233 | The schema document at that URI may however change in the future, 234 | in order to remain compatible with the latest version of XML 235 | Schema itself, or with the XML namespace itself. In other words, 236 | if the XML Schema or XML namespaces change, the version of this 237 | document at 238 | http://www.w3.org/2001/xml.xsd 239 | 240 | will change accordingly; the version at 241 | 242 | http://www.w3.org/2009/01/xml.xsd 243 | 244 | will not change. 245 |

246 |

247 | Previous dated (and unchanging) versions of this schema 248 | document are at: 249 |

250 | 268 |
269 |
270 |
271 |
272 |
273 | -------------------------------------------------------------------------------- /input-cache/schemas/R5/xmldsig-core-schema.xsd: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | 210 | 211 | 212 | 213 | 214 | 215 | 216 | 217 | 218 | 219 | 220 | 221 | 222 | 223 | 224 | 225 | 226 | 227 | 228 | 229 | 230 | 231 | 232 | 233 | 234 | 235 | 236 | 237 | 238 | 239 | 240 | 241 | 242 | 243 | 244 | 245 | 246 | 247 | 248 | 249 | 250 | 251 | 252 | 253 | 254 | 255 | -------------------------------------------------------------------------------- /input-cache/txcache/all-systems.cache: -------------------------------------------------------------------------------- 1 | ------------------------------------------------------------------------------------- 2 | {"code" : { 3 | "system" : "http://example.org/some-system", 4 | "code" : "01", 5 | "display" : "keyword 1" 6 | }, "url": "http://hl7.org/fhir/ValueSet/definition-use", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 7 | "resourceType" : "Parameters", 8 | "parameter" : [{ 9 | "name" : "x-system-cache-id", 10 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 11 | }] 12 | }}#### 13 | v: { 14 | "code" : "01", 15 | "system" : "http://example.org/some-system", 16 | "severity" : "error", 17 | "error" : "A definition for CodeSystem 'http://example.org/some-system' could not be found, so the code cannot be validated; The provided code 'http://example.org/some-system#01 ('keyword 1')' was not found in the value set 'http://hl7.org/fhir/ValueSet/definition-use|4.0.1'", 18 | "class" : "UNKNOWN", 19 | "server" : "http://tx.fhir.org/r4", 20 | "unknown-systems" : "http://example.org/some-system", 21 | "issues" : { 22 | "resourceType" : "OperationOutcome", 23 | "issue" : [{ 24 | "extension" : [{ 25 | "url" : "http://hl7.org/fhir/StructureDefinition/operationoutcome-issue-server", 26 | "valueUrl" : "http://tx.fhir.org/r4" 27 | }], 28 | "severity" : "error", 29 | "code" : "not-found", 30 | "details" : { 31 | "coding" : [{ 32 | "system" : "http://hl7.org/fhir/tools/CodeSystem/tx-issue-type", 33 | "code" : "not-found" 34 | }], 35 | "text" : "A definition for CodeSystem 'http://example.org/some-system' could not be found, so the code cannot be validated" 36 | }, 37 | "location" : ["Coding.system"], 38 | "expression" : ["Coding.system"] 39 | }, 40 | { 41 | "extension" : [{ 42 | "url" : "http://hl7.org/fhir/StructureDefinition/operationoutcome-issue-server", 43 | "valueUrl" : "http://tx.fhir.org/r4" 44 | }], 45 | "severity" : "error", 46 | "code" : "code-invalid", 47 | "details" : { 48 | "coding" : [{ 49 | "system" : "http://hl7.org/fhir/tools/CodeSystem/tx-issue-type", 50 | "code" : "not-in-vs" 51 | }], 52 | "text" : "The provided code 'http://example.org/some-system#01 ('keyword 1')' was not found in the value set 'http://hl7.org/fhir/ValueSet/definition-use|4.0.1'" 53 | }, 54 | "location" : ["Coding.code"], 55 | "expression" : ["Coding.code"] 56 | }] 57 | } 58 | 59 | } 60 | ------------------------------------------------------------------------------------- 61 | {"code" : { 62 | "system" : "http://example.org/some-system", 63 | "code" : "01", 64 | "display" : "keyword 2" 65 | }, "url": "http://hl7.org/fhir/ValueSet/definition-use", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 66 | "resourceType" : "Parameters", 67 | "parameter" : [{ 68 | "name" : "x-system-cache-id", 69 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 70 | }] 71 | }}#### 72 | v: { 73 | "code" : "01", 74 | "system" : "http://example.org/some-system", 75 | "severity" : "error", 76 | "error" : "A definition for CodeSystem 'http://example.org/some-system' could not be found, so the code cannot be validated; The provided code 'http://example.org/some-system#01 ('keyword 2')' was not found in the value set 'http://hl7.org/fhir/ValueSet/definition-use|4.0.1'", 77 | "class" : "UNKNOWN", 78 | "server" : "http://tx.fhir.org/r4", 79 | "unknown-systems" : "http://example.org/some-system", 80 | "issues" : { 81 | "resourceType" : "OperationOutcome", 82 | "issue" : [{ 83 | "extension" : [{ 84 | "url" : "http://hl7.org/fhir/StructureDefinition/operationoutcome-issue-server", 85 | "valueUrl" : "http://tx.fhir.org/r4" 86 | }], 87 | "severity" : "error", 88 | "code" : "not-found", 89 | "details" : { 90 | "coding" : [{ 91 | "system" : "http://hl7.org/fhir/tools/CodeSystem/tx-issue-type", 92 | "code" : "not-found" 93 | }], 94 | "text" : "A definition for CodeSystem 'http://example.org/some-system' could not be found, so the code cannot be validated" 95 | }, 96 | "location" : ["Coding.system"], 97 | "expression" : ["Coding.system"] 98 | }, 99 | { 100 | "extension" : [{ 101 | "url" : "http://hl7.org/fhir/StructureDefinition/operationoutcome-issue-server", 102 | "valueUrl" : "http://tx.fhir.org/r4" 103 | }], 104 | "severity" : "error", 105 | "code" : "code-invalid", 106 | "details" : { 107 | "coding" : [{ 108 | "system" : "http://hl7.org/fhir/tools/CodeSystem/tx-issue-type", 109 | "code" : "not-in-vs" 110 | }], 111 | "text" : "The provided code 'http://example.org/some-system#01 ('keyword 2')' was not found in the value set 'http://hl7.org/fhir/ValueSet/definition-use|4.0.1'" 112 | }, 113 | "location" : ["Coding.code"], 114 | "expression" : ["Coding.code"] 115 | }] 116 | } 117 | 118 | } 119 | ------------------------------------------------------------------------------------- 120 | {"code" : { 121 | "code" : "text/cql" 122 | }, "valueSet" :{ 123 | "resourceType" : "ValueSet", 124 | "compose" : { 125 | "include" : [{ 126 | "system" : "urn:ietf:bcp:13" 127 | }] 128 | } 129 | }, "langs":"en-CA", "useServer":"true", "useClient":"false", "guessSystem":"true", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 130 | "resourceType" : "Parameters", 131 | "parameter" : [{ 132 | "name" : "x-system-cache-id", 133 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 134 | }] 135 | }}#### 136 | v: { 137 | "display" : "text/cql", 138 | "code" : "text/cql", 139 | "system" : "urn:ietf:bcp:13", 140 | "server" : "http://tx.fhir.org/r4", 141 | "issues" : { 142 | "resourceType" : "OperationOutcome" 143 | } 144 | 145 | } 146 | ------------------------------------------------------------------------------------- 147 | {"code" : { 148 | "code" : "text/cql" 149 | }, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"true", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 150 | "resourceType" : "Parameters", 151 | "parameter" : [{ 152 | "name" : "x-system-cache-id", 153 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 154 | }] 155 | }}#### 156 | v: { 157 | "display" : "text/cql", 158 | "code" : "text/cql", 159 | "system" : "urn:ietf:bcp:13", 160 | "server" : "http://tx.fhir.org/r4", 161 | "issues" : { 162 | "resourceType" : "OperationOutcome" 163 | } 164 | 165 | } 166 | ------------------------------------------------------------------------------------- 167 | {"code" : { 168 | "code" : "application/elm+xml" 169 | }, "valueSet" :{ 170 | "resourceType" : "ValueSet", 171 | "compose" : { 172 | "include" : [{ 173 | "system" : "urn:ietf:bcp:13" 174 | }] 175 | } 176 | }, "langs":"en-CA", "useServer":"true", "useClient":"false", "guessSystem":"true", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 177 | "resourceType" : "Parameters", 178 | "parameter" : [{ 179 | "name" : "x-system-cache-id", 180 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 181 | }] 182 | }}#### 183 | v: { 184 | "display" : "application/elm+xml", 185 | "code" : "application/elm+xml", 186 | "system" : "urn:ietf:bcp:13", 187 | "server" : "http://tx.fhir.org/r4", 188 | "issues" : { 189 | "resourceType" : "OperationOutcome" 190 | } 191 | 192 | } 193 | ------------------------------------------------------------------------------------- 194 | {"code" : { 195 | "code" : "application/elm+xml" 196 | }, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"true", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 197 | "resourceType" : "Parameters", 198 | "parameter" : [{ 199 | "name" : "x-system-cache-id", 200 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 201 | }] 202 | }}#### 203 | v: { 204 | "display" : "application/elm+xml", 205 | "code" : "application/elm+xml", 206 | "system" : "urn:ietf:bcp:13", 207 | "server" : "http://tx.fhir.org/r4", 208 | "issues" : { 209 | "resourceType" : "OperationOutcome" 210 | } 211 | 212 | } 213 | ------------------------------------------------------------------------------------- 214 | {"code" : { 215 | "code" : "application/elm+json" 216 | }, "valueSet" :{ 217 | "resourceType" : "ValueSet", 218 | "compose" : { 219 | "include" : [{ 220 | "system" : "urn:ietf:bcp:13" 221 | }] 222 | } 223 | }, "langs":"en-CA", "useServer":"true", "useClient":"false", "guessSystem":"true", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 224 | "resourceType" : "Parameters", 225 | "parameter" : [{ 226 | "name" : "x-system-cache-id", 227 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 228 | }] 229 | }}#### 230 | v: { 231 | "display" : "application/elm+json", 232 | "code" : "application/elm+json", 233 | "system" : "urn:ietf:bcp:13", 234 | "server" : "http://tx.fhir.org/r4", 235 | "issues" : { 236 | "resourceType" : "OperationOutcome" 237 | } 238 | 239 | } 240 | ------------------------------------------------------------------------------------- 241 | {"code" : { 242 | "code" : "application/elm+json" 243 | }, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"true", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 244 | "resourceType" : "Parameters", 245 | "parameter" : [{ 246 | "name" : "x-system-cache-id", 247 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 248 | }] 249 | }}#### 250 | v: { 251 | "display" : "application/elm+json", 252 | "code" : "application/elm+json", 253 | "system" : "urn:ietf:bcp:13", 254 | "server" : "http://tx.fhir.org/r4", 255 | "issues" : { 256 | "resourceType" : "OperationOutcome" 257 | } 258 | 259 | } 260 | ------------------------------------------------------------------------------------- 261 | {"code" : { 262 | "code" : "image/png" 263 | }, "valueSet" :{ 264 | "resourceType" : "ValueSet", 265 | "compose" : { 266 | "include" : [{ 267 | "system" : "urn:ietf:bcp:13" 268 | }] 269 | } 270 | }, "langs":"en-CA", "useServer":"true", "useClient":"false", "guessSystem":"true", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 271 | "resourceType" : "Parameters", 272 | "parameter" : [{ 273 | "name" : "x-system-cache-id", 274 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 275 | }] 276 | }}#### 277 | v: { 278 | "display" : "image/png", 279 | "code" : "image/png", 280 | "system" : "urn:ietf:bcp:13", 281 | "server" : "http://tx.fhir.org/r4", 282 | "issues" : { 283 | "resourceType" : "OperationOutcome" 284 | } 285 | 286 | } 287 | ------------------------------------------------------------------------------------- 288 | {"code" : { 289 | "code" : "image/png" 290 | }, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"true", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 291 | "resourceType" : "Parameters", 292 | "parameter" : [{ 293 | "name" : "x-system-cache-id", 294 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 295 | }] 296 | }}#### 297 | v: { 298 | "display" : "image/png", 299 | "code" : "image/png", 300 | "system" : "urn:ietf:bcp:13", 301 | "server" : "http://tx.fhir.org/r4", 302 | "issues" : { 303 | "resourceType" : "OperationOutcome" 304 | } 305 | 306 | } 307 | ------------------------------------------------------------------------------------- 308 | {"code" : { 309 | "code" : "text/x-sql" 310 | }, "valueSet" :{ 311 | "resourceType" : "ValueSet", 312 | "compose" : { 313 | "include" : [{ 314 | "system" : "urn:ietf:bcp:13" 315 | }] 316 | } 317 | }, "langs":"en-CA", "useServer":"true", "useClient":"false", "guessSystem":"true", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 318 | "resourceType" : "Parameters", 319 | "parameter" : [{ 320 | "name" : "x-system-cache-id", 321 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 322 | }] 323 | }}#### 324 | v: { 325 | "display" : "text/x-sql", 326 | "code" : "text/x-sql", 327 | "system" : "urn:ietf:bcp:13", 328 | "server" : "http://tx.fhir.org/r4", 329 | "issues" : { 330 | "resourceType" : "OperationOutcome" 331 | } 332 | 333 | } 334 | ------------------------------------------------------------------------------------- 335 | {"code" : { 336 | "code" : "text/x-sql" 337 | }, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"true", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 338 | "resourceType" : "Parameters", 339 | "parameter" : [{ 340 | "name" : "x-system-cache-id", 341 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 342 | }] 343 | }}#### 344 | v: { 345 | "display" : "text/x-sql", 346 | "code" : "text/x-sql", 347 | "system" : "urn:ietf:bcp:13", 348 | "server" : "http://tx.fhir.org/r4", 349 | "issues" : { 350 | "resourceType" : "OperationOutcome" 351 | } 352 | 353 | } 354 | ------------------------------------------------------------------------------------- 355 | {"code" : { 356 | "code" : "application/pdf" 357 | }, "valueSet" :{ 358 | "resourceType" : "ValueSet", 359 | "compose" : { 360 | "include" : [{ 361 | "system" : "urn:ietf:bcp:13" 362 | }] 363 | } 364 | }, "langs":"en-CA", "useServer":"true", "useClient":"false", "guessSystem":"true", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 365 | "resourceType" : "Parameters", 366 | "parameter" : [{ 367 | "name" : "x-system-cache-id", 368 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 369 | }] 370 | }}#### 371 | v: { 372 | "display" : "application/pdf", 373 | "code" : "application/pdf", 374 | "system" : "urn:ietf:bcp:13", 375 | "server" : "http://tx.fhir.org/r4", 376 | "issues" : { 377 | "resourceType" : "OperationOutcome" 378 | } 379 | 380 | } 381 | ------------------------------------------------------------------------------------- 382 | {"code" : { 383 | "code" : "application/pdf" 384 | }, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"true", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 385 | "resourceType" : "Parameters", 386 | "parameter" : [{ 387 | "name" : "x-system-cache-id", 388 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 389 | }] 390 | }}#### 391 | v: { 392 | "display" : "application/pdf", 393 | "code" : "application/pdf", 394 | "system" : "urn:ietf:bcp:13", 395 | "server" : "http://tx.fhir.org/r4", 396 | "issues" : { 397 | "resourceType" : "OperationOutcome" 398 | } 399 | 400 | } 401 | ------------------------------------------------------------------------------------- 402 | {"code" : { 403 | "code" : "image/jpeg" 404 | }, "valueSet" :{ 405 | "resourceType" : "ValueSet", 406 | "compose" : { 407 | "include" : [{ 408 | "system" : "urn:ietf:bcp:13" 409 | }] 410 | } 411 | }, "langs":"en-CA", "useServer":"true", "useClient":"false", "guessSystem":"true", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 412 | "resourceType" : "Parameters", 413 | "parameter" : [{ 414 | "name" : "x-system-cache-id", 415 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 416 | }] 417 | }}#### 418 | v: { 419 | "display" : "image/jpeg", 420 | "code" : "image/jpeg", 421 | "system" : "urn:ietf:bcp:13", 422 | "server" : "http://tx.fhir.org/r4", 423 | "issues" : { 424 | "resourceType" : "OperationOutcome" 425 | } 426 | 427 | } 428 | ------------------------------------------------------------------------------------- 429 | {"code" : { 430 | "code" : "image/jpeg" 431 | }, "url": "http://hl7.org/fhir/ValueSet/mimetypes", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"true", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 432 | "resourceType" : "Parameters", 433 | "parameter" : [{ 434 | "name" : "x-system-cache-id", 435 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 436 | }] 437 | }}#### 438 | v: { 439 | "display" : "image/jpeg", 440 | "code" : "image/jpeg", 441 | "system" : "urn:ietf:bcp:13", 442 | "server" : "http://tx.fhir.org/r4", 443 | "issues" : { 444 | "resourceType" : "OperationOutcome" 445 | } 446 | 447 | } 448 | ------------------------------------------------------------------------------------- 449 | {"code" : { 450 | "code" : "de" 451 | }, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"true", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 452 | "resourceType" : "Parameters", 453 | "parameter" : [{ 454 | "name" : "x-system-cache-id", 455 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 456 | }] 457 | }}#### 458 | v: { 459 | "display" : "German", 460 | "code" : "de", 461 | "system" : "urn:ietf:bcp:47", 462 | "server" : "http://tx.fhir.org/r4", 463 | "issues" : { 464 | "resourceType" : "OperationOutcome" 465 | } 466 | 467 | } 468 | ------------------------------------------------------------------------------------- 469 | {"code" : { 470 | "code" : "fr" 471 | }, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"true", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 472 | "resourceType" : "Parameters", 473 | "parameter" : [{ 474 | "name" : "x-system-cache-id", 475 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 476 | }] 477 | }}#### 478 | v: { 479 | "display" : "French", 480 | "code" : "fr", 481 | "system" : "urn:ietf:bcp:47", 482 | "server" : "http://tx.fhir.org/r4", 483 | "issues" : { 484 | "resourceType" : "OperationOutcome" 485 | } 486 | 487 | } 488 | ------------------------------------------------------------------------------------- 489 | {"code" : { 490 | "coding" : [{ 491 | "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", 492 | "code" : "001" 493 | }] 494 | }, "url": "http://hl7.org/fhir/ValueSet/jurisdiction", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 495 | "resourceType" : "Parameters", 496 | "parameter" : [{ 497 | "name" : "x-system-cache-id", 498 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 499 | }] 500 | }}#### 501 | v: { 502 | "display" : "World", 503 | "code" : "001", 504 | "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", 505 | "server" : "http://tx.fhir.org/r4", 506 | "unknown-systems" : "", 507 | "issues" : { 508 | "resourceType" : "OperationOutcome" 509 | } 510 | 511 | } 512 | ------------------------------------------------------------------------------------- 513 | {"code" : { 514 | "coding" : [{ 515 | "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", 516 | "code" : "001" 517 | }] 518 | }, "url": "http://hl7.org/fhir/5.0/ValueSet/jurisdiction", "version": "5.0.0", "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 519 | "resourceType" : "Parameters", 520 | "parameter" : [{ 521 | "name" : "x-system-cache-id", 522 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 523 | }] 524 | }}#### 525 | v: { 526 | "display" : "World", 527 | "code" : "001", 528 | "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", 529 | "server" : "http://tx.fhir.org/r4", 530 | "unknown-systems" : "", 531 | "issues" : { 532 | "resourceType" : "OperationOutcome", 533 | "issue" : [{ 534 | "extension" : [{ 535 | "url" : "http://hl7.org/fhir/StructureDefinition/operationoutcome-message-id", 536 | "valueString" : "MSG_DEPRECATED" 537 | }, 538 | { 539 | "url" : "http://hl7.org/fhir/StructureDefinition/operationoutcome-issue-server", 540 | "valueUrl" : "http://tx.fhir.org/r4" 541 | }], 542 | "severity" : "information", 543 | "code" : "business-rule", 544 | "details" : { 545 | "coding" : [{ 546 | "system" : "http://hl7.org/fhir/tools/CodeSystem/tx-issue-type", 547 | "code" : "status-check" 548 | }], 549 | "text" : "Reference to deprecated ValueSet http://hl7.org/fhir/5.0/ValueSet/jurisdiction|5.0.0" 550 | } 551 | }] 552 | } 553 | 554 | } 555 | ------------------------------------------------------------------------------------- 556 | {"code" : { 557 | "coding" : [{ 558 | "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", 559 | "code" : "001" 560 | }] 561 | }, "url": "http://hl7.org/fhir/ValueSet/jurisdiction", "version": "4.0.1", "langs":"en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 562 | "resourceType" : "Parameters", 563 | "parameter" : [{ 564 | "name" : "x-system-cache-id", 565 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 566 | }] 567 | }}#### 568 | v: { 569 | "display" : "World", 570 | "code" : "001", 571 | "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", 572 | "server" : "http://tx.fhir.org/r4", 573 | "unknown-systems" : "", 574 | "issues" : { 575 | "resourceType" : "OperationOutcome" 576 | } 577 | 578 | } 579 | ------------------------------------------------------------------------------------- 580 | -------------------------------------------------------------------------------- /input-cache/txcache/cs-externals.json: -------------------------------------------------------------------------------- 1 | { 2 | "http://not-a-known-code-system|2.36" : null 3 | } 4 | -------------------------------------------------------------------------------- /input-cache/txcache/http___not-a-known-code-system.cache: -------------------------------------------------------------------------------- 1 | ------------------------------------------------------------------------------------- 2 | {"hierarchical" : false, "valueSet" :{ 3 | "resourceType" : "ValueSet", 4 | "compose" : { 5 | "inactive" : false, 6 | "include" : [{ 7 | "system" : "http://not-a-known-code-system", 8 | "version" : "2.36", 9 | "concept" : [{ 10 | "code" : "not-known-code" 11 | }, 12 | { 13 | "code" : "not-known-code2" 14 | }] 15 | }] 16 | } 17 | }}#### 18 | e: { 19 | "from-server" : true, 20 | "error" : "Error from http://tx.fhir.org/r4: Unable to provide support for code system http://not-a-known-code-system version 2.36" 21 | } 22 | ------------------------------------------------------------------------------------- 23 | {"code" : { 24 | "system" : "http://not-a-known-code-system", 25 | "version" : "2.36", 26 | "code" : "not-known-code" 27 | }, "valueSet" :null, "langs":"en, en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "exampleOK":"true", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 28 | "resourceType" : "Parameters", 29 | "parameter" : [{ 30 | "name" : "x-system-cache-id", 31 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 32 | }] 33 | }}#### 34 | v: { 35 | "code" : "not-known-code", 36 | "system" : "http://not-a-known-code-system", 37 | "version" : "2.36", 38 | "severity" : "error", 39 | "error" : "A definition for CodeSystem 'http://not-a-known-code-system' version '2.36' could not be found, so the code cannot be validated. Valid versions: []", 40 | "class" : "CODESYSTEM_UNSUPPORTED_VERSION", 41 | "server" : "http://tx.fhir.org/r4", 42 | "unknown-systems" : "", 43 | "issues" : { 44 | "resourceType" : "OperationOutcome", 45 | "issue" : [{ 46 | "extension" : [{ 47 | "url" : "http://hl7.org/fhir/StructureDefinition/operationoutcome-issue-server", 48 | "valueUrl" : "http://tx.fhir.org/r4" 49 | }], 50 | "severity" : "error", 51 | "code" : "not-found", 52 | "details" : { 53 | "coding" : [{ 54 | "system" : "http://hl7.org/fhir/tools/CodeSystem/tx-issue-type", 55 | "code" : "not-found" 56 | }], 57 | "text" : "A definition for CodeSystem 'http://not-a-known-code-system' version '2.36' could not be found, so the code cannot be validated. Valid versions: []" 58 | }, 59 | "location" : ["Coding.system"], 60 | "expression" : ["Coding.system"] 61 | }] 62 | } 63 | 64 | } 65 | ------------------------------------------------------------------------------------- 66 | {"code" : { 67 | "system" : "http://not-a-known-code-system", 68 | "version" : "2.36", 69 | "code" : "not-known-code2" 70 | }, "valueSet" :null, "langs":"en, en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "exampleOK":"true", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 71 | "resourceType" : "Parameters", 72 | "parameter" : [{ 73 | "name" : "x-system-cache-id", 74 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 75 | }] 76 | }}#### 77 | v: { 78 | "code" : "not-known-code2", 79 | "system" : "http://not-a-known-code-system", 80 | "version" : "2.36", 81 | "severity" : "error", 82 | "error" : "A definition for CodeSystem 'http://not-a-known-code-system' version '2.36' could not be found, so the code cannot be validated. Valid versions: []", 83 | "class" : "CODESYSTEM_UNSUPPORTED_VERSION", 84 | "server" : "http://tx.fhir.org/r4", 85 | "unknown-systems" : "", 86 | "issues" : { 87 | "resourceType" : "OperationOutcome", 88 | "issue" : [{ 89 | "extension" : [{ 90 | "url" : "http://hl7.org/fhir/StructureDefinition/operationoutcome-issue-server", 91 | "valueUrl" : "http://tx.fhir.org/r4" 92 | }], 93 | "severity" : "error", 94 | "code" : "not-found", 95 | "details" : { 96 | "coding" : [{ 97 | "system" : "http://hl7.org/fhir/tools/CodeSystem/tx-issue-type", 98 | "code" : "not-found" 99 | }], 100 | "text" : "A definition for CodeSystem 'http://not-a-known-code-system' version '2.36' could not be found, so the code cannot be validated. Valid versions: []" 101 | }, 102 | "location" : ["Coding.system"], 103 | "expression" : ["Coding.system"] 104 | }] 105 | } 106 | 107 | } 108 | ------------------------------------------------------------------------------------- 109 | {"hierarchical" : true, "valueSet" :{ 110 | "resourceType" : "ValueSet", 111 | "compose" : { 112 | "inactive" : true, 113 | "include" : [{ 114 | "system" : "http://not-a-known-code-system", 115 | "version" : "2.36", 116 | "concept" : [{ 117 | "code" : "not-known-code" 118 | }, 119 | { 120 | "code" : "not-known-code2" 121 | }] 122 | }] 123 | } 124 | }}#### 125 | e: { 126 | "from-server" : true, 127 | "error" : "Error from http://tx.fhir.org/r4: Unable to provide support for code system http://not-a-known-code-system version 2.36" 128 | } 129 | ------------------------------------------------------------------------------------- 130 | {"hierarchical" : true, "url": "http://somewhere.org/fhir/uv/myig/ValueSet/valueset-no-codesystem", "version": "0.2.0"}#### 131 | e: { 132 | "from-server" : true, 133 | "error" : "Error from http://tx.fhir.org/r4: Unable to provide support for code system http://not-a-known-code-system version 2.36" 134 | } 135 | ------------------------------------------------------------------------------------- 136 | -------------------------------------------------------------------------------- /input-cache/txcache/http___unstats.un.org_unsd_methods_m49_m49.htm.cache: -------------------------------------------------------------------------------- 1 | ------------------------------------------------------------------------------------- 2 | {"code" : { 3 | "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", 4 | "code" : "001" 5 | }, "valueSet" :null, "langs":"en-CA", "useServer":"true", "useClient":"false", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 6 | "resourceType" : "Parameters", 7 | "parameter" : [{ 8 | "name" : "x-system-cache-id", 9 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 10 | }] 11 | }}#### 12 | v: { 13 | "display" : "World", 14 | "code" : "001", 15 | "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", 16 | "server" : "http://tx.fhir.org/r4", 17 | "unknown-systems" : "", 18 | "issues" : { 19 | "resourceType" : "OperationOutcome" 20 | } 21 | 22 | } 23 | ------------------------------------------------------------------------------------- 24 | {"code" : { 25 | "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", 26 | "code" : "001" 27 | }, "url": "http://hl7.org/fhir/ValueSet/jurisdiction--2", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"false", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 28 | "resourceType" : "Parameters", 29 | "parameter" : [{ 30 | "name" : "x-system-cache-id", 31 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 32 | }] 33 | }}#### 34 | v: { 35 | "display" : "World", 36 | "code" : "001", 37 | "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", 38 | "server" : "http://tx.fhir.org/r4", 39 | "unknown-systems" : "", 40 | "issues" : { 41 | "resourceType" : "OperationOutcome" 42 | } 43 | 44 | } 45 | ------------------------------------------------------------------------------------- 46 | {"code" : { 47 | "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", 48 | "code" : "001" 49 | }, "valueSet" :null, "langs":"en-US", "useServer":"true", "useClient":"false", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 50 | "resourceType" : "Parameters", 51 | "parameter" : [{ 52 | "name" : "x-system-cache-id", 53 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 54 | }] 55 | }}#### 56 | v: { 57 | "display" : "World", 58 | "code" : "001", 59 | "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", 60 | "server" : "http://tx.fhir.org/r4", 61 | "unknown-systems" : "", 62 | "issues" : { 63 | "resourceType" : "OperationOutcome" 64 | } 65 | 66 | } 67 | ------------------------------------------------------------------------------------- 68 | {"code" : { 69 | "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", 70 | "code" : "001" 71 | }, "url": "http://hl7.org/fhir/ValueSet/jurisdiction--2", "version": "4.0.1", "langs":"en-US", "useServer":"true", "useClient":"false", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 72 | "resourceType" : "Parameters", 73 | "parameter" : [{ 74 | "name" : "x-system-cache-id", 75 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 76 | }] 77 | }}#### 78 | v: { 79 | "display" : "World", 80 | "code" : "001", 81 | "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", 82 | "server" : "http://tx.fhir.org/r4", 83 | "unknown-systems" : "", 84 | "issues" : { 85 | "resourceType" : "OperationOutcome" 86 | } 87 | 88 | } 89 | ------------------------------------------------------------------------------------- 90 | -------------------------------------------------------------------------------- /input-cache/txcache/loinc.cache: -------------------------------------------------------------------------------- 1 | ------------------------------------------------------------------------------------- 2 | {"code" : { 3 | "system" : "http://loinc.org", 4 | "code" : "8480-6" 5 | }, "valueSet" :null, "langs":"en, en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 6 | "resourceType" : "Parameters", 7 | "parameter" : [{ 8 | "name" : "x-system-cache-id", 9 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 10 | }] 11 | }}#### 12 | v: { 13 | "display" : "Systolic blood pressure", 14 | "code" : "8480-6", 15 | "system" : "http://loinc.org", 16 | "version" : "2.78", 17 | "server" : "http://tx.fhir.org/r4", 18 | "issues" : { 19 | "resourceType" : "OperationOutcome" 20 | } 21 | 22 | } 23 | ------------------------------------------------------------------------------------- 24 | {"code" : { 25 | "system" : "http://loinc.org", 26 | "code" : "8462-4" 27 | }, "valueSet" :null, "langs":"en, en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 28 | "resourceType" : "Parameters", 29 | "parameter" : [{ 30 | "name" : "x-system-cache-id", 31 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 32 | }] 33 | }}#### 34 | v: { 35 | "display" : "Diastolic blood pressure", 36 | "code" : "8462-4", 37 | "system" : "http://loinc.org", 38 | "version" : "2.78", 39 | "server" : "http://tx.fhir.org/r4", 40 | "issues" : { 41 | "resourceType" : "OperationOutcome" 42 | } 43 | 44 | } 45 | ------------------------------------------------------------------------------------- 46 | {"code" : { 47 | "system" : "http://loinc.org", 48 | "code" : "85354-9" 49 | }, "valueSet" :null, "langs":"en-CA", "useServer":"true", "useClient":"false", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 50 | "resourceType" : "Parameters", 51 | "parameter" : [{ 52 | "name" : "x-system-cache-id", 53 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 54 | }] 55 | }}#### 56 | v: { 57 | "display" : "Blood pressure panel with all children optional", 58 | "code" : "85354-9", 59 | "system" : "http://loinc.org", 60 | "version" : "2.78", 61 | "server" : "http://tx.fhir.org/r4", 62 | "issues" : { 63 | "resourceType" : "OperationOutcome" 64 | } 65 | 66 | } 67 | ------------------------------------------------------------------------------------- 68 | {"code" : { 69 | "system" : "http://loinc.org", 70 | "code" : "8480-6" 71 | }, "valueSet" :null, "langs":"en-CA", "useServer":"true", "useClient":"false", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 72 | "resourceType" : "Parameters", 73 | "parameter" : [{ 74 | "name" : "x-system-cache-id", 75 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 76 | }] 77 | }}#### 78 | v: { 79 | "display" : "Systolic blood pressure", 80 | "code" : "8480-6", 81 | "system" : "http://loinc.org", 82 | "version" : "2.78", 83 | "server" : "http://tx.fhir.org/r4", 84 | "issues" : { 85 | "resourceType" : "OperationOutcome" 86 | } 87 | 88 | } 89 | ------------------------------------------------------------------------------------- 90 | {"code" : { 91 | "system" : "http://loinc.org", 92 | "code" : "8462-4" 93 | }, "valueSet" :null, "langs":"en-CA", "useServer":"true", "useClient":"false", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 94 | "resourceType" : "Parameters", 95 | "parameter" : [{ 96 | "name" : "x-system-cache-id", 97 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 98 | }] 99 | }}#### 100 | v: { 101 | "display" : "Diastolic blood pressure", 102 | "code" : "8462-4", 103 | "system" : "http://loinc.org", 104 | "version" : "2.78", 105 | "server" : "http://tx.fhir.org/r4", 106 | "issues" : { 107 | "resourceType" : "OperationOutcome" 108 | } 109 | 110 | } 111 | ------------------------------------------------------------------------------------- 112 | {"code" : { 113 | "system" : "http://loinc.org", 114 | "code" : "85354-9" 115 | }, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"false", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 116 | "resourceType" : "Parameters", 117 | "parameter" : [{ 118 | "name" : "x-system-cache-id", 119 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 120 | }] 121 | }}#### 122 | v: { 123 | "display" : "Blood pressure panel with all children optional", 124 | "code" : "85354-9", 125 | "system" : "http://loinc.org", 126 | "version" : "2.78", 127 | "server" : "http://tx.fhir.org/r4", 128 | "issues" : { 129 | "resourceType" : "OperationOutcome" 130 | } 131 | 132 | } 133 | ------------------------------------------------------------------------------------- 134 | {"code" : { 135 | "system" : "http://loinc.org", 136 | "code" : "8480-6" 137 | }, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"false", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 138 | "resourceType" : "Parameters", 139 | "parameter" : [{ 140 | "name" : "x-system-cache-id", 141 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 142 | }] 143 | }}#### 144 | v: { 145 | "display" : "Systolic blood pressure", 146 | "code" : "8480-6", 147 | "system" : "http://loinc.org", 148 | "version" : "2.78", 149 | "server" : "http://tx.fhir.org/r4", 150 | "issues" : { 151 | "resourceType" : "OperationOutcome" 152 | } 153 | 154 | } 155 | ------------------------------------------------------------------------------------- 156 | {"code" : { 157 | "system" : "http://loinc.org", 158 | "code" : "8462-4" 159 | }, "url": "http://hl7.org/fhir/ValueSet/observation-vitalsignresult--0", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"false", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 160 | "resourceType" : "Parameters", 161 | "parameter" : [{ 162 | "name" : "x-system-cache-id", 163 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 164 | }] 165 | }}#### 166 | v: { 167 | "display" : "Diastolic blood pressure", 168 | "code" : "8462-4", 169 | "system" : "http://loinc.org", 170 | "version" : "2.78", 171 | "server" : "http://tx.fhir.org/r4", 172 | "issues" : { 173 | "resourceType" : "OperationOutcome" 174 | } 175 | 176 | } 177 | ------------------------------------------------------------------------------------- 178 | {"code" : { 179 | "system" : "http://loinc.org", 180 | "code" : "85354-9" 181 | }, "valueSet" :null, "langs":"en, en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 182 | "resourceType" : "Parameters", 183 | "parameter" : [{ 184 | "name" : "x-system-cache-id", 185 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 186 | }] 187 | }}#### 188 | v: { 189 | "display" : "Blood pressure panel with all children optional", 190 | "code" : "85354-9", 191 | "system" : "http://loinc.org", 192 | "version" : "2.78", 193 | "server" : "http://tx.fhir.org/r4", 194 | "issues" : { 195 | "resourceType" : "OperationOutcome" 196 | } 197 | 198 | } 199 | ------------------------------------------------------------------------------------- 200 | {"code" : { 201 | "system" : "http://loinc.org", 202 | "code" : "8480-6" 203 | }, "valueSet" :null, "langs":"en, en-US, de", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 204 | "resourceType" : "Parameters", 205 | "parameter" : [{ 206 | "name" : "x-system-cache-id", 207 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 208 | }] 209 | }}#### 210 | v: { 211 | "display" : "Systolic blood pressure", 212 | "code" : "8480-6", 213 | "system" : "http://loinc.org", 214 | "version" : "2.78", 215 | "server" : "http://tx.fhir.org/r4", 216 | "unknown-systems" : "", 217 | "issues" : { 218 | "resourceType" : "OperationOutcome" 219 | } 220 | 221 | } 222 | ------------------------------------------------------------------------------------- 223 | {"code" : { 224 | "system" : "http://loinc.org", 225 | "code" : "8462-4" 226 | }, "valueSet" :null, "langs":"en, en-US, de", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 227 | "resourceType" : "Parameters", 228 | "parameter" : [{ 229 | "name" : "x-system-cache-id", 230 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 231 | }] 232 | }}#### 233 | v: { 234 | "display" : "Diastolic blood pressure", 235 | "code" : "8462-4", 236 | "system" : "http://loinc.org", 237 | "version" : "2.78", 238 | "server" : "http://tx.fhir.org/r4", 239 | "unknown-systems" : "", 240 | "issues" : { 241 | "resourceType" : "OperationOutcome" 242 | } 243 | 244 | } 245 | ------------------------------------------------------------------------------------- 246 | {"code" : { 247 | "system" : "http://loinc.org", 248 | "code" : "8480-6" 249 | }, "valueSet" :null, "langs":"en, en-US, fr", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 250 | "resourceType" : "Parameters", 251 | "parameter" : [{ 252 | "name" : "x-system-cache-id", 253 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 254 | }] 255 | }}#### 256 | v: { 257 | "display" : "Systolic blood pressure", 258 | "code" : "8480-6", 259 | "system" : "http://loinc.org", 260 | "version" : "2.78", 261 | "server" : "http://tx.fhir.org/r4", 262 | "unknown-systems" : "", 263 | "issues" : { 264 | "resourceType" : "OperationOutcome" 265 | } 266 | 267 | } 268 | ------------------------------------------------------------------------------------- 269 | {"code" : { 270 | "system" : "http://loinc.org", 271 | "code" : "8462-4" 272 | }, "valueSet" :null, "langs":"en, en-US, fr", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 273 | "resourceType" : "Parameters", 274 | "parameter" : [{ 275 | "name" : "x-system-cache-id", 276 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 277 | }] 278 | }}#### 279 | v: { 280 | "display" : "Diastolic blood pressure", 281 | "code" : "8462-4", 282 | "system" : "http://loinc.org", 283 | "version" : "2.78", 284 | "server" : "http://tx.fhir.org/r4", 285 | "unknown-systems" : "", 286 | "issues" : { 287 | "resourceType" : "OperationOutcome" 288 | } 289 | 290 | } 291 | ------------------------------------------------------------------------------------- 292 | -------------------------------------------------------------------------------- /input-cache/txcache/servers.ini: -------------------------------------------------------------------------------- 1 | [servers] 2 | tx.fhir.org.r4 = http://tx.fhir.org/r4 3 | 4 | -------------------------------------------------------------------------------- /input-cache/txcache/snomed.cache: -------------------------------------------------------------------------------- 1 | ------------------------------------------------------------------------------------- 2 | {"code" : { 3 | "system" : "http://snomed.info/sct", 4 | "code" : "194828000", 5 | "display" : "Angina (disorder)" 6 | }, "valueSet" :null, "langs":"en-AU", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 7 | "resourceType" : "Parameters", 8 | "parameter" : [{ 9 | "name" : "x-system-cache-id", 10 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 11 | }] 12 | }}#### 13 | v: { 14 | "display" : "Angina", 15 | "code" : "194828000", 16 | "system" : "http://snomed.info/sct", 17 | "version" : "http://snomed.info/sct/32506021000036107/version/20240831", 18 | "severity" : "error", 19 | "error" : "Wrong Display Name 'Angina (disorder)' for http://snomed.info/sct#194828000. Valid display is one of 0 choices: [] (for the language(s) 'en-AU')", 20 | "class" : "UNKNOWN", 21 | "server" : "https://tx.ontoserver.csiro.au/fhir", 22 | "issues" : { 23 | "resourceType" : "OperationOutcome", 24 | "issue" : [{ 25 | "extension" : [{ 26 | "url" : "http://hl7.org/fhir/StructureDefinition/operationoutcome-issue-server", 27 | "valueUrl" : "https://tx.ontoserver.csiro.au/fhir" 28 | }], 29 | "severity" : "error", 30 | "code" : "invalid", 31 | "details" : { 32 | "coding" : [{ 33 | "system" : "http://hl7.org/fhir/tools/CodeSystem/tx-issue-type", 34 | "code" : "invalid-display" 35 | }], 36 | "text" : "Wrong Display Name 'Angina (disorder)' for http://snomed.info/sct#194828000. Valid display is one of 0 choices: [] (for the language(s) 'en-AU')" 37 | }, 38 | "location" : ["Coding.display"], 39 | "expression" : ["Coding.display"] 40 | }] 41 | } 42 | 43 | } 44 | ------------------------------------------------------------------------------------- 45 | {"code" : { 46 | "system" : "http://snomed.info/sct", 47 | "code" : "22298006", 48 | "display" : "Myocardial infarction (disorder)" 49 | }, "valueSet" :null, "langs":"en-AU", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 50 | "resourceType" : "Parameters", 51 | "parameter" : [{ 52 | "name" : "x-system-cache-id", 53 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 54 | }] 55 | }}#### 56 | v: { 57 | "display" : "Myocardial infarction", 58 | "code" : "22298006", 59 | "system" : "http://snomed.info/sct", 60 | "version" : "http://snomed.info/sct/32506021000036107/version/20240831", 61 | "severity" : "error", 62 | "error" : "Wrong Display Name 'Myocardial infarction (disorder)' for http://snomed.info/sct#22298006. Valid display is one of 0 choices: [] (for the language(s) 'en-AU')", 63 | "class" : "UNKNOWN", 64 | "server" : "https://tx.ontoserver.csiro.au/fhir", 65 | "issues" : { 66 | "resourceType" : "OperationOutcome", 67 | "issue" : [{ 68 | "extension" : [{ 69 | "url" : "http://hl7.org/fhir/StructureDefinition/operationoutcome-issue-server", 70 | "valueUrl" : "https://tx.ontoserver.csiro.au/fhir" 71 | }], 72 | "severity" : "error", 73 | "code" : "invalid", 74 | "details" : { 75 | "coding" : [{ 76 | "system" : "http://hl7.org/fhir/tools/CodeSystem/tx-issue-type", 77 | "code" : "invalid-display" 78 | }], 79 | "text" : "Wrong Display Name 'Myocardial infarction (disorder)' for http://snomed.info/sct#22298006. Valid display is one of 0 choices: [] (for the language(s) 'en-AU')" 80 | }, 81 | "location" : ["Coding.display"], 82 | "expression" : ["Coding.display"] 83 | }] 84 | } 85 | 86 | } 87 | ------------------------------------------------------------------------------------- 88 | {"code" : { 89 | "system" : "http://snomed.info/sct", 90 | "code" : "194828000", 91 | "display" : "Angina (disorder)" 92 | }, "valueSet" :null, "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 93 | "resourceType" : "Parameters", 94 | "parameter" : [{ 95 | "name" : "x-system-cache-id", 96 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 97 | }] 98 | }}#### 99 | v: { 100 | "display" : "Angina", 101 | "code" : "194828000", 102 | "system" : "http://snomed.info/sct", 103 | "version" : "http://snomed.info/sct/900000000000207008/version/20240201", 104 | "server" : "http://tx.fhir.org/r4", 105 | "unknown-systems" : "", 106 | "issues" : { 107 | "resourceType" : "OperationOutcome" 108 | } 109 | 110 | } 111 | ------------------------------------------------------------------------------------- 112 | {"code" : { 113 | "system" : "http://snomed.info/sct", 114 | "code" : "22298006", 115 | "display" : "Myocardial infarction (disorder)" 116 | }, "valueSet" :null, "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 117 | "resourceType" : "Parameters", 118 | "parameter" : [{ 119 | "name" : "x-system-cache-id", 120 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 121 | }] 122 | }}#### 123 | v: { 124 | "display" : "Myocardial infarction", 125 | "code" : "22298006", 126 | "system" : "http://snomed.info/sct", 127 | "version" : "http://snomed.info/sct/900000000000207008/version/20240201", 128 | "server" : "http://tx.fhir.org/r4", 129 | "unknown-systems" : "", 130 | "issues" : { 131 | "resourceType" : "OperationOutcome" 132 | } 133 | 134 | } 135 | ------------------------------------------------------------------------------------- 136 | -------------------------------------------------------------------------------- /input-cache/txcache/system-map.json: -------------------------------------------------------------------------------- 1 | { 2 | "systems" : [ 3 | { 4 | "system" : "http://example.org/some-id-type-system", 5 | "authoritative" : [], 6 | "candidates" : [] 7 | }, 8 | { 9 | "system" : "http://example.org/some-system", 10 | "authoritative" : [], 11 | "candidates" : [] 12 | }, 13 | { 14 | "system" : "http://example.org/system/code/questions", 15 | "authoritative" : [], 16 | "candidates" : [] 17 | }, 18 | { 19 | "system" : "http://example.org/system/code/sections", 20 | "authoritative" : [], 21 | "candidates" : [] 22 | }, 23 | { 24 | "system" : "http://hl7.org/fhir/fhir-types", 25 | "authoritative" : [], 26 | "candidates" : [] 27 | }, 28 | { 29 | "system" : "http://loinc.org", 30 | "authoritative" : [], 31 | "candidates" : ["http://tx.fhir.org/r4", "https://tx.ontoserver.csiro.au/fhir"] 32 | }, 33 | { 34 | "system" : "http://not-a-known-code-system", 35 | "authoritative" : [], 36 | "candidates" : [] 37 | }, 38 | { 39 | "system" : "http://not-a-known-code-system|2.36", 40 | "authoritative" : [], 41 | "candidates" : [] 42 | }, 43 | { 44 | "system" : "http://snomed.info/sct", 45 | "authoritative" : [], 46 | "candidates" : ["http://tx.fhir.org/r4", "https://tx.ontoserver.csiro.au/fhir"] 47 | }, 48 | { 49 | "system" : "http://terminology.hl7.org/CodeSystem/definition-use", 50 | "authoritative" : ["http://tx.fhir.org/r4"], 51 | "candidates" : ["https://tx.ontoserver.csiro.au/fhir"] 52 | }, 53 | { 54 | "system" : "http://unitsofmeasure.org", 55 | "authoritative" : [], 56 | "candidates" : ["http://tx.fhir.org/r4", "https://tx.ontoserver.csiro.au/fhir"] 57 | }, 58 | { 59 | "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", 60 | "authoritative" : [], 61 | "candidates" : ["http://tx.fhir.org/r4"] 62 | }, 63 | { 64 | "system" : "urn:ietf:bcp:13", 65 | "authoritative" : [], 66 | "candidates" : ["http://tx.fhir.org/r4"] 67 | }, 68 | { 69 | "system" : "urn:ietf:bcp:47", 70 | "authoritative" : [], 71 | "candidates" : ["http://tx.fhir.org/r4", "https://tx.ontoserver.csiro.au/fhir"] 72 | }, 73 | { 74 | "system" : "urn:iso:std:iso:3166", 75 | "authoritative" : [], 76 | "candidates" : ["http://tx.fhir.org/r4"] 77 | }, 78 | { 79 | "system" : "urn:iso:std:iso:3166:-2", 80 | "authoritative" : [], 81 | "candidates" : ["http://tx.fhir.org/r4"] 82 | } 83 | ] 84 | } 85 | -------------------------------------------------------------------------------- /input-cache/txcache/ucum.cache: -------------------------------------------------------------------------------- 1 | ------------------------------------------------------------------------------------- 2 | {"code" : { 3 | "system" : "http://unitsofmeasure.org", 4 | "code" : "mm[Hg]" 5 | }, "valueSet" :null, "langs":"en, en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 6 | "resourceType" : "Parameters", 7 | "parameter" : [{ 8 | "name" : "x-system-cache-id", 9 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 10 | }] 11 | }}#### 12 | v: { 13 | "display" : "mm[Hg]", 14 | "code" : "mm[Hg]", 15 | "system" : "http://unitsofmeasure.org", 16 | "version" : "2.0.1", 17 | "server" : "http://tx.fhir.org/r4", 18 | "issues" : { 19 | "resourceType" : "OperationOutcome" 20 | } 21 | 22 | } 23 | ------------------------------------------------------------------------------------- 24 | {"code" : { 25 | "system" : "http://unitsofmeasure.org", 26 | "code" : "mo" 27 | }, "valueSet" :null, "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 28 | "resourceType" : "Parameters", 29 | "parameter" : [{ 30 | "name" : "x-system-cache-id", 31 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 32 | }] 33 | }}#### 34 | v: { 35 | "display" : "mo", 36 | "code" : "mo", 37 | "system" : "http://unitsofmeasure.org", 38 | "version" : "2.0.1", 39 | "server" : "http://tx.fhir.org/r4", 40 | "issues" : { 41 | "resourceType" : "OperationOutcome" 42 | } 43 | 44 | } 45 | ------------------------------------------------------------------------------------- 46 | {"code" : { 47 | "system" : "http://unitsofmeasure.org", 48 | "code" : "mm[Hg]" 49 | }, "valueSet" :null, "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 50 | "resourceType" : "Parameters", 51 | "parameter" : [{ 52 | "name" : "x-system-cache-id", 53 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 54 | }] 55 | }}#### 56 | v: { 57 | "display" : "mm[Hg]", 58 | "code" : "mm[Hg]", 59 | "system" : "http://unitsofmeasure.org", 60 | "version" : "2.0.1", 61 | "server" : "http://tx.fhir.org/r4", 62 | "issues" : { 63 | "resourceType" : "OperationOutcome" 64 | } 65 | 66 | } 67 | ------------------------------------------------------------------------------------- 68 | {"code" : { 69 | "system" : "http://unitsofmeasure.org", 70 | "code" : "mm[Hg]" 71 | }, "url": "http://hl7.org/fhir/ValueSet/ucum-vitals-common", "version": "4.0.1", "langs":"en-CA", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 72 | "resourceType" : "Parameters", 73 | "parameter" : [{ 74 | "name" : "x-system-cache-id", 75 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 76 | }] 77 | }}#### 78 | v: { 79 | "display" : "mm[Hg]", 80 | "code" : "mm[Hg]", 81 | "system" : "http://unitsofmeasure.org", 82 | "version" : "2.0.1", 83 | "server" : "http://tx.fhir.org/r4", 84 | "issues" : { 85 | "resourceType" : "OperationOutcome" 86 | } 87 | 88 | } 89 | ------------------------------------------------------------------------------------- 90 | {"code" : { 91 | "system" : "http://unitsofmeasure.org", 92 | "code" : "mm[Hg]" 93 | }, "valueSet" :null, "langs":"en, en-US, de", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 94 | "resourceType" : "Parameters", 95 | "parameter" : [{ 96 | "name" : "x-system-cache-id", 97 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 98 | }] 99 | }}#### 100 | v: { 101 | "display" : "mm[Hg]", 102 | "code" : "mm[Hg]", 103 | "system" : "http://unitsofmeasure.org", 104 | "version" : "2.0.1", 105 | "server" : "http://tx.fhir.org/r4", 106 | "unknown-systems" : "", 107 | "issues" : { 108 | "resourceType" : "OperationOutcome" 109 | } 110 | 111 | } 112 | ------------------------------------------------------------------------------------- 113 | {"code" : { 114 | "system" : "http://unitsofmeasure.org", 115 | "code" : "mm[Hg]" 116 | }, "valueSet" :null, "langs":"en, en-US, fr", "useServer":"true", "useClient":"true", "guessSystem":"false", "activeOnly":"false", "membershipOnly":"false", "displayWarningMode":"false", "versionFlexible":"true", "profile": { 117 | "resourceType" : "Parameters", 118 | "parameter" : [{ 119 | "name" : "x-system-cache-id", 120 | "valueString" : "dc8fd4bc-091a-424a-8a3b-6198ef146891" 121 | }] 122 | }}#### 123 | v: { 124 | "display" : "mm[Hg]", 125 | "code" : "mm[Hg]", 126 | "system" : "http://unitsofmeasure.org", 127 | "version" : "2.0.1", 128 | "server" : "http://tx.fhir.org/r4", 129 | "unknown-systems" : "", 130 | "issues" : { 131 | "resourceType" : "OperationOutcome" 132 | } 133 | 134 | } 135 | ------------------------------------------------------------------------------------- 136 | -------------------------------------------------------------------------------- /input-cache/txcache/version.ctl: -------------------------------------------------------------------------------- 1 | 4 -------------------------------------------------------------------------------- /input/cql/cql-options.json: -------------------------------------------------------------------------------- 1 | { 2 | "options":[ 3 | "EnableAnnotations", 4 | "EnableLocators", 5 | "DisableListDemotion", 6 | "DisableListPromotion" 7 | 8 | ], 9 | "formats":[ 10 | "XML", 11 | "JSON" 12 | ], 13 | "validateUnits":true, 14 | "verifyOnly":false, 15 | "errorLevel":"Info", 16 | "signatureLevel":"None" 17 | } 18 | -------------------------------------------------------------------------------- /input/cql/example.cql: -------------------------------------------------------------------------------- 1 | library example version '1.0.0' 2 | 3 | using FHIR version '4.0.1' 4 | 5 | include fhir.cqf.common.FHIRHelpers version '4.0.1' 6 | 7 | codesystem "Observation Category Codes": 'http://terminology.hl7.org/CodeSystem/observation-category' 8 | 9 | valueset "Encounter Inpatient": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.666.5.307' 10 | valueset "Emergency Department Visit": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.117.1.7.1.292' 11 | valueset "Telephone Evaluation": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1082' 12 | valueset "Telephone Management": 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.464.1003.101.12.1053' 13 | 14 | valueset "COVID-19 Screening Result": 'TBD' 15 | 16 | code "Laboratory Observation Category": 'laboratory' from "Observation Category Codes" 17 | 18 | parameter "Measurement Period" Interval 19 | 20 | context Patient 21 | 22 | define "Inpatient, Emergency, or Telephone Evaluation or Management Encounter": 23 | ( 24 | [Encounter: "Encounter Inpatient"] 25 | union [Encounter: "Emergency Department Visit"] 26 | union [Encounter: "Telephone Evaluation"] 27 | union [Encounter: "Telephone Management"] 28 | ) Encounter 29 | where Encounter.status = 'finished' 30 | and Encounter.period during "Measurement Period" 31 | 32 | define "Initial Population": 33 | exists ("Inpatient, Emergency, or Telephone Evaluation or Management Encounter") 34 | 35 | define "Denominator": 36 | true 37 | 38 | define "COVID-19 Communicable Disease Screening": 39 | [Observation: "COVID-19 Screening Result"] Result 40 | where exists (Result.category C where C ~ "Laboratory Observation Category") 41 | and Result.status in { 'final', 'amended', 'corrected' } 42 | and Result.effective during "Measurement Period" 43 | 44 | define "Numerator": 45 | exists ("COVID-19 Communicable Disease Screening") 46 | -------------------------------------------------------------------------------- /input/cql/example.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FHIR/sample-ig/b2f6f9f5eacb97ec6cdc078e333244dc872725cd/input/cql/example.pdf -------------------------------------------------------------------------------- /input/cql/notincluded.cql: -------------------------------------------------------------------------------- 1 | library notincluded 2 | 3 | // Example library that doesn't get included, so results in a missed warning 4 | -------------------------------------------------------------------------------- /input/examples/Binary-example.json: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType" : "Binary", 3 | "id" : "example", 4 | "data" : "ig-loader-example.pdf" 5 | } -------------------------------------------------------------------------------- /input/examples/Binary-image-example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FHIR/sample-ig/b2f6f9f5eacb97ec6cdc078e333244dc872725cd/input/examples/Binary-image-example.jpg -------------------------------------------------------------------------------- /input/examples/Binary-logical-example.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Text 4 | -------------------------------------------------------------------------------- /input/examples/Library-example.json: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType" : "Library", 3 | "id": "example", 4 | "url" : "http://somewhere.org/fhir/uv/myig/Library/example", 5 | "version" : "1.0.0", 6 | "name": "Example", 7 | "title": "Example CQL Library", 8 | "status" : "draft", 9 | "experimental": true, 10 | "description": "Some example library", 11 | "type" : { 12 | "coding" : [{ 13 | "system" : "http://terminology.hl7.org/CodeSystem/library-type", 14 | "code" : "logic-library" 15 | }] 16 | }, 17 | "subjectCodeableConcept": { 18 | "coding": [{ 19 | "system": "http://hl7.org/fhir/resource-types", 20 | "code": "Patient" 21 | }] 22 | }, 23 | "content" : [{ 24 | "id" : "ig-loader-example.cql" 25 | }] 26 | } 27 | -------------------------------------------------------------------------------- /input/examples/Observation-example.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | -------------------------------------------------------------------------------- /input/examples/Patient-example.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | -------------------------------------------------------------------------------- /input/history/h1.json: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType" : "Bundle", 3 | "id" : "h1", 4 | "type" : "collection", 5 | "entry" : [ 6 | { 7 | "fullUrl" : "http://somewhere.org/fhir/uv/myig/Provenance/h1-1", 8 | "resource" : { 9 | "resourceType" : "Provenance", 10 | "id" : "h1-1", 11 | "target" : [ { "reference" : "StructureDefinition/myObservation" } ], 12 | "occurredDateTime" : "2015-11-30", 13 | "recorded" : "2020-01-01T00:00:00.000Z", 14 | "reason" : [ 15 | { 16 | "text" : "Add \"conductible\" property to ActRelationshipType and ParticipationType codes.for ContextConduction RIM Change. And create Concept domain CodeSystem and ValueSet for ContextConductionStyle" 17 | } 18 | ], 19 | "activity" : { 20 | "coding" : [{ 21 | "system" : "http://terminology.hl7.org/CodeSystem/v3-DataOperation", 22 | "code" : "UPDATE" 23 | }] 24 | }, 25 | "agent" : [ 26 | { 27 | "type" : { 28 | "coding" : [{ 29 | "system" : "http://terminology.hl7.org/CodeSystem/provenance-participant-type", 30 | "code" : "author" 31 | }] 32 | }, 33 | "who" : { "display" : "Rob Hausam" } 34 | }, 35 | { 36 | "type" : { 37 | "coding" : [{ 38 | "system" : "http://terminology.hl7.org/CodeSystem/provenance-participant-type", 39 | "code" : "verifier" 40 | }] 41 | }, 42 | "who" : { "display" : "Vocab" } 43 | } 44 | ] 45 | } 46 | } 47 | ] 48 | } 49 | -------------------------------------------------------------------------------- /input/ignoreWarnings.txt: -------------------------------------------------------------------------------- 1 | == Suppressed Messages == 2 | 3 | # Add warning and/or information messages here after you've confirmed that they aren't really a problem 4 | # instructions for ignoreWarnings.txt https://confluence.hl7.org/pages/viewpage.action?pageId=66938614#ImplementationGuideParameters-ManagingWarningsandHints 5 | # (And include comments like this justifying why) 6 | 7 | # We expect that all of the 'structural' resources will only be validated against their respective 'core' resource definitions 8 | Validate resource against profile http://hl7.org/fhir/StructureDefinition/ImplementationGuide 9 | Validate resource against profile http://hl7.org/fhir/StructureDefinition/Library 10 | Validate resource against profile http://hl7.org/fhir/StructureDefinition/ValueSet 11 | Validate resource against profile http://hl7.org/fhir/StructureDefinition/StructureDefinition 12 | 13 | # Have verified that these examples are being checked against the expected profiles/resources. 14 | INFORMATION: Binary/example: Binary: Validate resource against profile http://hl7.org/fhir/StructureDefinition/Binary 15 | INFORMATION: Bundle/h1: Bundle: Validate resource against profile http://hl7.org/fhir/StructureDefinition/Bundle 16 | INFORMATION: Bundle/h1: Bundle.entry[0].resource.ofType(Provenance): Validate resource against profile http://hl7.org/fhir/StructureDefinition/Provenance 17 | INFORMATION: Patient/example: Patient: Validate resource against profile http://somewhere.org/fhir/uv/myig/StructureDefinition/mypatient 18 | 19 | # This is inherited from the base resource 20 | WARNING: StructureDefinition/myObservation: StructureDefinition.snapshot.element[15].mapping[3].map: value should not start or finish with whitespace 21 | 22 | # These examples are fake code systems - they're not expected to be checked 23 | Code System URI 'http://example.org/some-id-type-system' is unknown so the code cannot be validated 24 | Code System URI 'http://example.org/some-system' is unknown so the code cannot be validated 25 | 26 | # We're expecting these to not match the slice - we're showing how you can use slicing to define the one repetition you want even when many repetitions might be present 27 | INFORMATION: Patient/example: Patient.name[0]: This element does not match any known slice defined in the profile http://somewhere.org/fhir/uv/myig/StructureDefinition/mypatient 28 | INFORMATION: Patient/example: Patient.name[1]: This element does not match any known slice defined in the profile http://somewhere.org/fhir/uv/myig/StructureDefinition/mypatient 29 | 30 | # If this was a real IG, there should be examples for these profiles too. But it's not, and I'm lazy... 31 | WARNING: StructureDefinition.where(url = 'http://somewhere.org/fhir/uv/myig/StructureDefinition/mypractitioner'): The Implementation Guide contains no examples for this profile 32 | WARNING: StructureDefinition.where(url = 'http://somewhere.org/fhir/uv/myig/StructureDefinition/myObservation'): The Implementation Guide contains no examples for this profile 33 | 34 | # The objective is to show a reference to an unknown code system, so these warnings are expected 35 | WARNING: ValueSet/valueset-no-codesystem: ValueSet.compose[0].include[0]: Unknown System/Version specified, so Concepts and Filters can''t be checked 36 | WARNING: ValueSet.where(id = 'valueset-no-codesystem'): Error from server: Unable to provide support for code system http://not-a-known-code-system 37 | 38 | # We don't want a code for the change reason (and this binding shouldn't be extensible anyhow) 39 | WARNING: Bundle/h1: Bundle.entry[0].resource.ofType(Provenance).reason[0]: No code provided, and a code should be provided from the value set 'PurposeOfUse' (http://terminology.hl7.org/ValueSet/v3-PurposeOfUse) 40 | WARNING: Bundle/h1: Bundle.entry[0].resource.ofType(Provenance).reason[0]: No code provided, and a code should be provided from the value set 'PurposeOfUse' (http://terminology.hl7.org/ValueSet/v3-PurposeOfUse) 41 | 42 | # This error is intentional to demonstrate that CQL files not included in a Library resource in the IG are an error: 43 | ERROR: sample-ig\input\cql\notincluded.cql: CQL source was not associated with a library resource in the IG. 44 | 45 | # These errors are intentional to demonstrate that specifying the canonical URL for value sets in the CQL is expected 46 | ERROR: Library/example: Library.relatedArtifact[7].resource: Canonical URLs must be absolute URLs if they are not fragment references (TBD) 47 | ERROR: Library/example: Library.dataRequirement[4].codeFilter[0].valueSet: Canonical URLs must be absolute URLs if they are not fragment references (TBD) 48 | -------------------------------------------------------------------------------- /input/images-source/Images.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FHIR/sample-ig/b2f6f9f5eacb97ec6cdc078e333244dc872725cd/input/images-source/Images.pptx -------------------------------------------------------------------------------- /input/images/anImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FHIR/sample-ig/b2f6f9f5eacb97ec6cdc078e333244dc872725cd/input/images/anImage.png -------------------------------------------------------------------------------- /input/includes/menu.xml: -------------------------------------------------------------------------------- 1 | 42 | -------------------------------------------------------------------------------- /input/myig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 14 | 15 | 16 | 17 | 18 | 19 | <status value="draft"/> 20 | <experimental value="false"/> 21 | <publisher value="HL7 International - [Some] Work Group"/> 22 | <contact> 23 | <telecom> 24 | <!-- Or whatever URL and/or email address(es) are appropriate --> 25 | <system value="url"/> 26 | <value value="http://hl7.org/Special/committees/[something]"/> 27 | </telecom> 28 | </contact> 29 | <description value="A brief description of what MyIG is about (probably the same text as in your readme)"/> 30 | <jurisdiction> 31 | <!-- This first repetition will drive SNOMED release used --> 32 | <coding> 33 | <system value="http://unstats.un.org/unsd/methods/m49/m49.htm"/> 34 | <!-- This is the code for universal --> 35 | <code value="001"/> 36 | </coding> 37 | </jurisdiction> 38 | <packageId value="example.fhir.uv.myig"/> 39 | <!-- This should be changed to 'not-open-source' or another license if appropriate for non-HL7-published content --> 40 | <license value="CC0-1.0"/> 41 | <!-- This is whatever FHIR version(s) the IG artifacts are targeting (not the version of this file, which should always be 'current release') --> 42 | <fhirVersion value="4.0.1"/> 43 | <dependsOn id="cqf"> 44 | <uri value="http://fhir.org/guides/cqf/common/ImplementationGuide/fhir.cqf.common"/> 45 | <packageId value="fhir.cqf.common"/> 46 | <version value="4.0.1"/> 47 | </dependsOn> 48 | <!-- <dependsOn> 49 | <uri value="https://simplifier.net/packages/de.medizininformatikinitiative.kerndatensatz.fall/0.9.1/files/131317"/> 50 | <packageId value="de.medizininformatikinitiative.kerndatensatz.fall"/> 51 | <version value="0.9.1"/> 52 | </dependsOn>--> 53 | <definition> 54 | <!-- You don't need to define any groupings. The IGPublisher will define them for you. You only need to do so if your IG is 'special' and it's 55 | inappropriate to use the defaults. Feel free to provide feedback about the defaults... --> 56 | <resource> 57 | <reference> 58 | <reference value="StructureDefinition/mypatient"/> 59 | </reference> 60 | <description value="Overriding description because we can"/> 61 | </resource> 62 | <resource> 63 | <reference> 64 | <reference value="StructureDefinition/MyLogical"/> 65 | </reference> 66 | <description value="Logical Model"/> 67 | </resource> 68 | <resource> 69 | <reference> 70 | <reference value="Library/example-sql"/> 71 | </reference> 72 | <description value="A test example"/> 73 | </resource> 74 | <resource> 75 | <reference> 76 | <reference value="Library/example-image"/> 77 | </reference> 78 | <description value="A test image example"/> 79 | </resource> 80 | <!--<resource> 81 | <reference> 82 | <reference value="MyLogicalModel/AS"/> 83 | </reference> 84 | </resource> --> 85 | <resource> 86 | <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-example-actor"> 87 | <valueCanonical value="http://somewhere.org/fhir/uv/myig/ActorDefinition/example"/> 88 | </extension> 89 | <reference> 90 | <reference value="Patient/example"/> 91 | </reference> 92 | <name value="Simple patient example"/> 93 | <description value="A simple example showing how examples are defined and referenced"/> 94 | <exampleCanonical value="http://somewhere.org/fhir/uv/myig/StructureDefinition/mypatient"/> 95 | </resource> 96 | <resource> 97 | <reference> 98 | <reference value="Observation/example"/> 99 | </reference> 100 | <name value="Observation patient example"/> 101 | <description value="Example showing slicing"/> 102 | <exampleCanonical value="http://somewhere.org/fhir/uv/myig/StructureDefinition/myObservation"/> 103 | </resource> 104 | <resource> 105 | <reference> 106 | <reference value="Binary/example"/> 107 | </reference> 108 | <name value="Example binary"/> 109 | <description value="Example showing binary content"/> 110 | </resource> 111 | <resource> 112 | <extension url="http://hl7.org/fhir/StructureDefinition/implementationguide-resource-format"> 113 | <valueCode value="application/xml"/> 114 | </extension> 115 | <reference> 116 | <reference value="Binary/logical-example"/> 117 | </reference> 118 | <name value="Example of Logical Model"/> 119 | <description value="Example showing example content for a logical model"/> 120 | <exampleCanonical value="http://somewhere.org/fhir/uv/myig/StructureDefinition/MyLogical"/> 121 | </resource> 122 | <resource> 123 | <extension url="http://hl7.org/fhir/StructureDefinition/implementationguide-resource-format"> 124 | <valueCode value="image/jpeg"/> 125 | </extension> 126 | <reference> 127 | <reference value="Binary/image-example"/> 128 | </reference> 129 | <name value="Example of Binary Image"/> 130 | <description value="Example showing example content for an image"/> 131 | </resource> 132 | <resource> 133 | <reference> 134 | <reference value="ValueSet/valueset-no-codesystem"/> 135 | </reference> 136 | <name value="Value set for no code system"/> 137 | </resource> 138 | <!-- <resource> 139 | <reference> 140 | <reference value="Library/example"/> 141 | </reference> 142 | <name value="Simple library example"/> 143 | <description value="A simple example showing how library is pre-loaded"/> 144 | </resource> --> 145 | <page> 146 | <!-- The root will always be toc.html - the template will force it if you don't do it --> 147 | <nameUrl value="toc.html"/> 148 | <title value="Table of Contents"/> 149 | <generation value="html"/> 150 | <page> 151 | <nameUrl value="index.html"/> 152 | <title value="MyIG Home Page"/> 153 | <generation value="html"/> 154 | </page> 155 | <page> 156 | <nameUrl value="background.html"/> 157 | <title value="Background"/> 158 | <generation value="html"/> 159 | </page> 160 | <page> 161 | <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status"> 162 | <valueCode value="trial-use"/> 163 | </extension> 164 | <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm"> 165 | <valueInteger value="3"/> 166 | </extension> 167 | <nameUrl value="spec.html"/> 168 | <title value="Detailed Specification"/> 169 | <generation value="markdown"/> 170 | <page> 171 | <nameUrl value="fragments.html"/> 172 | <title value="Fragments"/> 173 | <generation value="html"/> 174 | </page> 175 | <page> 176 | <nameUrl value="spec2.html"/> 177 | <title value="Spec sub-page"/> 178 | <generation value="markdown"/> 179 | </page> 180 | </page> 181 | <page> 182 | <nameUrl value="downloads.html"/> 183 | <title value="Useful Downloads"/> 184 | <generation value="html"/> 185 | </page> 186 | <page> 187 | <nameUrl value="changes.html"/> 188 | <title value="IG Change History"/> 189 | <generation value="html"/> 190 | </page> 191 | </page> 192 | <!-- copyright year is a mandatory parameter --> 193 | <parameter> 194 | <code value="copyrightyear"/> 195 | <value value="2019+"/> 196 | </parameter> 197 | <!-- releaselabel should be the ballot status for HL7-published IGs. --> 198 | <parameter> 199 | <code value="releaselabel"/> 200 | <value value="CI Build"/> 201 | </parameter> 202 | <parameter> 203 | <code value="find-other-resources"/> 204 | <value value="true"/> 205 | </parameter> 206 | <parameter> 207 | <code value="path-resource"/> 208 | <value value="input\history"/> 209 | </parameter> 210 | <parameter> 211 | <code value="path-binary"/> 212 | <value value="input\cql"/> 213 | </parameter> 214 | <parameter> 215 | <code value="path-liquid"/> 216 | <value value="templates\liquid"/> 217 | </parameter> 218 | <parameter> 219 | <code value="shownav"/> 220 | <value value="true"/> 221 | </parameter> 222 | <!-- Uncomment one or more of these if you want to limit which syntaxes are supported or want to disable the display of mappings 223 | <parameter> 224 | <code value="excludexml"/> 225 | <value value="true"/> 226 | </parameter> 227 | <parameter> 228 | <code value="excludejson"/> 229 | <value value="true"/> 230 | </parameter> 231 | <parameter> 232 | <code value="excludettl"/> 233 | <value value="true"/> 234 | </parameter> 235 | <parameter> 236 | <code value="excludemap"/> 237 | <value value="true"/> 238 | </parameter>--> 239 | <parameter> 240 | <code value="showsource"/> 241 | <value value="true"/> 242 | </parameter> 243 | <parameter> 244 | <code value="i18n-default-lang"/> 245 | <value value="en"/> 246 | </parameter> 247 | <parameter> 248 | <code value="i18n-lang"/> 249 | <value value="de"/> 250 | </parameter> 251 | <parameter> 252 | <code value="i18n-lang"/> 253 | <value value="fr"/> 254 | </parameter> 255 | <parameter> 256 | <code value="translation-sources"/> 257 | <value value="input/translations-de"/> 258 | </parameter> 259 | <parameter> 260 | <code value="translation-sources"/> 261 | <value value="input/translations-fr"/> 262 | </parameter> 263 | <parameter> 264 | <code value="fcp-approved-specification"/> 265 | <value value="false"/> 266 | </parameter> 267 | </definition> 268 | </ImplementationGuide> 269 | -------------------------------------------------------------------------------- /input/pagecontent/StructureDefinition-ext-myExtension-intro.md: -------------------------------------------------------------------------------- 1 | ### Introduction 2 | Introductory guidance on myExtension 3 | -------------------------------------------------------------------------------- /input/pagecontent/StructureDefinition-ext-myExtension-note.md: -------------------------------------------------------------------------------- 1 | ### Notes 2 | Usage notes on myExtension -------------------------------------------------------------------------------- /input/pagecontent/StructureDefinition-mypatient-intro.xml: -------------------------------------------------------------------------------- 1 | <div xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R5/fhir-single.xsd"> 2 | <p> 3 | Introductory guidance on the patient profile 4 | </p> 5 | </div> -------------------------------------------------------------------------------- /input/pagecontent/StructureDefinition-mypatient-notes.xml: -------------------------------------------------------------------------------- 1 | <div xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R5/fhir-single.xsd"> 2 | <p> 3 | Usage notes on the patient profile 4 | </p> 5 | </div> -------------------------------------------------------------------------------- /input/pagecontent/background.xml: -------------------------------------------------------------------------------- 1 | <div xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R5/fhir-single.xsd"> 2 | <h3>Heading 1</h3> 3 | <p> 4 | Some text 5 | </p> 6 | <h3>Heading 2</h3> 7 | <p> 8 | <img height="600" src="anImage.png" alt="A sample image"/> 9 | </p> 10 | </div> 11 | -------------------------------------------------------------------------------- /input/pagecontent/changes.xml: -------------------------------------------------------------------------------- 1 | <div xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R5/fhir-single.xsd"> 2 | <p> 3 | This provides a list of changes to the MyIG specification since its initial release 4 | </p> 5 | <a name="0.1.0"> </a> 6 | <p> 7 | <b>2099-01-01 v0.1.0 - My IG R1 (STU ballot 1) Ballot Candidate</b> based on FHIR R4 8 | </p> 9 | <ul> 10 | <li>Initial version</li> 11 | </ul> 12 | </div> 13 | -------------------------------------------------------------------------------- /input/pagecontent/downloads.xml: -------------------------------------------------------------------------------- 1 | <div xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R5/fhir-single.xsd"> 2 | {% assign excludexml = site.data.info.excludexml | downcase | slice: 0 %} 3 | {% assign excludejson = site.data.info.excludejson | downcase | slice: 0 %} 4 | {% assign excludettl = site.data.info.excludettl | downcase | slice: 0 %} 5 | <p> 6 | Download the entire implementation guide <a href="full-ig.zip">here</a> 7 | </p> 8 | <table> 9 | <tbody> 10 | <tr> 11 | <th>Artifact Definitions</th> 12 | {% unless excludexml == 'y' %} 13 | <td> 14 | <a href="definitions.xml.zip">XML</a> 15 | </td> 16 | {% endunless %} 17 | {% unless excludejson == 'y' %} 18 | <td> 19 | <a href="definitions.json.zip">JSON</a> 20 | </td> 21 | {% endunless %} 22 | {% unless excludettl == 'y' %} 23 | <td> 24 | <a href="definitions.ttl.zip">Turtle</a> 25 | </td> 26 | {% endunless %} 27 | </tr> 28 | <tr> 29 | <th>Examples</th> 30 | {% unless excludexml == 'y' %} 31 | <td> 32 | <a href="examples.xml.zip">XML</a> 33 | </td> 34 | {% endunless %} 35 | {% unless excludejson == 'y' %} 36 | <td> 37 | <a href="examples.json.zip">JSON</a> 38 | </td> 39 | {% endunless %} 40 | {% unless excludettl == 'y' %} 41 | <td> 42 | <a href="examples.ttl.zip">Turtle</a> 43 | </td> 44 | {% endunless %} 45 | </tr> 46 | </tbody> 47 | </table> 48 | </div> -------------------------------------------------------------------------------- /input/pagecontent/fragments.xml: -------------------------------------------------------------------------------- 1 | <div xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R5/fhir-single.xsd"> 2 | <p> 3 | This documentation has moved to the <a href="https://build.fhir.org/ig/FHIR/ig-guidance/fragments.html">IG Guidance</a> IG. 4 | </p> 5 | </div> 6 | -------------------------------------------------------------------------------- /input/pagecontent/index.xml: -------------------------------------------------------------------------------- 1 | <div xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R5/fhir-single.xsd"> 2 | <!-- The spaces between the open and close "a" tag are mandatory. (Cuz HTML renderers are dumb...) --> 3 | <a name="intro"> </a> 4 | <h3>Introduction</h3> 5 | <p> 6 | What is this IG about (in patient/non-expert friendly terms). 7 | </p> 8 | <a name="technical"> </a> 9 | <h3>Technical Overview</h3> 10 | <p> 11 | Additional detail/context setting for those who have significant background in the domain. (Try to make as understandable as you can, but 12 | set important context). 13 | </p> 14 | <a name="walkthrough"> </a> 15 | <p> 16 | The main sections of this IG are: 17 | </p> 18 | <ul> 19 | <li> 20 | <a href="background.html">Background</a> - provides business context for the implementation guide and information that implementers should be 21 | familiar with before reading the remainder of the IG. There could be multiple pages for this. 22 | </li> 23 | <li> 24 | <a href="spec.html">Detailed Specification</a> - The actual stuff implementers are expected to do. (Could be multiple pages for this.) 25 | </li> 26 | <li> 27 | <a href="fragments.html">Fragments</a> - Guidance about how to embed fragments in an IG 28 | </li> 29 | <li> 30 | <a href="downloads.html">Downloads</a> - Allows downloading a copy of this implementation guide and other useful information 31 | </li> 32 | </ul> 33 | </div> -------------------------------------------------------------------------------- /input/pagecontent/spec.md: -------------------------------------------------------------------------------- 1 | ### A Heading 2 | You can also use markdown if that's your thing 3 | 4 | And an icon: ![resource](icon-resource.png) 5 | 6 | -------------------------------------------------------------------------------- /input/pagecontent/spec2.md: -------------------------------------------------------------------------------- 1 | ### A Heading 2 | A child specification page with more detail -------------------------------------------------------------------------------- /input/resources/ActorDefinition-example.json: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType" : "ActorDefinition", 3 | "id" : "example", 4 | "extension" : [{ 5 | "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-actor-example-url", 6 | "valueUrl" : "http://somewhere.else.org/pas/server" 7 | }], 8 | "url" : "http://somewhere.org/fhir/uv/myig/ActorDefinition/example", 9 | "name" : "ExampleServer", 10 | "title" : "Example Server", 11 | "status" : "active", 12 | "date" : "2021-11-02T14:31:30.239Z", 13 | "description" : "Client Actor", 14 | "type" : "system" 15 | } -------------------------------------------------------------------------------- /input/resources/MyLogical.xml: -------------------------------------------------------------------------------- 1 | <?xml version="1.0" encoding="UTF-8"?> 2 | <StructureDefinition xmlns="http://hl7.org/fhir"> 3 | <id value="MyLogical"/> 4 | <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-namespace"> 5 | <valueUri value="http://example.org/logical"/> 6 | </extension> 7 | <url value="http://somewhere.org/fhir/uv/myig/StructureDefinition/MyLogical"/> 8 | <name value="MyLogical"/> 9 | <title value="My Logical Model"/> 10 | <status value="draft"/> 11 | <description value="A profile showing the use of Logical Models to author profiles"/> 12 | <fhirVersion value="4.0.0"/> 13 | <kind value="logical"/> 14 | <abstract value="false"/> 15 | <type value="http://somewhere.org/fhir/uv/myig/StructureDefinition/MyLogical"/> 16 | <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Element"/> 17 | <derivation value="specialization"/> 18 | <differential> 19 | <element id="MyLogical"> 20 | <path value="MyLogical"/> 21 | </element> 22 | <element id="MyLogical.element1"> 23 | <path value="MyLogical.element1"/> 24 | <min value="0"/> 25 | <max value="1"/> 26 | <type> 27 | <code value="integer"/> 28 | </type> 29 | </element> 30 | <element id="MyLogical.element2"> 31 | <path value="MyLogical.element2"/> 32 | <min value="0"/> 33 | <max value="1"/> 34 | <type> 35 | <code value="string"/> 36 | </type> 37 | </element> 38 | </differential> 39 | </StructureDefinition> 40 | -------------------------------------------------------------------------------- /input/resources/StructureDefinition-ext-myExtension.json: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType" : "StructureDefinition", 3 | "id" : "ext-myExtension", 4 | "text" : { 5 | "status" : "extensions", 6 | "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><div xml:lang=\"en\" lang=\"en\"><hr/><p><b>English</b></p><hr/><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border: 0px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top;\"><tr style=\"border: 1px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top\"><th style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"The logical name of the element\">Name</a></th><th style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Information about the use of the element\">Flags</a></th><th style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Minimum and Maximum # of times the the element can appear in the instance\">Card.</a></th><th style=\"width: 100px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Reference to the type of the element\">Type</a></th><th style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Additional information about the element\">Description & Constraints</a><span style=\"float: right\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Legend for this format\"><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC\" alt=\"doco\" style=\"background-color: inherit\"/></a></span></th></tr><tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_element.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Element\" class=\"hierarchy\"/> <a href=\"StructureDefinition-ext-myExtension-definitions.html#Extension\" title=\"What this extension means.\">Extension</a><a name=\"Extension\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..1</td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R4/extensibility.html#Extension\">Extension</a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Default short name for extension</td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Primitive Data Type\" class=\"hierarchy\"/> <a href=\"StructureDefinition-ext-myExtension-definitions.html#Extension.url\">url</a><a name=\"Extension.url\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">1</span><span style=\"opacity: 0.5\">..</span><span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R4/datatypes.html#uri\">uri</a></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"color: darkgreen\">"http://somewhere.org/fhir/uv/myig/StructureDefinition/ext-myExtension"</span></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck00.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Primitive Data Type\" class=\"hierarchy\"/> <a href=\"StructureDefinition-ext-myExtension-definitions.html#Extension.value[x]\">value[x]</a><a name=\"Extension.value_x_\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">0</span><span style=\"opacity: 0.5\">..</span><span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R4/datatypes.html#boolean\">boolean</a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">Value of extension</span></td></tr>\r\n<tr><td colspan=\"5\" class=\"hierarchy\"><br/><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Legend for this format\"><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC\" alt=\"doco\" style=\"background-color: inherit\"/> Documentation for this format</a></td></tr></table></div><div xml:lang=\"de\" lang=\"de\"><hr/><p><b>German</b></p><hr/><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border: 0px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top;\"><tr style=\"border: 1px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top\"><th style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"The logical name of the element\">Name</a></th><th style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Information about the use of the element\">Flags</a></th><th style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Minimum and Maximum # of times the the element can appear in the instance\">Card.</a></th><th style=\"width: 100px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Reference to the type of the element\">Type</a></th><th style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Additional information about the element\">Description & Constraints</a><span style=\"float: right\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Legend for this format\"><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC\" alt=\"doco\" style=\"background-color: inherit\"/></a></span></th></tr><tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_element.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Element\" class=\"hierarchy\"/> <a href=\"StructureDefinition-ext-myExtension-definitions.html#Extension\" title=\"What this extension means.\">Extension</a><a name=\"Extension\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..1</td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R4/extensibility.html#Extension\">Extension</a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Default short name for extension</td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Primitive Data Type\" class=\"hierarchy\"/> <a href=\"StructureDefinition-ext-myExtension-definitions.html#Extension.url\">url</a><a name=\"Extension.url\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">1</span><span style=\"opacity: 0.5\">..</span><span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R4/datatypes.html#uri\">uri</a></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"color: darkgreen\">"http://somewhere.org/fhir/uv/myig/StructureDefinition/ext-myExtension"</span></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck00.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Primitive Data Type\" class=\"hierarchy\"/> <a href=\"StructureDefinition-ext-myExtension-definitions.html#Extension.value[x]\">value[x]</a><a name=\"Extension.value_x_\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">0</span><span style=\"opacity: 0.5\">..</span><span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R4/datatypes.html#boolean\">boolean</a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">Value of extension</span></td></tr>\r\n<tr><td colspan=\"5\" class=\"hierarchy\"><br/><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Legend for this format\"><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC\" alt=\"doco\" style=\"background-color: inherit\"/> Documentation for this format</a></td></tr></table></div><div xml:lang=\"fr\" lang=\"fr\"><hr/><p><b>French</b></p><hr/><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border: 0px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top;\"><tr style=\"border: 1px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top\"><th style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"XXXX\">XXXX</a></th><th style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"XXXX\">XXXX</a></th><th style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"XXXX\">XXXX</a></th><th style=\"width: 100px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"XXXX\">XXXX</a></th><th style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"XXXX\">XXXX</a><span style=\"float: right\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Legend for this format\"><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC\" alt=\"doco\" style=\"background-color: inherit\"/></a></span></th></tr><tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_element.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Element\" class=\"hierarchy\"/> <a href=\"StructureDefinition-ext-myExtension-definitions.html#Extension\" title=\"What this extension means.\">Extension</a><a name=\"Extension\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">0..1</td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R4/extensibility.html#Extension\">Extension</a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">Default short name for extension</td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Primitive Data Type\" class=\"hierarchy\"/> <a href=\"StructureDefinition-ext-myExtension-definitions.html#Extension.url\">url</a><a name=\"Extension.url\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">1</span><span style=\"opacity: 0.5\">..</span><span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R4/datatypes.html#uri\">uri</a></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"color: darkgreen\">"http://somewhere.org/fhir/uv/myig/StructureDefinition/ext-myExtension"</span></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck00.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Primitive Data Type\" class=\"hierarchy\"/> <a href=\"StructureDefinition-ext-myExtension-definitions.html#Extension.value[x]\">value[x]</a><a name=\"Extension.value_x_\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">0</span><span style=\"opacity: 0.5\">..</span><span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R4/datatypes.html#boolean\">boolean</a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">Value of extension</span></td></tr>\r\n<tr><td colspan=\"5\" class=\"hierarchy\"><br/><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"XXXX\"><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC\" alt=\"doco\" style=\"background-color: inherit\"/> XXXX</a></td></tr></table></div></div>" 7 | }, 8 | "extension" : [{ 9 | "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm", 10 | "valueInteger" : 1, 11 | "_valueInteger" : { 12 | "extension" : [{ 13 | "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom", 14 | "valueCanonical" : "http://somewhere.org/fhir/uv/myig/ImplementationGuide/example.fhir.uv.myig" 15 | }] 16 | } 17 | }, 18 | { 19 | "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status", 20 | "valueCode" : "informative", 21 | "_valueCode" : { 22 | "extension" : [{ 23 | "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom", 24 | "valueCanonical" : "http://somewhere.org/fhir/uv/myig/ImplementationGuide/example.fhir.uv.myig" 25 | }] 26 | } 27 | }], 28 | "url" : "http://somewhere.org/fhir/uv/myig/StructureDefinition/ext-myExtension", 29 | "version" : "0.2.0", 30 | "name" : "MyExtension", 31 | "title" : "My awesome extension", 32 | "status" : "draft", 33 | "experimental" : false, 34 | "date" : "2019-09-01", 35 | "publisher" : "HL7 International - [Some] Work Group", 36 | "contact" : [{ 37 | "telecom" : [{ 38 | "system" : "url", 39 | "value" : "http://hl7.org/Special/committees/[something]" 40 | }] 41 | }], 42 | "description" : "What this extension means.", 43 | "jurisdiction" : [{ 44 | "coding" : [{ 45 | "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", 46 | "code" : "001" 47 | }] 48 | }], 49 | "purpose" : "Why this extension exists.", 50 | "fhirVersion" : "4.0.1", 51 | "mapping" : [{ 52 | "identity" : "rim", 53 | "uri" : "http://hl7.org/v3", 54 | "name" : "RIM Mapping" 55 | }], 56 | "kind" : "complex-type", 57 | "abstract" : false, 58 | "context" : [{ 59 | "type" : "element", 60 | "expression" : "Patient" 61 | }], 62 | "type" : "Extension", 63 | "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Extension", 64 | "derivation" : "constraint", 65 | "snapshot" : { 66 | "element" : [{ 67 | "id" : "Extension", 68 | "path" : "Extension", 69 | "short" : "Default short name for extension", 70 | "definition" : "What this extension means.", 71 | "comment" : "Guidance on using this.", 72 | "min" : 0, 73 | "max" : "1", 74 | "base" : { 75 | "path" : "Extension", 76 | "min" : 0, 77 | "max" : "*" 78 | }, 79 | "condition" : ["ele-1"], 80 | "constraint" : [{ 81 | "key" : "ele-1", 82 | "severity" : "error", 83 | "human" : "All FHIR elements must have a @value or children", 84 | "expression" : "hasValue() or (children().count() > id.count())", 85 | "xpath" : "@value|f:*|h:div", 86 | "source" : "http://hl7.org/fhir/StructureDefinition/Element" 87 | }, 88 | { 89 | "key" : "ext-1", 90 | "severity" : "error", 91 | "human" : "Must have either extensions or value[x], not both", 92 | "expression" : "extension.exists() != value.exists()", 93 | "xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])", 94 | "source" : "http://hl7.org/fhir/StructureDefinition/Extension" 95 | }], 96 | "isModifier" : false 97 | }, 98 | { 99 | "id" : "Extension.id", 100 | "path" : "Extension.id", 101 | "representation" : ["xmlAttr"], 102 | "short" : "Unique id for inter-element referencing", 103 | "definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", 104 | "min" : 0, 105 | "max" : "1", 106 | "base" : { 107 | "path" : "Element.id", 108 | "min" : 0, 109 | "max" : "1" 110 | }, 111 | "type" : [{ 112 | "extension" : [{ 113 | "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", 114 | "valueUrl" : "string" 115 | }], 116 | "code" : "http://hl7.org/fhirpath/System.String" 117 | }], 118 | "isModifier" : false, 119 | "isSummary" : false, 120 | "mapping" : [{ 121 | "identity" : "rim", 122 | "map" : "n/a" 123 | }] 124 | }, 125 | { 126 | "id" : "Extension.extension", 127 | "path" : "Extension.extension", 128 | "slicing" : { 129 | "discriminator" : [{ 130 | "type" : "value", 131 | "path" : "url" 132 | }], 133 | "description" : "Extensions are always sliced by (at least) url", 134 | "rules" : "open" 135 | }, 136 | "short" : "Additional content defined by implementations", 137 | "definition" : "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", 138 | "comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", 139 | "alias" : ["extensions", 140 | "user content"], 141 | "min" : 0, 142 | "max" : "*", 143 | "base" : { 144 | "path" : "Element.extension", 145 | "min" : 0, 146 | "max" : "*" 147 | }, 148 | "type" : [{ 149 | "code" : "Extension" 150 | }], 151 | "constraint" : [{ 152 | "key" : "ele-1", 153 | "severity" : "error", 154 | "human" : "All FHIR elements must have a @value or children", 155 | "expression" : "hasValue() or (children().count() > id.count())", 156 | "xpath" : "@value|f:*|h:div", 157 | "source" : "http://hl7.org/fhir/StructureDefinition/Element" 158 | }, 159 | { 160 | "key" : "ext-1", 161 | "severity" : "error", 162 | "human" : "Must have either extensions or value[x], not both", 163 | "expression" : "extension.exists() != value.exists()", 164 | "xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", 165 | "source" : "http://hl7.org/fhir/StructureDefinition/Extension" 166 | }], 167 | "isModifier" : false, 168 | "isSummary" : false, 169 | "mapping" : [{ 170 | "identity" : "rim", 171 | "map" : "n/a" 172 | }] 173 | }, 174 | { 175 | "id" : "Extension.url", 176 | "path" : "Extension.url", 177 | "representation" : ["xmlAttr"], 178 | "short" : "identifies the meaning of the extension", 179 | "definition" : "Source of the definition for the extension code - a logical name or a URL.", 180 | "comment" : "The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.", 181 | "min" : 1, 182 | "max" : "1", 183 | "base" : { 184 | "path" : "Extension.url", 185 | "min" : 1, 186 | "max" : "1" 187 | }, 188 | "type" : [{ 189 | "code" : "uri" 190 | }], 191 | "fixedUri" : "http://somewhere.org/fhir/uv/myig/StructureDefinition/ext-myExtension", 192 | "isModifier" : false, 193 | "isSummary" : false, 194 | "mapping" : [{ 195 | "identity" : "rim", 196 | "map" : "N/A" 197 | }] 198 | }, 199 | { 200 | "id" : "Extension.value[x]", 201 | "path" : "Extension.value[x]", 202 | "short" : "Value of extension", 203 | "definition" : "Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R4/extensibility.html) for a list).", 204 | "min" : 0, 205 | "max" : "1", 206 | "base" : { 207 | "path" : "Extension.value[x]", 208 | "min" : 0, 209 | "max" : "1" 210 | }, 211 | "type" : [{ 212 | "code" : "boolean" 213 | }], 214 | "constraint" : [{ 215 | "key" : "ele-1", 216 | "severity" : "error", 217 | "human" : "All FHIR elements must have a @value or children", 218 | "expression" : "hasValue() or (children().count() > id.count())", 219 | "xpath" : "@value|f:*|h:div", 220 | "source" : "http://hl7.org/fhir/StructureDefinition/Element" 221 | }], 222 | "isModifier" : false, 223 | "isSummary" : false, 224 | "mapping" : [{ 225 | "identity" : "rim", 226 | "map" : "N/A" 227 | }] 228 | }] 229 | }, 230 | "differential" : { 231 | "element" : [{ 232 | "id" : "Extension", 233 | "path" : "Extension", 234 | "short" : "Default short name for extension", 235 | "definition" : "What this extension means.", 236 | "comment" : "Guidance on using this.", 237 | "min" : 0, 238 | "max" : "1" 239 | }, 240 | { 241 | "id" : "Extension.url", 242 | "path" : "Extension.url", 243 | "type" : [{ 244 | "code" : "uri" 245 | }], 246 | "fixedUri" : "http://somewhere.org/fhir/uv/myig/StructureDefinition/ext-myExtension" 247 | }, 248 | { 249 | "id" : "Extension.value[x]", 250 | "path" : "Extension.value[x]", 251 | "type" : [{ 252 | "code" : "boolean" 253 | }] 254 | }] 255 | } 256 | } -------------------------------------------------------------------------------- /input/resources/codesystem-fake.xml: -------------------------------------------------------------------------------- 1 | <?xml version="1.0" encoding="UTF-8"?> 2 | <CodeSystem xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R4/fhir-single.xsd"> 3 | <id value="cs-fake"/> 4 | <url value="http://somewhere.org/fhir/uv/myig/CodeSystem/cs-fake"/> 5 | <name value="CodeSystemFake"/> 6 | <title value="CodeSystem fake"/> 7 | <status value="draft"/> 8 | <experimental value="true"/> 9 | <date value="2015-06-22"/> 10 | <description value="A fake code system"/> 11 | <caseSensitive value="true"/> 12 | <content value="complete"/> 13 | <concept> 14 | <code value="01"/> 15 | <display value="CS1"/> 16 | <designation> 17 | <value value="CS2"/> 18 | </designation> 19 | </concept> 20 | </CodeSystem> -------------------------------------------------------------------------------- /input/resources/library-example-image.xml: -------------------------------------------------------------------------------- 1 | <?xml version="1.0" encoding="UTF-8"?> 2 | <Library xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R4/fhir-single.xsd"> 3 | <url value="http://somewhere.org/fhir/uv/myig/Library/example-image"/> 4 | <version value="1.0.0"/> 5 | <name value="ExampleLibraryImage"/> 6 | <title value="Example Library Image"/> 7 | <status value="draft"/> 8 | <experimental value="true"/> 9 | <type> 10 | <coding> 11 | <system value="http://terminology.hl7.org/CodeSystem/library-type"/> 12 | <code value="asset-collection"/> 13 | </coding> 14 | </type> 15 | <date value="2020-05-15T00:00:00.000+10:00"/> 16 | 17 | <content> 18 | <contentType value="image/png"/> 19 | <data value="iVBORw0KGgoAAAANSUhEUgAAAFUAAABlCAMAAAALUV/FAAAAAXNSR0IArs4c6QAAAwBQTFRFAAAA////7jIk7RwkIyAgIx8g7SEk6hwk7h0l7R0k7R4k/vP0JB8gJCAhJiIjKSUmJCEiIyAhJiMkJSIjJyQlLywtOjc4MjAx/Pv83t3e3Nvc2tna0tHSzMvMwcDBv76/PTw+RURGR0dJTk5QSkpMV1dZPz9A1tbY/f3++fn6+Pj59fX29PT18vLz8fHy7e3u7Ozt6enq4eHi4ODh3d3e3Nzd29vc2trb2dna2NjZ19fY1dXWzc3OYGFkXV5hZ2hrZGVobm9ymJmcwMHEUVJUW1xeamttZmdpY2RmYmNlX2Bi19ja09TWz9DSdnh7iYuOf4GEmpyfjY+Spqirm52genx+cnR2hIaIoKKklpialZeZkpSWx8nLxMbIw8XHwcPFtri6tLa4sbO1rrCyra+x8vP05ufo4uPk3+Dh3d7fs7a4+/z8+vv7+fr69/j49fb28/T08fLy5ebm4+Tk4eLi29zc2dra4uTj///+3dvZv7Ot+fXz//38+/n4+ff29vTz393c3tzb+9bF/eHU/uvi+cm089fL7ejmj1M+kFpG9519h1hHtXZg2ZJ3f1dIt4BrwYhy+bGWclNHnXRkYUxEo5KMkUcwo1pCuGdNn1tEmFlET0M/3NnYuVc7sVg+9IFfSD47+fLw7ebkzE8ys0kusUow8mVDxVM29e3r8uro7urpsj4l0kovJRwa/vHu9vHw/e3q/vLw/vj370cs3EMq++fk7zgl70Ap4zwn++ro+O/u7jQj7jMj7zUk6zMk6jUk5zYk2jAj/vTz7i4j7jEj7zIk7i8k7jEk7DEk4DIo/vDv7isk7i0k6yoj5iwj6S0k+eDf7igk7ick5SUi6Sck/uHhLyoq/eTkKycn/ujo/efn/urq/uzs/u7u9Ofn/vb2//n5//v7/Pr6//7+9vX17ezs4N/f0M/PyMfHxsXFubi4/v7+/f399/f39vb28fHx8PDw7+/v6+vr6Ojo4+Pj4uLi39/f3t7e19fX1NTU09PT0NDQysrKxMTEw8PDvLy8iETyOAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wFEAQLCjX5NhIAABB5SURBVGje1Vl7XBRXls6tqstU4RZQUYEBG+QVImnEphukBTUaJJpRQpSXz8RHUEYwO4jZuKN5TOaRjqszcd0QYCAmmRHNOEYN2SRjsrMj/dgRd7OyswaNrs+Exm6Qh4IIwpxzqxtsKcbf7sz8saeLqupbVV+f+91zz/lu8QBhNqdw2f1s6bK5uffYU2y763thngr3gHqYS/4yts4HdSl5/cN997EP/zF43p+0h3JGob7N86IkwY4XRR5MEkWJx039iq27BEqpAh+BCoICG6UyxS+UmUAXkLWjUOurqiq9VlVV72+zNTZVWCorK7xWZdkxbJW78AdUQEXAP/gBDVTxINwkC4rMHKLv8Rzn51ftdQTbKtBhEfvAS1KNB9J7A0JroEr2g7XVeBdc3ltx8LeNDs7eWF+zG50Am2iptwRX8H42u52TvrBUhzBEhQ4bMDFfg1e7xEt74EcVofoLnm/4nOM+s/rx/A7VnffY2Q7RbuWaxD0II6u/pyjD1N7r6zJA5WzH+FoFu1oFveesVpvNaj3G1zOXdvOn+B2CElAPl/ga6JCANFFZ9ripYB+1RguAGLeKUidZrQ4OQDnkdi+QLVSJnIhe10kcJ1lw7GWB8c9YENBbhWox4LBa+fpmuO9vDvI2jnM4HLhv4rG7cq1oRwZohWi1S7sYHEUGZMp6p8bAfA1fbZyD/7e9cPdp6Cb4aeOsAH2S341drOXt4g7wziJyDeIuFhKCOlaKOv5avHoY4Bv3QmdOfwK/AB8HuMo1ACo8VMOrvlokrgF8hf7KOK5qSAme0NFChQ7zdvBVOV0vgpuwga8c85UqNbxVQl4tvNUu7hqeT3j08AvH+Zq+OhiqcLpewhiwAa0ceLYbR5z5yhiw2fldyKnMpq53xrJzjdESwTevr7wDQK1ILjKAA1GDvMKTFglRFcVL6V0mCJq8OqySfa+AvmK8csxVrlFEBmiNaJdUXhHVM9+YyZ5Zq4zBgIMT0VcZGEBECFmHlTvpQQUG9sybmrFTctilnRkLR1u84aEoDVQgElBlRIXIcuAUcFgdDbyKKlml3bmEvI6+vqGdsjMnj+YVR4jxSlUGYGo54A9iAAOIMfAYoPKcXRwDNWby6DwgWW0qAyqqg8Urx7ERpywG/qEMfeXG8jVJyNTIr+Ab+iorDNUGoFYI2AZvvHL8zgTV1zFQF2vmV3CNtw7HAHMUsId5PfktBENftRkoD9SMAchT/o3VghqvmLI4mG2O4bnl/4cfI6o4lq8FVFmgkbNgaPyaqiG0ccbacL6isw2MV4gsfl+pB1XSQs0YI2tDjPo3YaHy5iyHDQaQjZai1Ej8227yJ3jNYjV2tK8wmQBVwBiQMFoZAzY1ZwEDjFZA1Y7XIQwUzfzqYL4C6u95VRRgNeUhD7AZ+++vqqhWTdQ4Nb+Ozi4cY0BR5OaKmtphq6nbAwQAA/vcKqpDC3UJS4laqA7O4yvcoWYPQfZmEUB92+X1dfRoJURTlQHNTAio8nCCE9TKIbB9DXOwY+VOjKydq1euXLVq5aqVcFjxzDOE5Kr5VWu0HGy0FE+u9IArHiVRw/+A/H1wELXw3jnsETQCXUwSg9Vkq5VfIZaQAZk21xysG7H63VhMfyGGvvEaeG8RPajD0gUk63LqrTAavjqsarxO/D0oQ4gCSWLCaheS+6t9pfveBH8sOFqsGjKRQZV5hHxvsqo4xqixLF4VyK8ihitkbaAaah/4JP/q7dCP32TVEH31SEE4hEAeyxU8hGij2tQYCIQZy5I21m/UFIDwyzeI9BrkM6yGIvNVYECQcjdGj6g3DZ3ljaxAmLGswlqhImCdBgre+uFH/GtYDXEWeLQL6IGn4NlCNV60ZwHMLeargqgsCzA9ABgA+uufkh+BvBKoZ7Q8EjObFRZvudVUmlaVVyo0o8qwsZxl9bL41r59ogVrrHe00L1MzGJPjyhjjTyAI+R/apgBDiUB58lZVKnl/SSLqoi8kaWErMdHsz3VWxsVaqxVzVnN9TwTmVYosYiBk6tWtPEWiHlEVTWhLD+NT5Y1M0/lsWNAHS1gAOcZfsDbBp6pqlreBgwoyKtDjQqaq+YVwauyBFnTV4eHgQCmiFgpAF6ZZKG1EservHp0lpCvPpk/vBjRHq3hPACoNuYswoK8kmGNVQsqYyQGoM+xbexB/WS4SveydYo2AzYbQxUCVKXJApZTZSvwir7KOLcaWAwsUh9cJCCnO/i9Ah0rZ6lzC5cUqnKDvdpfUPC8lVd9ZQqePuVduLLu1/mxSaGpB1QGZGBAZDLbxvKAGp21PIfxKqgMKHNGpAWWJL6OMTtfW2f5MV6DPL6qikjaBaSAr7h0ocIO3m6H+tjpRcXBEnbxlSy0tCs3LNqAARmzi9WKQeBQdZbs5VUBBkE37V4+XFvmYR2qw8wgjDlafv7oa3O9xMKKlW+PXod4BV8VeQdElvSzpBEdCC7uwTWloh0DEqgg/l+DBRZZyKiNLThAEQmC11fKctbd1RBTS530L8GCVnZZxmoBh6s4WPMdBN3tUIm1ncK1raBUsBmryBWir3qLo3IVzx9UNbymdsEVJ46MXIM6xqrOLj+pGhetMPYsBmogPPjXyV28VvCnxFpY0WlXQ8hZjWIty2oWvvEzJMCBtNYHCIw7kbfImHgA9eMfHTl86PiRH776gzfe+p148nMIAWUs7WLn+fq9LO5Ow7K94RjOWT/ef7daPyp49LVCsjtsnzfxxz7++MMP/7kR9JK//TMbTGFNVFTw9so9gme5S/dUfeIP1YWv232ardIgtqorKys/kfz9ofyy1zM8U2KiP7RIe8bOr/XNTAp5VpN1EL+NvPo7nqYqXmo61fS7L+xgDXbV/uO/mpr4P0AXA/OepHEao/Xb9+7SFnWfNMEMOPVezV1ywxK4t7r61//06t324+rg6moQEULWhuK4KI251SDyEusevrARTx5D+erHXt5Ian+rWBbV+Qq3R9mqUKbzVj0WFavBgGqAgLgSe6Olkqe+3eKlKhy1iUm+qIWyp97GxNEn7mFgLvnZmxX3sRr2oiD4sUVMEKIeXDkwsGHdiOYatTqeC6VSoKocETDqR15TCYK3+quXoQyql9nLFjrhQY981JgFgCoEChMCKR0fGCCMDxof9CANDKATaGAQDYDnAiaw1wFBEwIm0AD40MkhLNyCgoLwFwLH46PKfA1fF8TnLUiLUQrzly9ZsjZvzoq87z4+K2NpbvPEhU/SnKV0cjYNXrKkcF129sInaEHhklnCurXKrLUhNCdGCR5aHUJHv3VAX4NJHiU6mp8358my/PyZZHx+fhTJXLmCriDNcTn08Wk0On9u/JysOYQu2ETzO2kBmUNzZFoEmbsng2qj0okkh64jM6OfoDmlIcLsqZlxSiYJKSyn+WRJVBZgzKPyMgPKYPrYIhpIsoJJUXCcHIP6Pf5pLf3qRZ23YsOj0ULBw+OF2Z0rcmCyFDxdQGOWkcWZwmz9GkpzuyjNCaXla6hA5k4ogJ+jMSnFlH4H1ZYmr4CqxMWQVQG0wP0gnZ20Oo9mJhCdrMxvTiMxwY+vmSYouV0KzSmh6+EHyFPRwblQt2YvJlH0O6uoxtoQeUVfZ4PMfVApKKFC1rOZURMXFBWSx4UsmkVmPrR8GYmluQaB5rjoSh0NIvkx0RR09tJseC5+Fc18gmr5GkxyTucI88onw6pkopJPAucvzySZK5JodjCNL8hCCKVQLwDBwpxHhEenynNm07WFs7JpWhpNWyWszdPiVZlvypm5rpnmRNPlKbNowaLsobx5ZTMzTVmFs4RHc5ZGhyxaouQuzKTLU2fR5YVLsmghUD57cR4tXBmzZl3OilhBgwHv+y5hROWqClLxTir1yKaSEjJx+OWYukbQUvBzyZNKdFR0dFRsTDRsUdGx8BcVy06wMRZOYllrLDbGxE5+KAau4B/egTdHxwZmj0L9a/y/IG9ozTOr/zz77upn1gwV+KDGd3b8beL/xZ6FD25o+qkdJh/UYmLoSzWHp4aHmVLDTOHmVFNqWmpaWJg5LAUbe8NSp5tM4dNN08NNvanhpuKwNDwJK+41haX0hKWawsLCUnvNRaTIB3UDWXgt8k5k5OC1a0ND1yJaI69F3IlwRkY6I4ecEYORQ0MRg0NDrXeGBlsjhwadEUMRA3ClFS7AbUN3nBGtra3Q0E+6fVBvEnNkhjtlYH2Es2sgotyti0jdqEs29rv6jaE6Y0ZkWXGxbnCjYbCoxBmR7B7Qfa9vQ1fEhtQI04aULYOd7QOJnf3XZ9yJJwYf1M0k9Y6TmAZnDHaS1tYNZPDODPekFl1ficGddsd8J43cyijuIbdbi0pancWktVMPd0+/3T9AigbWp5Fy53PXnekznGbS5YNaRkxOHelx9hlJUYaznDidz5ckGp3pLn3ipIH0dLe+Tzdd/5xzoLt0YCDZNVA6bWCAGFri9QlpuvAkd4uufapuQKfbQqb5oHYTo66FlOu6iDF9esZ60t+S4k7Z0mImk5I2ZfS4O2eYoNHU0tJd0tJyk7QktmdMIsbbJRvNaXDPtJaWtsSW/v7+XtLpg2og6/vNpCwd7ijaXNbVZrhhdJsNN7c8nDzVMGnTlEnJhknF+klphiS94cZml3l627cNibenhZrM09Jv65Nv30p4Lr2vry+ZdPigdpGy22bT82mmvr4U8xbTdFPa86YtxWazyZQ6Kd74fHpqSnq8Of1WT4/pm/DpvWl94cnG9PTesL7w3hm3wsJvhRuN4TPMaZvJdR/UJNL9860/3wrbK1u34kH92wpfX3l569aXYf/yy6+Em83hAGBMTjYm48544+bNm2Hh4RDS4ampYWFFJNEHtZN8+p/3tXd7Td82GTe6Hh42l4s829Pb29vT0/PNjRvfdBO9D2oHOfzf97UDxvLycuMm33zStX79320Gn7sSNhV1k0d8UBPJ4S8/+sm7d9lHX6IdgLafeOzdA/+Dtv/EiROHTpxg+0OHzrO27rKyrvY2Qxdpvwf10JdnD7xf5rHu9w98evbs2TNn97/f3V1WVFZWVARN+/d/eubMmbO+dgat0wDWZeggm3xQHyFHvkLbj5cNXx+G08NocPwN3N9l+Po3X331QVfX/sPnzkHzkXHjxl24cHzckSPnz507d/7cB0lJSV9/nZRIEnxQ28nxc+fPnz93KAntHTwftg5s+gBOPkjqTHrn/IkT5y+84GX1hZc63gEu3ulkpidTfFDbyAW4eOTEkesdcBWOuHnspY7r169/H75/H4/YcnFksB5JTHxp3JHjaoJtJyU+qFPI0XHMruLV4+PGHQfD77B/MVGv178I5y+y44UL446OoLapbW1Xr+r1VxNIqA9qKTl6gVn71atX2y/42PZ2aNyunrRvZy2lw6hT2traErYf3d6GVnoPagm5eJRZQht81NOLnv32hClTEi4fvXjx8pQpUy5fBLtc6vaihpaWlkLj5dLSkpKSUOL2QQ0ll/D2SxdL4K7SS2AXYbuIJ5dCS/CBS9vwJBSPl0JDS7ywrlCwkm3b8BDqJi4fVDe5sg3sknp1m4+53aFutxtOXHBwbWMnLpfLCwvmdl1xMfP2wIPqIi9cYeaC28gVcgU3MM/F/609QP4a9v8J9Y+G9+ctNZ1OZQAAAABJRU5ErkJggg=="/> 20 | </content> 21 | </Library> -------------------------------------------------------------------------------- /input/resources/library-example-sql.xml: -------------------------------------------------------------------------------- 1 | <?xml version="1.0" encoding="UTF-8"?> 2 | <Library xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R4/fhir-single.xsd"> 3 | <url value="http://somewhere.org/fhir/uv/myig/Library/example-sql"/> 4 | <version value="1.0.0"/> 5 | <name value="ExampleLibrary"/> 6 | <title value="Example Library"/> 7 | <status value="draft"/> 8 | <experimental value="true"/> 9 | <type> 10 | <coding> 11 | <system value="http://terminology.hl7.org/CodeSystem/library-type"/> 12 | <code value="asset-collection"/> 13 | </coding> 14 | </type> 15 | <date value="2020-05-15T00:00:00.000+10:00"/> 16 | <content> 17 | <contentType value="text/x-sql"/> 18 | <data value="U0VMRUNUIEN1c3RvbWVycy5DdXN0b21lck5hbWUsIE9yZGVycy5PcmRlcklEDQpGUk9NIEN1c3RvbWVycw0KTEVGVCBKT0lOIE9yZGVycw0KT04gQ3VzdG9tZXJzLkN1c3RvbWVySUQ9T3JkZXJzLkN1c3RvbWVySUQNCk9SREVSIEJZIEN1c3RvbWVycy5DdXN0b21lck5hbWU7DQo="/> 19 | </content> 20 | </Library> -------------------------------------------------------------------------------- /input/resources/myObservation.xml: -------------------------------------------------------------------------------- 1 | <?xml version="1.0" encoding="UTF-8"?> 2 | <StructureDefinition xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R4/fhir-single.xsd"> 3 | <id value="myObservation"/> 4 | <url value="http://somewhere.org/fhir/uv/myig/StructureDefinition/myObservation"/> 5 | <identifier> 6 | <type> 7 | <coding> 8 | <system value="http://example.org/some-id-type-system"/> 9 | <code value="foo"/> 10 | </coding> 11 | <text value="Some OID"/> 12 | </type> 13 | <value value="0.1.2.3.1"/> 14 | </identifier> 15 | <identifier> 16 | <type> 17 | <coding> 18 | <system value="http://example.org/some-id-type-system"/> 19 | <code value="foo"/> 20 | </coding> 21 | <coding> 22 | <system value="http://terminology.hl7.org/CodeSystem/v2-0203"/> 23 | <code value="AM"/> 24 | <display value="American Express"/> 25 | </coding> 26 | </type> 27 | <value value="0.1.2.3.2"/> 28 | </identifier> 29 | <identifier> 30 | <type> 31 | <coding> 32 | <system value="http://example.org/some-id-type-system"/> 33 | <code value="ACSN"/> 34 | </coding> 35 | </type> 36 | <value value="0.1.2.3.3"/> 37 | </identifier> 38 | <identifier> 39 | <type> 40 | <coding> 41 | <system value="http://example.org/some-id-type-system"/> 42 | <code value="123"/> 43 | </coding> 44 | </type> 45 | <value value="0.1.2.3.4"/> 46 | </identifier> 47 | <identifier> 48 | <use value="official"/> 49 | </identifier> 50 | <identifier> 51 | <value value="0.1.2.3.5"/> 52 | </identifier> 53 | <name value="MyObservation"/> 54 | <title value="My Observation Profile"/> 55 | <status value="draft"/> 56 | <experimental value="true"/> 57 | <publisher value="Publisher for this artifact"/> 58 | <contact> 59 | <telecom> 60 | <!-- Contact for publisher of this artifact --> 61 | <system value="url"/> 62 | <value value="http://example.org/some-organization"/> 63 | </telecom> 64 | </contact> 65 | <description value="A profile showing the use of XML to author profiles"/> 66 | <useContext> 67 | <code> 68 | <system value="http://terminology.hl7.org/CodeSystem/usage-context-type"/> 69 | <code value="gender"/> 70 | <display value="Gender"/> 71 | </code> 72 | <valueCodeableConcept> 73 | <coding> 74 | <system value="http://hl7.org/fhir/administrative-gender"/> 75 | <code value="female"/> 76 | <display value="Female"/> 77 | </coding> 78 | </valueCodeableConcept> 79 | </useContext> 80 | <useContext> 81 | <code> 82 | <system value="http://terminology.hl7.org/CodeSystem/usage-context-type"/> 83 | <code value="age"/> 84 | <display value="Age Range"/> 85 | </code> 86 | <valueQuantity> 87 | <value value="2"/> 88 | <unit value="months"/> 89 | <system value="http://unitsofmeasure.org"/> 90 | <code value="mo"/> 91 | </valueQuantity> 92 | </useContext> 93 | <useContext> 94 | <code> 95 | <system value="http://terminology.hl7.org/CodeSystem/usage-context-type"/> 96 | <code value="age"/> 97 | <display value="Age Range"/> 98 | </code> 99 | <valueQuantity> 100 | <value value="3"/> 101 | <system value="http://unitsofmeasure.org"/> 102 | <code value="mo"/> 103 | </valueQuantity> 104 | </useContext> 105 | <useContext> 106 | <code> 107 | <system value="http://terminology.hl7.org/CodeSystem/usage-context-type"/> 108 | <code value="age"/> 109 | <display value="Age Range"/> 110 | </code> 111 | <valueQuantity> 112 | <value value="4"/> 113 | </valueQuantity> 114 | </useContext> 115 | <useContext> 116 | <code> 117 | <system value="http://terminology.hl7.org/CodeSystem/usage-context-type"/> 118 | <code value="age"/> 119 | <display value="Age Range"/> 120 | </code> 121 | <valueRange> 122 | <high> 123 | <value value="1"/> 124 | <unit value="months"/> 125 | </high> 126 | </valueRange> 127 | </useContext> 128 | <useContext> 129 | <code> 130 | <system value="http://terminology.hl7.org/CodeSystem/usage-context-type"/> 131 | <code value="age"/> 132 | <display value="Age Range"/> 133 | </code> 134 | <valueRange> 135 | <low> 136 | <value value="2"/> 137 | <unit value="years"/> 138 | </low> 139 | <high> 140 | <value value="5"/> 141 | <unit value="years"/> 142 | </high> 143 | </valueRange> 144 | </useContext> 145 | <useContext> 146 | <code> 147 | <system value="http://terminology.hl7.org/CodeSystem/usage-context-type"/> 148 | <code value="age"/> 149 | <display value="Age Range"/> 150 | </code> 151 | <valueRange> 152 | <low> 153 | <value value="10"/> 154 | <unit value="years"/> 155 | </low> 156 | </valueRange> 157 | </useContext> 158 | <useContext> 159 | <code> 160 | <system value="http://terminology.hl7.org/CodeSystem/usage-context-type"/> 161 | <code value="venue"/> 162 | <display value="Clinical Venue"/> 163 | </code> 164 | <valueReference> 165 | <reference value="http://example.org/Location/123"/> 166 | <display value="Some location"/> 167 | </valueReference> 168 | </useContext> 169 | <useContext> 170 | <code> 171 | <system value="http://terminology.hl7.org/CodeSystem/usage-context-type"/> 172 | <code value="venue"/> 173 | <display value="Clinical Venue"/> 174 | </code> 175 | <valueReference> 176 | <display value="Some other location"/> 177 | </valueReference> 178 | </useContext> 179 | <useContext> 180 | <code> 181 | <system value="http://terminology.hl7.org/CodeSystem/usage-context-type"/> 182 | <code value="venue"/> 183 | <display value="Clinical Venue"/> 184 | </code> 185 | <valueReference> 186 | <reference value="http://example.org/Location/456"/> 187 | </valueReference> 188 | </useContext> 189 | <useContext> 190 | <code> 191 | <system value="http://terminology.hl7.org/CodeSystem/usage-context-type"/> 192 | <code value="venue"/> 193 | <display value="Clinical Venue"/> 194 | </code> 195 | <valueReference> 196 | <identifier> 197 | <value value="LOCATION-ABC"/> 198 | </identifier> 199 | </valueReference> 200 | </useContext> 201 | <jurisdiction> 202 | <coding> 203 | <!-- Use this if the IG is country-specific --> 204 | <system value="urn:iso:std:iso:3166"/> 205 | <code value="US"/> 206 | </coding> 207 | </jurisdiction> 208 | <jurisdiction> 209 | <coding> 210 | <!-- Use this if the IG is state/province/territory-specific --> 211 | <system value="urn:iso:std:iso:3166:-2"/> 212 | <code value="CA-QC"/> 213 | </coding> 214 | </jurisdiction> 215 | <jurisdiction> 216 | <coding> 217 | <!-- Testing a jurisdiction that doesn't have a resolvable flag --> 218 | <system value="urn:iso:std:iso:3166:-2"/> 219 | <code value="GR-E"/> 220 | </coding> 221 | </jurisdiction> 222 | <jurisdiction> 223 | <!-- Use this only if there's no standard code for the jurisdiction --> 224 | <text value="The universe"/> 225 | </jurisdiction> 226 | <purpose value="Explain why this resource is necessary here"/> 227 | <copyright value="Explain licensing or other legal limitations on use"/> 228 | <keyword> 229 | <system value="http://example.org/some-system"/> 230 | <code value="01"/> 231 | <display value="keyword 1"/> 232 | </keyword> 233 | <keyword> 234 | <system value="http://example.org/some-system"/> 235 | <code value="01"/> 236 | <display value="keyword 2"/> 237 | </keyword> 238 | <fhirVersion value="4.0.0"/> 239 | <kind value="resource"/> 240 | <abstract value="false"/> 241 | <type value="Observation"/> 242 | <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation"/> 243 | <derivation value="constraint"/> 244 | <differential> 245 | <element id="Observation.basedOn"> 246 | <path value="Observation.basedOn"/> 247 | <mustSupport value="true"/> 248 | </element> 249 | <element id="Observation.partOf"> 250 | <path value="Observation.partOf"/> 251 | <type> 252 | <code value="Reference"/> 253 | <targetProfile value="http://hl7.org/fhir/StructureDefinition/Procedure"> 254 | <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-type-must-support"> 255 | <valueBoolean value="true"/> 256 | </extension> 257 | </targetProfile> 258 | <targetProfile value="http://hl7.org/fhir/StructureDefinition/Immunization"/> 259 | </type> 260 | <mustSupport value="true"/> 261 | </element> 262 | <element id="Observation.code"> 263 | <path value="Observation.code"/> 264 | <patternCodeableConcept> 265 | <coding> 266 | <system value="http://loinc.org"/> 267 | <code value="85354-9"/> 268 | </coding> 269 | </patternCodeableConcept> 270 | <binding> 271 | <strength value="required"/> 272 | <valueSet value="http://somewhere.org/fhir/uv/myig/ValueSet/valueset-fake"/> 273 | </binding> 274 | </element> 275 | <element id="Observation.subject"> 276 | <path value="Observation.subject"/> 277 | <type> 278 | <code value="Reference"/> 279 | <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient"> 280 | <!-- this is an error - it is meaningless unless the element itself is must-support --> 281 | <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-type-must-support"> 282 | <valueBoolean value="true"/> 283 | </extension> 284 | </targetProfile> 285 | </type> 286 | <mustSupport value="true"/> 287 | </element> 288 | <element id="Observation.focus"> 289 | <path value="Observation.focus"/> 290 | <mustSupport value="true"/> 291 | </element> 292 | <element id="Observation.value[x]"> 293 | <path value="Observation.value[x]"/> 294 | <type> 295 | <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-type-must-support"> 296 | <valueBoolean value="true"/> 297 | </extension> 298 | <code value="Quantity"/> 299 | </type> 300 | <type> 301 | <code value="CodeableConcept"/> 302 | </type> 303 | <mustSupport value="true"/> 304 | </element> 305 | <element id="Observation.component"> 306 | <path value="Observation.component"/> 307 | <slicing> 308 | <discriminator> 309 | <type value="pattern"/> 310 | <path value="code"/> 311 | </discriminator> 312 | <ordered value="false"/> 313 | <rules value="open"/> 314 | </slicing> 315 | <min value="2"/> 316 | <max value="*"/> 317 | </element> 318 | <element id="Observation.component:Systolic"> 319 | <path value="Observation.component"/> 320 | <sliceName value="Systolic"/> 321 | <min value="1"/> 322 | <max value="1"/> 323 | </element> 324 | <element id="Observation.component:Systolic.code"> 325 | <path value="Observation.component.code"/> 326 | <short value="Systolic pressure"/> 327 | <patternCodeableConcept> 328 | <coding> 329 | <system value="http://loinc.org"/> 330 | <code value="8480-6"/> 331 | </coding> 332 | </patternCodeableConcept> 333 | </element> 334 | <element id="Observation.component:Systolic.value[x]"> 335 | <path value="Observation.component.valueQuantity"/> 336 | <type> 337 | <code value="Quantity"/> 338 | </type> 339 | </element> 340 | <element id="Observation.component:Systolic.value[x]:valueQuantity.value"> 341 | <path value="Observation.component.valueQuantity.value"/> 342 | <min value="1"/> 343 | <mustSupport value="true"/> 344 | </element> 345 | <element id="Observation.component:Systolic.value[x]:valueQuantity.system"> 346 | <path value="Observation.component.valueQuantity.system"/> 347 | <min value="1"/> 348 | <fixedUri value="http://unitsofmeasure.org"/> 349 | <mustSupport value="true"/> 350 | </element> 351 | <element id="Observation.component:Systolic.value[x]:valueQuantity.code"> 352 | <path value="Observation.component.valueQuantity.code"/> 353 | <min value="1"/> 354 | <fixedCode value="mm[Hg]"/> 355 | <mustSupport value="true"/> 356 | </element> 357 | <element id="Observation.component:Diastolic"> 358 | <path value="Observation.component"/> 359 | <sliceName value="Diastolic"/> 360 | <min value="1"/> 361 | <max value="1"/> 362 | </element> 363 | <element id="Observation.component:Diastolic.code"> 364 | <path value="Observation.component.code"/> 365 | <patternCodeableConcept> 366 | <coding> 367 | <system value="http://loinc.org"/> 368 | <code value="8462-4"/> 369 | </coding> 370 | </patternCodeableConcept> 371 | </element> 372 | <element id="Observation.component:Diastolic.value[x]:valueQuantity"> 373 | <path value="Observation.component.valueQuantity"/> 374 | <type> 375 | <code value="Quantity"/> 376 | </type> 377 | </element> 378 | <element id="Observation.component:Diastolic.value[x]:valueQuantity.value"> 379 | <path value="Observation.component.valueQuantity.value"/> 380 | <min value="1"/> 381 | <mustSupport value="true"/> 382 | </element> 383 | <element id="Observation.component:Diastolic.value[x]:valueQuantity.system"> 384 | <path value="Observation.component.valueQuantity.system"/> 385 | <min value="1"/> 386 | <fixedUri value="http://unitsofmeasure.org"/> 387 | <mustSupport value="true"/> 388 | </element> 389 | <element id="Observation.component:Diastolic.value[x]:valueQuantity.code"> 390 | <path value="Observation.component.valueQuantity.code"/> 391 | <min value="1"/> 392 | <fixedCode value="mm[Hg]"/> 393 | <mustSupport value="true"/> 394 | </element> 395 | </differential> 396 | </StructureDefinition> 397 | -------------------------------------------------------------------------------- /input/resources/questionnaire-example.json: -------------------------------------------------------------------------------- 1 | { 2 | "resourceType" : "Questionnaire", 3 | "id" : "example", 4 | "url" : "http://somewhere.org/fhir/uv/myig/Questionnaire/example", 5 | "title": "Cancer Quality Forum Questionnaire 2012", 6 | "status": "draft", 7 | "subjectType": [ 8 | "Patient" 9 | ], 10 | "date": "2012-01", 11 | "item": [ 12 | { 13 | "linkId": "1", 14 | "code": [ 15 | { 16 | "system": "http://example.org/system/code/sections", 17 | "code": "COMORBIDITY" 18 | } 19 | ], 20 | "type": "group", 21 | "item": [ 22 | { 23 | "linkId": "1.1", 24 | "code": [ 25 | { 26 | "system": "http://example.org/system/code/questions", 27 | "code": "COMORB" 28 | } 29 | ], 30 | "prefix": "1", 31 | "type": "choice", 32 | "answerValueSet": "http://hl7.org/fhir/ValueSet/yesnodontknow", 33 | "item": [ 34 | { 35 | "linkId": "1.1.1", 36 | "code": [ 37 | { 38 | "system": "http://example.org/system/code/sections", 39 | "code": "CARDIAL" 40 | } 41 | ], 42 | "type": "group", 43 | "enableWhen": [ 44 | { 45 | "question": "1.1", 46 | "operator": "=", 47 | "answerCoding": { 48 | "system": "http://terminology.hl7.org/CodeSystem/v2-0136", 49 | "code": "Y" 50 | } 51 | } 52 | ], 53 | "item": [ 54 | { 55 | "linkId": "1.1.1.1", 56 | "code": [ 57 | { 58 | "system": "http://example.org/system/code/questions", 59 | "code": "COMORBCAR" 60 | } 61 | ], 62 | "prefix": "1.1", 63 | "type": "choice", 64 | "answerValueSet": "http://hl7.org/fhir/ValueSet/yesnodontknow", 65 | "item": [ 66 | { 67 | "linkId": "1.1.1.1.1", 68 | "code": [ 69 | { 70 | "system": "http://example.org/system/code/questions", 71 | "code": "COMCAR00", 72 | "display": "Angina Pectoris" 73 | }, 74 | { 75 | "system": "http://snomed.info/sct", 76 | "code": "194828000", 77 | "display": "Angina (disorder)" 78 | } 79 | ], 80 | "prefix": "1.1.1", 81 | "type": "choice", 82 | "answerValueSet": "http://hl7.org/fhir/ValueSet/yesnodontknow" 83 | }, 84 | { 85 | "linkId": "1.1.1.1.2", 86 | "code": [ 87 | { 88 | "system": "http://snomed.info/sct", 89 | "code": "22298006", 90 | "display": "Myocardial infarction (disorder)" 91 | } 92 | ], 93 | "prefix": "1.1.2", 94 | "type": "choice", 95 | "answerValueSet": "http://hl7.org/fhir/ValueSet/yesnodontknow" 96 | } 97 | ] 98 | }, 99 | { 100 | "linkId": "1.1.1.2", 101 | "code": [ 102 | { 103 | "system": "http://example.org/system/code/questions", 104 | "code": "COMORBVAS" 105 | } 106 | ], 107 | "prefix": "1.2", 108 | "type": "choice", 109 | "answerValueSet": "http://hl7.org/fhir/ValueSet/yesnodontknow" 110 | } 111 | ] 112 | } 113 | ] 114 | } 115 | ] 116 | }, 117 | { 118 | "linkId": "2", 119 | "code": [ 120 | { 121 | "system": "http://example.org/system/code/sections", 122 | "code": "HISTOPATHOLOGY" 123 | } 124 | ], 125 | "type": "group", 126 | "item": [ 127 | { 128 | "linkId": "2.1", 129 | "code": [ 130 | { 131 | "system": "http://example.org/system/code/sections", 132 | "code": "ABDOMINAL" 133 | } 134 | ], 135 | "type": "group", 136 | "item": [ 137 | { 138 | "linkId": "2.1.2", 139 | "code": [ 140 | { 141 | "system": "http://example.org/system/code/questions", 142 | "code": "STADPT", 143 | "display": "pT category" 144 | } 145 | ], 146 | "type": "choice" 147 | } 148 | ] 149 | } 150 | ] 151 | } 152 | ] 153 | } -------------------------------------------------------------------------------- /input/resources/valueset-fake.xml: -------------------------------------------------------------------------------- 1 | <?xml version="1.0" encoding="UTF-8"?> 2 | <ValueSet xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R4/fhir-single.xsd"> 3 | <id value="valueset-fake"/> 4 | <url value="http://somewhere.org/fhir/uv/myig/ValueSet/valueset-fake"/> 5 | <name value="ValueSetFake"/> 6 | <title value="ValueSet fake"/> 7 | <status value="draft"/> 8 | <experimental value="true"/> 9 | <date value="2015-06-22"/> 10 | <description value="A fake value"/> 11 | <compose> 12 | <include> 13 | <system value="http://somewhere.org/fhir/uv/myig/CodeSystem/cs-fake"/> 14 | <concept> 15 | <code value="01"/> 16 | <display value="VS1"/> 17 | <designation> 18 | <value value="VS2"/> 19 | </designation> 20 | </concept> 21 | </include> 22 | </compose> 23 | </ValueSet> -------------------------------------------------------------------------------- /input/resources/valueset-no-codesystem.xml: -------------------------------------------------------------------------------- 1 | <?xml version="1.0" encoding="UTF-8"?> 2 | <ValueSet xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R4/fhir-single.xsd"> 3 | <id value="valueset-no-codesystem"/> 4 | <url value="http://somewhere.org/fhir/uv/myig/ValueSet/valueset-no-codesystem"/> 5 | <name value="ValueSetWithNoCodeSystem"/> 6 | <title value="ValueSet with no code-system"/> 7 | <status value="draft"/> 8 | <experimental value="true"/> 9 | <date value="2015-06-22"/> 10 | <description value="A sample value set where there's no known code system"/> 11 | <compose> 12 | <include> 13 | <system value="http://not-a-known-code-system"/> 14 | <version value="2.36"/> 15 | <concept> 16 | <code value="not-known-code"/> 17 | </concept> 18 | <concept> 19 | <code value="not-known-code2"/> 20 | </concept> 21 | </include> 22 | </compose> 23 | </ValueSet> -------------------------------------------------------------------------------- /input/translations-de/Patient-example.po: -------------------------------------------------------------------------------- 1 | # en -> de 2 | 3 | #: CodeableConcept.text 4 | #. A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user. 5 | msgid "Married" 6 | msgstr "Verheiratet" 7 | 8 | -------------------------------------------------------------------------------- /input/translations-de/Questionnaire-example.po: -------------------------------------------------------------------------------- 1 | # en -> de 2 | 3 | #: CanonicalResource.title 4 | #. A short, descriptive, user-friendly title for the questionnaire. 5 | msgid "Cancer Quality Forum Questionnaire 2012" 6 | msgstr "dede" 7 | 8 | #: CanonicalResource.publisher 9 | #. The name of the organization or individual that published the questionnaire. 10 | msgid "HL7 International - [Some] Work Group" 11 | msgstr "dede" 12 | 13 | #: Questionnaire.item.prefix 14 | #. A short label for a particular group, question or set of display text within the questionnaire used for reference by the individual completing the questionnaire. 15 | msgid "1" 16 | msgstr "dede" 17 | 18 | #: Questionnaire.item.enableWhen.question 19 | #. The linkId for the question whose answer (or lack of answer) governs whether this item is enabled. 20 | msgid "1.1" 21 | msgstr "dede" 22 | 23 | #: Questionnaire.item.prefix 24 | #. A short label for a particular group, question or set of display text within the questionnaire used for reference by the individual completing the questionnaire. 25 | msgid "1.1" 26 | msgstr "dede" 27 | 28 | #: Coding.display 29 | #. A representation of the meaning of the code in the system, following the rules of the system. 30 | msgid "Angina Pectoris" 31 | msgstr "dede" 32 | 33 | #: Coding.display 34 | #. A representation of the meaning of the code in the system, following the rules of the system. 35 | msgid "Angina (disorder)" 36 | msgstr "dede" 37 | 38 | #: Questionnaire.item.prefix 39 | #. A short label for a particular group, question or set of display text within the questionnaire used for reference by the individual completing the questionnaire. 40 | msgid "1.1.1" 41 | msgstr "dede" 42 | 43 | #: Coding.display 44 | #. A representation of the meaning of the code in the system, following the rules of the system. 45 | msgid "Myocardial infarction (disorder)" 46 | msgstr "dede" 47 | 48 | #: Questionnaire.item.prefix 49 | #. A short label for a particular group, question or set of display text within the questionnaire used for reference by the individual completing the questionnaire. 50 | msgid "1.1.2" 51 | msgstr "dede" 52 | 53 | #: Questionnaire.item.prefix 54 | #. A short label for a particular group, question or set of display text within the questionnaire used for reference by the individual completing the questionnaire. 55 | msgid "1.2" 56 | msgstr "dede" 57 | 58 | #: Coding.display 59 | #. A representation of the meaning of the code in the system, following the rules of the system. 60 | msgid "pT category" 61 | msgstr "dede" 62 | 63 | -------------------------------------------------------------------------------- /input/translations-de/StructureDefinition-ext-myExtension.po: -------------------------------------------------------------------------------- 1 | # en -> de 2 | 3 | #: name 4 | #. A natural language name identifying the structure definition. This name should be usable as an identifier for the module by machine processing applications such as code generation. 5 | msgid "MyExtension" 6 | msgstr "" 7 | 8 | #: title 9 | #. A short, descriptive, user-friendly title for the structure definition. 10 | msgid "My awesome extension" 11 | msgstr "My awesome extension (DE)" 12 | 13 | #: publisher 14 | #. The name of the organization or individual responsible for the release and ongoing maintenance of the structure definition. 15 | msgid "HL7 International - [Some] Work Group" 16 | msgstr "" 17 | 18 | #: purpose 19 | #. Explanation of why this structure definition is needed and why it has been designed as it has. 20 | msgid "Why this extension exists." 21 | msgstr "" 22 | 23 | #: Extension/short 24 | #. A concise description of what this element means (e.g. for use in autogenerated summaries). 25 | msgid "Default short name for extension" 26 | msgstr "" 27 | 28 | #: Extension/definition 29 | #. Provides a complete explanation of the meaning of the data element for human readability. For the case of elements derived from existing elements (e.g. constraints), the definition SHALL be consistent with the base definition, but convey the meaning of the element in the particular context of use of the resource. (Note: The text you are reading is specified in ElementDefinition.definition). 30 | msgid "What this extension means." 31 | msgstr "" 32 | 33 | #: Extension/comment 34 | #. Explanatory notes and implementation guidance about the data element, including notes about how to use the data properly, exceptions to proper use, etc. (Note: The text you are reading is specified in ElementDefinition.comment). 35 | msgid "Guidance on using this." 36 | msgstr "" 37 | 38 | -------------------------------------------------------------------------------- /input/translations-de/StructureDefinition-myObservation.po: -------------------------------------------------------------------------------- 1 | # en -> de 2 | 3 | #: name 4 | #. A natural language name identifying the structure definition. This name should be usable as an identifier for the module by machine processing applications such as code generation. 5 | msgid "MyObservation" 6 | msgstr "XXX" 7 | 8 | #: title 9 | #. A short, descriptive, user-friendly title for the structure definition. 10 | msgid "My Observation Profile" 11 | msgstr "YYY" 12 | 13 | #: publisher 14 | #. The name of the organization or individual responsible for the release and ongoing maintenance of the structure definition. 15 | msgid "HL7 International - [Some] Work Group" 16 | msgstr "" 17 | 18 | #: purpose 19 | #. Explanation of why this structure definition is needed and why it has been designed as it has. 20 | msgid "Explain why this resource is necessary here" 21 | msgstr "" 22 | 23 | #: copyright 24 | #. A copyright statement relating to the structure definition and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the structure definition. The short copyright declaration (e.g. (c) '2015+ xyz organization' should be sent in the copyrightLabel element. 25 | msgid "Explain licensing or other legal limitations on use" 26 | msgstr "" 27 | 28 | #: Observation.component:Systolic.code/short 29 | #. A concise description of what this element means (e.g. for use in autogenerated summaries). 30 | msgid "Systolic pressure" 31 | msgstr "ZZZZ" 32 | 33 | -------------------------------------------------------------------------------- /input/translations-fr/Patient-example.po: -------------------------------------------------------------------------------- 1 | # en -> fr 2 | 3 | #: CodeableConcept.text 4 | #. A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user. 5 | msgid "Married" 6 | msgstr "Marié" 7 | 8 | -------------------------------------------------------------------------------- /local-template/content/assets/images/SampleLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FHIR/sample-ig/b2f6f9f5eacb97ec6cdc078e333244dc872725cd/local-template/content/assets/images/SampleLogo.png -------------------------------------------------------------------------------- /local-template/includes/_append.fragment-header.html: -------------------------------------------------------------------------------- 1 | <div id="project-nav"> 2 | <a id="project-logo" no-external="true" href="http://example.org"><img height="55" alt="Visit the Example website" src="{{site.data.info.assets}}assets/images/SampleLogo.png"/> </a> 3 | </div> -------------------------------------------------------------------------------- /local-template/package/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hl7.sample.template", 3 | "version": "0.0.1", 4 | "type": "fhir.template", 5 | "license": "CC0-1.0", 6 | "description": "Sample Template - not intended for real use", 7 | "author": "http://hl7.org/fhir", 8 | "canonical": "http://github.com/HL7/ig-template-sample", 9 | "base": "fhir.base.template", 10 | "dependencies": { 11 | "fhir.base.template": "current" 12 | } 13 | } -------------------------------------------------------------------------------- /package-list.json: -------------------------------------------------------------------------------- 1 | { 2 | "package-id" : "hl7.fhir.uv.myig", 3 | "title" : "Your User Friendly Name for MyIG Here", 4 | "canonical" : "http://hl7.org/fhir/uv/myig", 5 | "introduction" : "The introduction that should appear in the FHIR IG registry", 6 | "list" : [{ 7 | "version" : "current", 8 | "desc" : "Continuous Integration Build (latest in version control)", 9 | "path" : "http://hl7.org/fhir/ig/HL7/myig", 10 | "status" : "ci-build", 11 | "current" : true 12 | },{ 13 | "version" : "0.1.0", 14 | "date" : "2099-01-01", 15 | "desc" : "Initial STU ballot (Mmm yyyy Ballot)", 16 | "path" : "http://hl7.org/fhir/yyyyMmm/myig.html", 17 | "status" : "ballot", 18 | "sequence" : "DSTU 1" 19 | }] 20 | } --------------------------------------------------------------------------------