Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
4201d51d63
|
@ -3,6 +3,12 @@
|
|||
name: License Check
|
||||
|
||||
on:
|
||||
# Triggers the workflow on push or pull request events but only for the main branch
|
||||
push:
|
||||
branches: [ master ]
|
||||
pull_request:
|
||||
branches: [ master ]
|
||||
|
||||
workflow_dispatch:
|
||||
|
||||
|
||||
|
@ -27,4 +33,4 @@ jobs:
|
|||
run: chmod u+x .github/workflows/license-check/license-check.sh
|
||||
- name: Run script
|
||||
run: .github/workflows/license-check/license-check.sh
|
||||
continue-on-error: true
|
||||
#continue-on-error: true
|
|
@ -0,0 +1,65 @@
|
|||
# License Check
|
||||
|
||||
The license check script is a basic bash script that consumes the output from maven license checks, and throws errors if any are found that are not in specified whitelists.
|
||||
|
||||
## Pre-requisite Maven commands
|
||||
|
||||
The following two maven commands, executed in the root of the project, will generate license files in the target locations: `target/generated-sources/license/THIRD-PARTY.txt`
|
||||
|
||||
This command will generate all the license files for each module:
|
||||
|
||||
```shell
|
||||
mvn license:add-third-party
|
||||
```
|
||||
|
||||
This command will generate all the license files for the whole project (must be run after the first command, or it will have no licenses to aggregate):
|
||||
|
||||
```shell
|
||||
mvn license:aggregate-add-third-party
|
||||
```
|
||||
|
||||
## Bash script
|
||||
|
||||
From the root of the project, execute the following:
|
||||
|
||||
```shell
|
||||
./.github/workflows/license-check/license-check.sh
|
||||
```
|
||||
|
||||
Note that this requires a recent version of bash.
|
||||
|
||||
## Whitelists
|
||||
|
||||
Whitelists are license names permitted for use within this project. This project uses an Apache 2.0 license. and follows the rule that a selection of dependencies with copyleft licenses can be included in the project as binaries, but shouldn't appear in the source release. https://www.apache.org/legal/resolved.html#weak-copyleft-licenses
|
||||
|
||||
This list includes:
|
||||
|
||||
* Common Development and Distribution Licenses: CDDL 1.0 and CDDL 1.1
|
||||
* Common Public License: CPL 1.0
|
||||
* Eclipse Public License: EPL 1.0
|
||||
* IBM Public License: IPL 1.0
|
||||
* Mozilla Public Licenses: MPL 1.0, MPL 1.1, and MPL 2.0
|
||||
* Sun Public License: SPL 1.0
|
||||
* Open Software License 3.0
|
||||
* Erlang Public License
|
||||
* UnRAR License (only for unarchiving)
|
||||
* SIL Open Font License
|
||||
* Ubuntu Font License Version 1.0
|
||||
* IPA Font License Agreement v1.0
|
||||
* Ruby License (including the older version when GPLv2 was a listed alternative Ruby 1.9.2 license)
|
||||
* Eclipse Public License 2.0: EPL 2.0
|
||||
|
||||
There are two Whitelist files, necessitated by the sometimes inconsistent formatting of `THIRD-PARTY.txt`.
|
||||
|
||||
`license-whitelist.txt` contains individual licenses that are permitted in the project. Note that these are repeated in multiple formats, as these are a strict string match, and licenses names do not have a single canonical text representation (example: 'Apache Software License 2.0',
|
||||
'The Apache License, Version 2.0',
|
||||
'The Apache Software License, Version 2.0')
|
||||
|
||||
'license-special-cases.txt' contains entire lines from the `THIRD-PARTY.txt` to account for cases where the license name itself may be problematic to whitelist, such as `(Unknown License)`:
|
||||
|
||||
```text
|
||||
# Is not included in the dependency but is GNU Lesser GPL. See: https://code.google.com/archive/p/javaparser/
|
||||
(Unknown license) javaparser (com.google.code.javaparser:javaparser:1.0.11 - http://code.google.com/p/javaparser/)
|
||||
```
|
||||
|
||||
Note that for each of these there should be an explicit reason for the special case in a comment, to prevent unnecessarily re-evaluating of special cases.
|
|
@ -46,4 +46,13 @@ do
|
|||
fi
|
||||
done
|
||||
|
||||
echo "Check complete."
|
||||
|
||||
if (( exitStatus == 0 ))
|
||||
then
|
||||
echo "All licenses OK"
|
||||
else
|
||||
echo "Possible license incompatibilities found. Check above logs."
|
||||
fi
|
||||
|
||||
exit $exitStatus
|
|
@ -1,3 +1,21 @@
|
|||
# Is not included in the dependency but is GNU Lesser GPL. See: https://code.google.com/archive/p/javaparser/
|
||||
(Unknown license) javaparser (com.google.code.javaparser:javaparser:1.0.11 - http://code.google.com/p/javaparser/)
|
||||
# IGNORE ME
|
||||
(Apache Software License 2.0) HAPI FHIR - Validation Resources (FHIR R4) (ca.uhn.hapi.fhir:hapi-fhir-validation-resources-r4:6.4.1 - https://hapifhir.io/hapi-deployable-pom/hapi-fhir-validation-resources-r4)
|
||||
# Because of parsing issues, FHIR R4 shows up as a license. I really need to redo this script in Python for cleaner parsing. -dotasek
|
||||
(Apache Software License 2.0) HAPI FHIR - Validation Resources (FHIR R4) (ca.uhn.hapi.fhir:hapi-fhir-validation-resources-r4:6.4.1 - https://hapifhir.io/hapi-deployable-pom/hapi-fhir-validation-resources-r4)
|
||||
# The following can be licensed with either license, of which the Apache is compatible
|
||||
(Apache Software License, version 1.1) (Indiana University Extreme! Lab Software License, vesion 1.1.1) (Public Domain) MXP1: Xml Pull Parser 3rd Edition (XPP3) (xpp3:xpp3:1.1.4c - http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/)
|
||||
(Indiana University Extreme! Lab Software License, vesion 1.1.1) MXP1: Xml Pull Parser 3rd Edition (XPP3) (xpp3:xpp3_xpath:1.1.4c - http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/)
|
||||
# Aggregator is incorrectly parsed as a license.
|
||||
(Eclipse Public License v2.0) JUnit Jupiter (Aggregator) (org.junit.jupiter:junit-jupiter:5.9.1 - https://junit.org/junit5/)
|
||||
# https://www.jcp.org/en/jsr/detail?id=374 specifies this as an OR relationship between possible licenses, of which CDDL is compatible
|
||||
(Dual license consisting of the CDDL v1.1 and GPL v2) JSR 353 (JSON Processing) Default Provider (org.glassfish:javax.json:1.0.4 - http://jsonp.java.net)
|
||||
# javax.xml.bind is incorrectly interpreted as a license name.
|
||||
(The Apache Software License, Version 2.0) Jackson module: Old JAXB Annotations (javax.xml.bind) (com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.15.2 - https://github.com/FasterXML/jackson-modules-base)
|
||||
# full is incorrectly interpreted as a license name
|
||||
(Apache License, Version 2.0) Apache POI - OOXML schemas (full) (org.apache.poi:poi-ooxml-full:5.2.1 - https://poi.apache.org/)
|
||||
# Actually a BSD license https://mvnrepository.com/artifact/org.antlr/ST4/4.1
|
||||
(Unknown license) StringTemplate 4 (org.antlr:ST4:4.1 - http://nexus.sonatype.org/oss-repository-hosting.html/ST4)
|
||||
# without dependencies is incorrectly intepreted as a license name
|
||||
(Apache License, Version 2.0) Byte Buddy (without dependencies) (net.bytebuddy:byte-buddy:1.12.14 - https://bytebuddy.net/byte-buddy)
|
||||
# Appears to be Apache 2.0: https://github.com/NCIP/lexevs/blob/master/lgSharedLibraries/apache/commons/jakarta-regexp-1.4.license.txt
|
||||
(Unknown license) jakarta-regexp (jakarta-regexp:jakarta-regexp:1.4 - no url defined)
|
|
@ -6,6 +6,7 @@ The Apache Software License, Version 2.0
|
|||
MIT License
|
||||
The MIT License
|
||||
Apache Software License, version 1.1
|
||||
Apache-2.0
|
||||
Apache 2
|
||||
Apache 2.0
|
||||
Apache License 2.0
|
||||
|
@ -17,9 +18,15 @@ BSD License 3
|
|||
New BSD License
|
||||
BSD 3 Clause
|
||||
The JSON License
|
||||
Eclipse Public License 1.0
|
||||
Eclipse Public License - v 1.0
|
||||
Eclipse Public License v. 2.0
|
||||
Eclipse Distribution License v. 1.0
|
||||
Eclipse Distribution License - v 1.0
|
||||
EDL 1.0
|
||||
Unicode/ICU License
|
||||
BSD 2-Clause License
|
||||
BSD 2-Clause License
|
||||
LGPL 2.1
|
||||
GNU Lesser General Public License
|
||||
MPL 1.1
|
||||
Mozilla Public License Version 2.0
|
||||
|
|
|
@ -1,38 +1,7 @@
|
|||
## Validator Changes
|
||||
|
||||
* Performance fix: Delay loading content when loading IGs
|
||||
* CodeSystem validation around count and content
|
||||
* Add checking around internal status consistency and across dependencies (draft/experimental/retired/deprecated)
|
||||
* Improved error messages on server failure
|
||||
* Fix bug in warning about No valid Display Names found
|
||||
* Use Supplements when validating display names
|
||||
* Fix issue in FHIRPath .combine focus handling
|
||||
* Check Extension fixed values for URLs - enforce consistency
|
||||
* Fix R4 FML parser problem
|
||||
* Track and report inactive status when reported from terminology server
|
||||
* Add defense against large terminology operations causing obscure java errors
|
||||
* Fix bug with client sending too much data to tx.fhir.org (big performance hit in some cases)
|
||||
* Fix obscure bug with designations in a more specific language the the code system they are in
|
||||
* no changes
|
||||
|
||||
## Other code changes
|
||||
|
||||
* Significant upgrade of version comparison for profiles/extensions, value sets, and code systems, and integration into rendering framework
|
||||
* Many minor changes to terminology functionality (reconciliation with differences with OntoServer) including service protection
|
||||
* Rename implySystem parameter to inferSystem per TI decision
|
||||
* rework how definitions are handled after discussion with Michael
|
||||
* add flat mode to tests for Ontoserver, and add experimental functionality
|
||||
* fix rendering issue in subscription topic
|
||||
* Add a renderer for ExampleScenario
|
||||
* Automatically render markdown in code system concept definitions
|
||||
* Fix loading issues in test mode for simplifier packages
|
||||
* Remove spurious logging in FHIRPath engine
|
||||
* Fix addChild error in PEBuilder (#1343) + Add test case
|
||||
* CPT Importer
|
||||
* Dependencies fixed/updated: okhttp, thymeleaf, commonmark & UCUM
|
||||
* Xhtml fluent improvements + related XHtmlNode improvements
|
||||
* Release new pubpack for new icons
|
||||
* Json Object comparison: fix bug in arrays with multiple optional elements + improved error messages + support for external strings
|
||||
* fix cross-version extensions web references where possible
|
||||
* Don't suppress exceptions in terminology clients
|
||||
* Add first cut of Profile Generation code
|
||||
* Stop putting invalid codes in expansions if they are not in the code system
|
||||
* no changes
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>ca.uhn.hapi.fhir</groupId>
|
||||
<artifactId>org.hl7.fhir.core</artifactId>
|
||||
<version>6.0.26-SNAPSHOT</version>
|
||||
<version>6.1.1-SNAPSHOT</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
|
@ -82,15 +82,10 @@
|
|||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<groupId>org.ogce</groupId>
|
||||
<artifactId>xpp3</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<artifactId>xpp3_xpath</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<!-- HTTP Client -->
|
||||
<dependency>
|
||||
<groupId>org.apache.httpcomponents</groupId>
|
||||
|
|
|
@ -200,8 +200,19 @@ public class TerminologyClientR2 implements ITerminologyClient {
|
|||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getUserAgent() {
|
||||
return client.getUserAgent();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getServerVersion() {
|
||||
return client.getServerVersion();
|
||||
}
|
||||
|
||||
@Override
|
||||
public ITerminologyClient setLanguage(String lang) {
|
||||
client.setLanguage(lang);
|
||||
return this;
|
||||
}
|
||||
}
|
|
@ -202,8 +202,19 @@ public class TerminologyClientR3 implements ITerminologyClient {
|
|||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getUserAgent() {
|
||||
return client.getUserAgent();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getServerVersion() {
|
||||
return client.getServerVersion();
|
||||
}
|
||||
|
||||
@Override
|
||||
public ITerminologyClient setLanguage(String lang) {
|
||||
client.setLanguage(lang);
|
||||
return this;
|
||||
}
|
||||
}
|
|
@ -210,8 +210,19 @@ public class TerminologyClientR4 implements ITerminologyClient {
|
|||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getUserAgent() {
|
||||
return client.getUserAgent();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getServerVersion() {
|
||||
return client.getServerVersion();
|
||||
}
|
||||
|
||||
@Override
|
||||
public ITerminologyClient setLanguage(String lang) {
|
||||
client.setLanguage(lang);
|
||||
return this;
|
||||
}
|
||||
}
|
|
@ -190,8 +190,19 @@ public class TerminologyClientR5 implements ITerminologyClient {
|
|||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getUserAgent() {
|
||||
return client.getUserAgent();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getServerVersion() {
|
||||
return client.getServerVersion();
|
||||
}
|
||||
|
||||
@Override
|
||||
public ITerminologyClient setLanguage(String lang) {
|
||||
client.setLanguage(lang);
|
||||
return this;
|
||||
}
|
||||
}
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>ca.uhn.hapi.fhir</groupId>
|
||||
<artifactId>org.hl7.fhir.core</artifactId>
|
||||
<version>6.0.26-SNAPSHOT</version>
|
||||
<version>6.1.1-SNAPSHOT</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
|
@ -37,15 +37,10 @@
|
|||
|
||||
<!-- XML Parsers -->
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<groupId>org.ogce</groupId>
|
||||
<artifactId>xpp3</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<artifactId>xpp3_xpath</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
|
||||
<!-- JSON Parsers -->
|
||||
<dependency>
|
||||
|
|
|
@ -105,6 +105,7 @@ public class ClientUtils {
|
|||
private ToolingClientLogger logger;
|
||||
private int retryCount;
|
||||
private String userAgent;
|
||||
private String acceptLang;
|
||||
|
||||
public HttpHost getProxy() {
|
||||
return proxy;
|
||||
|
@ -294,6 +295,9 @@ public class ClientUtils {
|
|||
if (!Utilities.noString(userAgent)) {
|
||||
request.addHeader("User-Agent", userAgent);
|
||||
}
|
||||
if (!Utilities.noString(acceptLang)) {
|
||||
request.addHeader("Accept-Language", acceptLang);
|
||||
}
|
||||
|
||||
if (format != null) {
|
||||
request.addHeader("Accept", format);
|
||||
|
@ -722,4 +726,7 @@ public class ClientUtils {
|
|||
this.userAgent = userAgent;
|
||||
}
|
||||
|
||||
public void setLanguage(String language) {
|
||||
this.acceptLang = language;
|
||||
}
|
||||
}
|
|
@ -895,4 +895,8 @@ public class FHIRToolingClient {
|
|||
public String getServerVersion() {
|
||||
return conf == null ? null : conf.getSoftware().getVersion();
|
||||
}
|
||||
|
||||
public void setLanguage(String lang) {
|
||||
utils.setLanguage(lang);
|
||||
}
|
||||
}
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>ca.uhn.hapi.fhir</groupId>
|
||||
<artifactId>org.hl7.fhir.core</artifactId>
|
||||
<version>6.0.26-SNAPSHOT</version>
|
||||
<version>6.1.1-SNAPSHOT</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
|
@ -37,14 +37,8 @@
|
|||
|
||||
<!-- XML Parsers -->
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<groupId>org.ogce</groupId>
|
||||
<artifactId>xpp3</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<artifactId>xpp3_xpath</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
|
||||
<!-- JSON Parsers -->
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>ca.uhn.hapi.fhir</groupId>
|
||||
<artifactId>org.hl7.fhir.core</artifactId>
|
||||
<version>6.0.26-SNAPSHOT</version>
|
||||
<version>6.1.1-SNAPSHOT</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
|
@ -37,15 +37,11 @@
|
|||
|
||||
<!-- XML Parsers -->
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<groupId>org.ogce</groupId>
|
||||
<artifactId>xpp3</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<artifactId>xpp3_xpath</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
|
||||
|
||||
<!-- JSON Parsers -->
|
||||
<dependency>
|
||||
|
|
|
@ -82,6 +82,7 @@ public class FHIRToolingClient {
|
|||
private String password;
|
||||
private String userAgent;
|
||||
private EnumSet<FhirPublication> allowedVersions;
|
||||
private String acceptLang;
|
||||
|
||||
//Pass endpoint for client - URI
|
||||
public FHIRToolingClient(String baseServiceUrl, String userAgent) throws URISyntaxException {
|
||||
|
@ -593,6 +594,9 @@ public class FHIRToolingClient {
|
|||
}
|
||||
if (!Utilities.noString(userAgent)) {
|
||||
builder.add("User-Agent: "+userAgent);
|
||||
}
|
||||
if (!Utilities.noString(acceptLang)) {
|
||||
builder.add("Accept-Language: "+acceptLang);
|
||||
}
|
||||
return builder.build();
|
||||
}
|
||||
|
@ -619,5 +623,9 @@ public class FHIRToolingClient {
|
|||
checkCapabilities();
|
||||
return capabilities == null ? null : capabilities.getSoftware().getVersion();
|
||||
}
|
||||
|
||||
public void setLanguage(String lang) {
|
||||
this.acceptLang = lang;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>ca.uhn.hapi.fhir</groupId>
|
||||
<artifactId>org.hl7.fhir.core</artifactId>
|
||||
<version>6.0.26-SNAPSHOT</version>
|
||||
<version>6.1.1-SNAPSHOT</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
|
@ -44,15 +44,10 @@
|
|||
|
||||
<!-- XML Parsers -->
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<groupId>org.ogce</groupId>
|
||||
<artifactId>xpp3</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<artifactId>xpp3_xpath</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
|
||||
<!-- JSON Parsers -->
|
||||
<dependency>
|
||||
|
|
|
@ -568,10 +568,8 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte
|
|||
}
|
||||
|
||||
private void setTerminologyOptions(ValidationOptions options, Parameters pIn) {
|
||||
if (options != null) {
|
||||
for (String s : options.getLanguages()) {
|
||||
pIn.addParameter("displayLanguage", s);
|
||||
}
|
||||
if (options != null && options.hasLanguages()) {
|
||||
pIn.addParameter("displayLanguage", options.getLanguages().toString());
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -83,6 +83,7 @@ public class FHIRToolingClient {
|
|||
private String username;
|
||||
private String password;
|
||||
private String userAgent;
|
||||
private String acceptLang;
|
||||
|
||||
// Pass endpoint for client - URI
|
||||
public FHIRToolingClient(String baseServiceUrl, String userAgent) throws URISyntaxException {
|
||||
|
@ -554,6 +555,11 @@ public class FHIRToolingClient {
|
|||
if (!Utilities.noString(userAgent)) {
|
||||
builder.add("User-Agent: " + userAgent);
|
||||
}
|
||||
|
||||
if (!Utilities.noString(acceptLang)) {
|
||||
builder.add("Accept-Language: "+acceptLang);
|
||||
}
|
||||
|
||||
return builder.build();
|
||||
}
|
||||
|
||||
|
@ -579,4 +585,8 @@ public class FHIRToolingClient {
|
|||
checkCapabilities();
|
||||
return capabilities == null ? null : capabilities.getSoftware().getVersion();
|
||||
}
|
||||
|
||||
public void setLanguage(String lang) {
|
||||
this.acceptLang = lang;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>ca.uhn.hapi.fhir</groupId>
|
||||
<artifactId>org.hl7.fhir.core</artifactId>
|
||||
<version>6.0.26-SNAPSHOT</version>
|
||||
<version>6.1.1-SNAPSHOT</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
|
@ -43,15 +43,10 @@
|
|||
|
||||
<!-- XML Parsers -->
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<groupId>org.ogce</groupId>
|
||||
<artifactId>xpp3</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<artifactId>xpp3_xpath</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
|
||||
<!-- JSON Parsers -->
|
||||
<dependency>
|
||||
|
|
|
@ -1048,8 +1048,8 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte
|
|||
}
|
||||
|
||||
private void setTerminologyOptions(ValidationOptions options, Parameters pIn) {
|
||||
for (String s : options.getLanguages()) {
|
||||
pIn.addParameter("displayLanguage", s);
|
||||
if (options.hasLanguages()) {
|
||||
pIn.addParameter("displayLanguage", options.getLanguages().toString());
|
||||
}
|
||||
if (options.getValueSetMode() != ValueSetMode.ALL_CHECKS) {
|
||||
pIn.addParameter("valueSetMode", options.getValueSetMode().toString());
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>ca.uhn.hapi.fhir</groupId>
|
||||
<artifactId>org.hl7.fhir.core</artifactId>
|
||||
<version>6.0.26-SNAPSHOT</version>
|
||||
<version>6.1.1-SNAPSHOT</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
|
@ -44,15 +44,11 @@
|
|||
|
||||
<!-- XML Parsers -->
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<groupId>org.ogce</groupId>
|
||||
<artifactId>xpp3</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<artifactId>xpp3_xpath</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
|
||||
|
||||
<!-- JSON Parsers -->
|
||||
<dependency>
|
||||
|
|
|
@ -1326,8 +1326,8 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte
|
|||
}
|
||||
|
||||
private void setTerminologyOptions(ValidationOptions options, Parameters pIn) {
|
||||
for (String s : options.getLanguages()) {
|
||||
pIn.addParameter("displayLanguage", s);
|
||||
if (options.hasLanguages()) {
|
||||
pIn.addParameter("displayLanguage", options.getLanguages().toString());
|
||||
}
|
||||
if (options.getValueSetMode() != ValueSetMode.ALL_CHECKS) {
|
||||
pIn.addParameter("valueSetMode", options.getValueSetMode().toString());
|
||||
|
@ -1553,6 +1553,7 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte
|
|||
boolean inactive = false;
|
||||
String status = null;
|
||||
List<OperationOutcomeIssueComponent> issues = new ArrayList<>();
|
||||
Set<String> unknownSystems = new HashSet<>();
|
||||
|
||||
TerminologyServiceErrorClass err = TerminologyServiceErrorClass.UNKNOWN;
|
||||
for (ParametersParameterComponent p : pOut.getParameter()) {
|
||||
|
@ -1575,6 +1576,7 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte
|
|||
status = ((PrimitiveType<?>) p.getValue()).asStringValue();
|
||||
} else if (p.getName().equals("x-caused-by-unknown-system")) {
|
||||
err = TerminologyServiceErrorClass.CODESYSTEM_UNSUPPORTED;
|
||||
unknownSystems.add(((PrimitiveType<?>) p.getValue()).asStringValue());
|
||||
} else if (p.getName().equals("warning-withdrawn")) {
|
||||
OperationOutcomeIssueComponent iss = new OperationOutcomeIssueComponent(org.hl7.fhir.r5.model.OperationOutcome.IssueSeverity.INFORMATION, org.hl7.fhir.r5.model.OperationOutcome.IssueType.BUSINESSRULE);
|
||||
iss.getDetails().setText(formatMessage(vs == null ? I18nConstants.MSG_WITHDRAWN : I18nConstants.MSG_WITHDRAWN_SRC, ((PrimitiveType<?>) p.getValue()).asStringValue(), vs));
|
||||
|
@ -1624,6 +1626,7 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte
|
|||
}
|
||||
res.setIssues(issues);
|
||||
res.setStatus(inactive, status);
|
||||
res.setUnknownSystems(unknownSystems);
|
||||
return res;
|
||||
}
|
||||
|
||||
|
|
|
@ -48,6 +48,7 @@ import org.hl7.fhir.r5.formats.IParser.OutputStyle;
|
|||
import org.hl7.fhir.r5.formats.JsonParser;
|
||||
import org.hl7.fhir.r5.model.*;
|
||||
import org.hl7.fhir.r5.model.CodeSystem.ConceptDefinitionComponent;
|
||||
import org.hl7.fhir.r5.model.OperationOutcome.OperationOutcomeIssueComponent;
|
||||
import org.hl7.fhir.r5.model.ValueSet.ConceptSetComponent;
|
||||
import org.hl7.fhir.r5.model.ValueSet.ConceptSetFilterComponent;
|
||||
import org.hl7.fhir.r5.model.ValueSet.ValueSetExpansionContainsComponent;
|
||||
|
@ -567,6 +568,16 @@ public class TerminologyCache {
|
|||
if (first) first = false; else sw.write(",\r\n");
|
||||
sw.write(" \"definition\" : \""+Utilities.escapeJson(ce.v.getDefinition()).trim()+"\"");
|
||||
}
|
||||
if (ce.v.getUnknownSystems() != null) {
|
||||
if (first) first = false; else sw.write(",\r\n");
|
||||
sw.write(" \"unknown-systems\" : \""+Utilities.escapeJson(CommaSeparatedStringBuilder.join(",", ce.v.getUnknownSystems())).trim()+"\"");
|
||||
}
|
||||
if (ce.v.getIssues() != null) {
|
||||
if (first) first = false; else sw.write(",\r\n");
|
||||
OperationOutcome oo = new OperationOutcome();
|
||||
oo.setIssue(ce.v.getIssues());
|
||||
sw.write(" \"issues\" : "+json.composeString(oo).trim()+"\r\n");
|
||||
}
|
||||
sw.write("\r\n}\r\n");
|
||||
}
|
||||
sw.write(ENTRY_MARKER+"\r\n");
|
||||
|
@ -602,8 +613,6 @@ public class TerminologyCache {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
private CacheEntry getCacheEntry(String request, String resultString) throws IOException {
|
||||
CacheEntry ce = new CacheEntry();
|
||||
ce.persistent = true;
|
||||
|
@ -625,9 +634,15 @@ public class TerminologyCache {
|
|||
String system = loadJS(o.get("system"));
|
||||
String version = loadJS(o.get("version"));
|
||||
String definition = loadJS(o.get("definition"));
|
||||
String unknownSystems = loadJS(o.get("unknown-systems"));
|
||||
OperationOutcome oo = o.has("issues") ? (OperationOutcome) new JsonParser().parse(o.getAsJsonObject("issues")) : null;
|
||||
t = loadJS(o.get("class"));
|
||||
TerminologyServiceErrorClass errorClass = t == null ? null : TerminologyServiceErrorClass.valueOf(t) ;
|
||||
ce.v = new ValidationResult(severity, error, system, version, new ConceptDefinitionComponent().setDisplay(display).setDefinition(definition).setCode(code), display, null).setErrorClass(errorClass);
|
||||
ce.v.setUnknownSystems(CommaSeparatedStringBuilder.toSet(unknownSystems));
|
||||
if (oo != null) {
|
||||
ce.v.setIssues(oo.getIssue());
|
||||
}
|
||||
}
|
||||
return ce;
|
||||
}
|
||||
|
|
|
@ -18,6 +18,8 @@ import org.hl7.fhir.r5.model.Resource;
|
|||
import org.hl7.fhir.r5.terminologies.CodeSystemUtilities;
|
||||
import org.hl7.fhir.utilities.TextFile;
|
||||
import org.hl7.fhir.utilities.Utilities;
|
||||
import org.hl7.fhir.utilities.i18n.AcceptLanguageHeader;
|
||||
import org.hl7.fhir.utilities.i18n.AcceptLanguageHeader.LanguagePreference;
|
||||
import org.hl7.fhir.utilities.i18n.LanguageFileProducer;
|
||||
import org.hl7.fhir.utilities.i18n.LanguageFileProducer.LanguageProducerLanguageSession;
|
||||
import org.hl7.fhir.utilities.i18n.LanguageFileProducer.TextUnit;
|
||||
|
@ -201,10 +203,49 @@ public class LanguageUtils {
|
|||
return res;
|
||||
}
|
||||
|
||||
public static boolean langsMatch(String dstLang, String srcLang) {
|
||||
public static boolean langsMatchExact(AcceptLanguageHeader langs, String srcLang) {
|
||||
if (langs == null) {
|
||||
return false;
|
||||
}
|
||||
for (LanguagePreference lang : langs.getLangs()) {
|
||||
if (lang.getValue() > 0) {
|
||||
if ("*".equals(lang.getLang())) {
|
||||
return true;
|
||||
} else {
|
||||
return langsMatch(lang.getLang(), srcLang);
|
||||
}
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public static boolean langsMatch(AcceptLanguageHeader langs, String srcLang) {
|
||||
if (langs == null) {
|
||||
return false;
|
||||
}
|
||||
for (LanguagePreference lang : langs.getLangs()) {
|
||||
if (lang.getValue() > 0) {
|
||||
if ("*".equals(lang.getLang())) {
|
||||
return true;
|
||||
} else {
|
||||
boolean ok = langsMatch(lang.getLang(), srcLang);
|
||||
if (ok) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public static boolean langsMatchExact(String dstLang, String srcLang) {
|
||||
return dstLang == null ? false : dstLang.equals(srcLang);
|
||||
}
|
||||
|
||||
public static boolean langsMatch(String dstLang, String srcLang) {
|
||||
return dstLang == null || srcLang == null ? false : dstLang.startsWith(srcLang) || "*".equals(srcLang);
|
||||
}
|
||||
|
||||
public static void fillSupplement(CodeSystem cs, List<TranslationUnit> list) {
|
||||
cs.setUserData(SUPPLEMENT_NAME, "true");
|
||||
for (TranslationUnit tu : list) {
|
||||
|
|
|
@ -78,7 +78,9 @@ import org.hl7.fhir.utilities.xml.XMLUtil;
|
|||
import org.hl7.fhir.utilities.xml.XMLWriter;
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.Node;
|
||||
import org.xml.sax.ErrorHandler;
|
||||
import org.xml.sax.InputSource;
|
||||
import org.xml.sax.SAXParseException;
|
||||
import org.xml.sax.XMLReader;
|
||||
|
||||
public class XmlParser extends ParserBase {
|
||||
|
@ -98,8 +100,6 @@ public class XmlParser extends ParserBase {
|
|||
this.schemaPath = schemaPath;
|
||||
}
|
||||
|
||||
|
||||
|
||||
public boolean isAllowXsiLocation() {
|
||||
return allowXsiLocation;
|
||||
}
|
||||
|
@ -154,6 +154,7 @@ public class XmlParser extends ParserBase {
|
|||
nullTransformer.transform(saxSource, domResult);
|
||||
} else {
|
||||
DocumentBuilder builder = factory.newDocumentBuilder();
|
||||
builder.setErrorHandler(new NullErrorHandler());
|
||||
doc = builder.parse(stream);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
|
@ -822,4 +823,20 @@ public class XmlParser extends ParserBase {
|
|||
return "?xml-p2?";
|
||||
}
|
||||
|
||||
class NullErrorHandler implements ErrorHandler {
|
||||
@Override
|
||||
public void fatalError(SAXParseException e) {
|
||||
// do nothing
|
||||
}
|
||||
|
||||
@Override
|
||||
public void error(SAXParseException e) {
|
||||
// do nothing
|
||||
}
|
||||
|
||||
@Override
|
||||
public void warning(SAXParseException e) {
|
||||
// do nothing
|
||||
}
|
||||
}
|
||||
}
|
|
@ -65,4 +65,6 @@ public interface ITerminologyClient {
|
|||
ClientHeaders getClientHeaders();
|
||||
ITerminologyClient setClientHeaders(ClientHeaders clientHeaders);
|
||||
ITerminologyClient setUserAgent(String userAgent);
|
||||
ITerminologyClient setLanguage(String lang);
|
||||
String getUserAgent();
|
||||
}
|
|
@ -87,11 +87,14 @@ import org.hl7.fhir.r5.model.CodeSystem.ConceptDefinitionComponent;
|
|||
import org.hl7.fhir.r5.model.CodeSystem.ConceptDefinitionDesignationComponent;
|
||||
import org.hl7.fhir.r5.model.CodeSystem.ConceptPropertyComponent;
|
||||
import org.hl7.fhir.r5.model.CodeSystem.PropertyComponent;
|
||||
import org.hl7.fhir.r5.model.CodeType;
|
||||
import org.hl7.fhir.r5.model.Coding;
|
||||
import org.hl7.fhir.r5.model.DataType;
|
||||
import org.hl7.fhir.r5.model.DateTimeType;
|
||||
import org.hl7.fhir.r5.model.Enumerations.FilterOperator;
|
||||
import org.hl7.fhir.r5.model.Extension;
|
||||
import org.hl7.fhir.r5.model.Factory;
|
||||
import org.hl7.fhir.r5.model.IntegerType;
|
||||
import org.hl7.fhir.r5.model.PackageInformation;
|
||||
import org.hl7.fhir.r5.model.Parameters;
|
||||
import org.hl7.fhir.r5.model.Parameters.ParametersParameterComponent;
|
||||
|
@ -112,6 +115,7 @@ import org.hl7.fhir.r5.model.ValueSet.ValueSetExpansionParameterComponent;
|
|||
import org.hl7.fhir.r5.model.ValueSet.ValueSetExpansionPropertyComponent;
|
||||
import org.hl7.fhir.r5.terminologies.CodeSystemUtilities;
|
||||
import org.hl7.fhir.r5.terminologies.ValueSetUtilities;
|
||||
import org.hl7.fhir.r5.terminologies.expansion.ValueSetExpander.Token;
|
||||
import org.hl7.fhir.r5.terminologies.providers.CodeSystemProvider;
|
||||
import org.hl7.fhir.r5.terminologies.providers.CodeSystemProviderExtension;
|
||||
import org.hl7.fhir.r5.terminologies.utilities.TerminologyOperationContext;
|
||||
|
@ -121,11 +125,35 @@ import org.hl7.fhir.r5.terminologies.utilities.ValueSetProcessBase;
|
|||
import org.hl7.fhir.r5.utils.ToolingExtensions;
|
||||
import org.hl7.fhir.utilities.CommaSeparatedStringBuilder;
|
||||
import org.hl7.fhir.utilities.Utilities;
|
||||
import org.hl7.fhir.utilities.i18n.AcceptLanguageHeader;
|
||||
import org.hl7.fhir.utilities.i18n.AcceptLanguageHeader.LanguagePreference;
|
||||
import org.hl7.fhir.utilities.i18n.I18nConstants;
|
||||
|
||||
public class ValueSetExpander extends ValueSetProcessBase {
|
||||
|
||||
|
||||
public class Token {
|
||||
private String system;
|
||||
private String code;
|
||||
public Token(String system, String code) {
|
||||
super();
|
||||
this.system = system;
|
||||
this.code = code;
|
||||
}
|
||||
public String getSystem() {
|
||||
return system;
|
||||
}
|
||||
public String getCode() {
|
||||
return code;
|
||||
}
|
||||
public boolean matches(Coding use) {
|
||||
return system.equals(use.getSystem()) && code.equals(use.getCode());
|
||||
}
|
||||
public boolean matchesLang(String language) {
|
||||
return system.equals("urn:ietf:bcp:47") && code.equals(language);
|
||||
}
|
||||
}
|
||||
|
||||
private static final boolean REPORT_VERSION_ANYWAY = true;
|
||||
|
||||
private ValueSet focus;
|
||||
|
@ -136,6 +164,9 @@ public class ValueSetExpander extends ValueSetProcessBase {
|
|||
private boolean checkCodesWhenExpanding;
|
||||
private boolean includeAbstract = true;
|
||||
|
||||
private AcceptLanguageHeader langs;
|
||||
private List<Token> designations = new ArrayList<>();
|
||||
|
||||
public ValueSetExpander(IWorkerContext context, TerminologyOperationContext opContext) {
|
||||
super(context, opContext);
|
||||
}
|
||||
|
@ -203,31 +234,24 @@ public class ValueSetExpander extends ValueSetProcessBase {
|
|||
"http://hl7.org/fhir/StructureDefinition/rendering-xhtml");
|
||||
|
||||
// display and designations
|
||||
String srcLang = dispLang;
|
||||
String dstLang = focus.getLanguage();
|
||||
|
||||
boolean usedDisplay = false;
|
||||
ConceptDefinitionDesignationComponent tu;
|
||||
if (LanguageUtils.langsMatch(dstLang, dispLang)) {
|
||||
tu = null; // use display
|
||||
} else {
|
||||
tu = expParams.hasParameter("displayLanguage") ? getMatchingLang(designations, expParams.getParameterString("displayLanguage")) : null;
|
||||
}
|
||||
if (tu != null) {
|
||||
n.setDisplay(tu.getValue());
|
||||
} else if (display != null && (srcLang == null || dstLang == null || LanguageUtils.langsMatch(dstLang, srcLang))) {
|
||||
ConceptDefinitionDesignationComponent pref = null;
|
||||
if (langs == null) {
|
||||
n.setDisplay(display);
|
||||
usedDisplay = true;
|
||||
} else {
|
||||
// we don't have a usable display
|
||||
if (designations == null) {
|
||||
designations = new ArrayList<>();
|
||||
}
|
||||
designations.add(new ConceptDefinitionDesignationComponent().setLanguage(dispLang).setValue(display).setUse(new Coding().setSystem("http://terminology.hl7.org/CodeSystem/designation-usage").setCode("display")));
|
||||
pref = findMatchingDesignation(designations);
|
||||
if (pref != null) {
|
||||
n.setDisplay(pref.getValue());
|
||||
}
|
||||
}
|
||||
|
||||
if (expParams.getParameterBool("includeDesignations") && designations != null) {
|
||||
if (!usedDisplay && display != null) {
|
||||
n.addDesignation().setLanguage(srcLang).setValue(display);
|
||||
}
|
||||
if (expParams.getParameterBool("includeDesignations")) {
|
||||
|
||||
for (ConceptDefinitionDesignationComponent t : designations) {
|
||||
if (t != tu && (t.hasLanguage() || t.hasUse()) && t.getValue() != null) {
|
||||
if (t != pref && (t.hasLanguage() || t.hasUse()) && t.getValue() != null && passesDesignationFilter(t)) {
|
||||
ConceptReferenceDesignationComponent d = n.addDesignation();
|
||||
if (t.getLanguage() != null) {
|
||||
d.setLanguage(t.getLanguage().trim());
|
||||
|
@ -288,6 +312,63 @@ public class ValueSetExpander extends ValueSetProcessBase {
|
|||
return n;
|
||||
}
|
||||
|
||||
private boolean passesDesignationFilter(ConceptDefinitionDesignationComponent d) {
|
||||
if (designations.isEmpty()) {
|
||||
return true;
|
||||
}
|
||||
for (Token t : designations) {
|
||||
if (t.matches(d.getUse()) || t.matchesLang(d.getLanguage())) {
|
||||
return true;
|
||||
}
|
||||
for (Coding c : d.getAdditionalUse()) {
|
||||
if (t.matches(c)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
private ConceptDefinitionDesignationComponent findMatchingDesignation(List<ConceptDefinitionDesignationComponent> designations) {
|
||||
if (langs == null) {
|
||||
return null;
|
||||
}
|
||||
// we have a list of languages in priority order
|
||||
// we have a list of designations in no order
|
||||
// language exact match is preferred
|
||||
// display is always preferred
|
||||
|
||||
for (LanguagePreference lang : langs.getLangs()) {
|
||||
if (lang.getValue() > 0) {
|
||||
for (ConceptDefinitionDesignationComponent cd : designations) {
|
||||
if (isDisplay(cd) && LanguageUtils.langsMatchExact(cd.getLanguage(), lang.getLang())) {
|
||||
return cd;
|
||||
}
|
||||
}
|
||||
for (ConceptDefinitionDesignationComponent cd : designations) {
|
||||
if (isDisplay(cd) && LanguageUtils.langsMatch(cd.getLanguage(), lang.getLang())) {
|
||||
return cd;
|
||||
}
|
||||
}
|
||||
for (ConceptDefinitionDesignationComponent cd : designations) {
|
||||
if (LanguageUtils.langsMatchExact(cd.getLanguage(), lang.getLang())) {
|
||||
return cd;
|
||||
}
|
||||
}
|
||||
for (ConceptDefinitionDesignationComponent cd : designations) {
|
||||
if (LanguageUtils.langsMatch(cd.getLanguage(), lang.getLang())) {
|
||||
return cd;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
private boolean isDisplay(ConceptDefinitionDesignationComponent cd) {
|
||||
return cd.getUse().is("http://terminology.hl7.org/CodeSystem/designation-usage", "display");
|
||||
}
|
||||
|
||||
private boolean filterContainsCode(List<ValueSet> filters, String system, String code, ValueSetExpansionComponent exp) {
|
||||
for (ValueSet vse : filters) {
|
||||
checkCanonical(exp, vse, focus);
|
||||
|
@ -307,13 +388,17 @@ public class ValueSetExpander extends ValueSetProcessBase {
|
|||
return false;
|
||||
}
|
||||
|
||||
private ConceptDefinitionDesignationComponent getMatchingLang(List<ConceptDefinitionDesignationComponent> list, String lang) {
|
||||
for (ConceptDefinitionDesignationComponent t : list)
|
||||
if (t.getLanguage().equals(lang))
|
||||
private ConceptDefinitionDesignationComponent getMatchingLang(List<ConceptDefinitionDesignationComponent> list, AcceptLanguageHeader langs) {
|
||||
for (ConceptDefinitionDesignationComponent t : list) {
|
||||
if (LanguageUtils.langsMatchExact(langs, t.getLanguage())) {
|
||||
return t;
|
||||
for (ConceptDefinitionDesignationComponent t : list)
|
||||
if (t.getLanguage().startsWith(lang))
|
||||
}
|
||||
}
|
||||
for (ConceptDefinitionDesignationComponent t : list) {
|
||||
if (LanguageUtils.langsMatch(langs, t.getLanguage())) {
|
||||
return t;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
|
@ -519,6 +604,42 @@ public class ValueSetExpander extends ValueSetProcessBase {
|
|||
return doExpand(source, expParams);
|
||||
}
|
||||
|
||||
private void processParameter(String name, DataType value) {
|
||||
if (Utilities.existsInList(name, "includeDesignations", "excludeNested", "activeOnly", "offset", "count")) {
|
||||
focus.getExpansion().getParameter().removeIf(p -> p.getName().equals(name));
|
||||
focus.getExpansion().addParameter().setName(name).setValue(value);
|
||||
}
|
||||
if ("displayLanguage".equals(name)) {
|
||||
this.langs = new AcceptLanguageHeader(value.primitiveValue(), true);
|
||||
focus.getExpansion().getParameter().removeIf(p -> p.getName().equals(name));
|
||||
focus.getExpansion().addParameter().setName(name).setValue(new CodeType(value.primitiveValue()));
|
||||
}
|
||||
if ("designation".equals(name)) {
|
||||
String[] v = value.primitiveValue().split("\\|");
|
||||
if (v.length != 2 || !Utilities.isAbsoluteUrl(v[0]) || Utilities.noString(v[1])) {
|
||||
throw new NoTerminologyServiceException("Unable to understand designation parameter "+value.primitiveValue());
|
||||
}
|
||||
this.designations.add(new Token(v[0], v[1]));
|
||||
focus.getExpansion().addParameter().setName(name).setValue(new StringType(value.primitiveValue()));
|
||||
}
|
||||
if ("offset".equals(name) && value instanceof IntegerType) {
|
||||
focus.getExpansion().getParameter().removeIf(p -> p.getName().equals(name));
|
||||
focus.getExpansion().addParameter().setName(name).setValue(value);
|
||||
dwc.setOffset(((IntegerType) value).getValue());
|
||||
if (dwc.getOffset() < 0) {
|
||||
dwc.setOffset(0);
|
||||
}
|
||||
}
|
||||
if ("count".equals(name)) {
|
||||
focus.getExpansion().getParameter().removeIf(p -> p.getName().equals(name));
|
||||
focus.getExpansion().addParameter().setName(name).setValue(value);
|
||||
dwc.setCount(((IntegerType) value).getValue());
|
||||
if (dwc.getCount() < 0) {
|
||||
dwc.setCount(0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public ValueSetExpansionOutcome doExpand(ValueSet source, Parameters expParams) throws FHIRException, ETooCostly, FileNotFoundException, IOException, CodeSystemProviderExtension {
|
||||
if (expParams == null)
|
||||
expParams = makeDefaultExpansion();
|
||||
|
@ -532,33 +653,20 @@ public class ValueSetExpander extends ValueSetProcessBase {
|
|||
focus.getExpansion().setTimestampElement(DateTimeType.now());
|
||||
focus.getExpansion().setIdentifier(Factory.createUUID());
|
||||
checkCanonical(focus.getExpansion(), focus, focus);
|
||||
for (Extension ext : focus.getCompose().getExtensionsByUrl("http://hl7.org/fhir/tools/StructureDefinion/valueset-expansion-param")) {
|
||||
processParameter(ext.getExtensionString("name"), ext.getExtensionByUrl("value").getValue());
|
||||
}
|
||||
for (ParametersParameterComponent p : expParams.getParameter()) {
|
||||
if (Utilities.existsInList(p.getName(), "includeDesignations", "excludeNested", "activeOnly", "offset", "count")) {
|
||||
focus.getExpansion().addParameter().setName(p.getName()).setValue(p.getValue());
|
||||
}
|
||||
if ("displayLanguage".equals(p.getName()) && (!expParams.hasLanguage() || !expParams.getLanguage().equals(p.getValue().primitiveValue()))) {
|
||||
focus.getExpansion().addParameter().setName(p.getName()).setValue(p.getValue());
|
||||
}
|
||||
if ("offset".equals(p.getName()) && p.hasValueIntegerType()) {
|
||||
dwc.setOffset(p.getValueIntegerType().getValue());
|
||||
if (dwc.getOffset() < 0) {
|
||||
dwc.setOffset(0);
|
||||
}
|
||||
}
|
||||
if ("count".equals(p.getName()) && p.hasValueIntegerType()) {
|
||||
dwc.setCount(p.getValueIntegerType().getValue());
|
||||
if (dwc.getCount() < 0) {
|
||||
dwc.setCount(0);
|
||||
}
|
||||
}
|
||||
processParameter(p.getName(), p.getValue());
|
||||
}
|
||||
for (Extension s : focus.getExtensionsByUrl(ExtensionConstants.EXT_VSSUPPLEMENT)) {
|
||||
requiredSupplements.add(s.getValue().primitiveValue());
|
||||
}
|
||||
if (expParams.hasLanguage()) {
|
||||
focus.setLanguage(expParams.getLanguage());
|
||||
if (langs == null && focus.hasLanguage()) {
|
||||
langs = new AcceptLanguageHeader(focus.getLanguage(), true);
|
||||
} else if (langs != null && langs.hasChosen()) {
|
||||
focus.setLanguage(langs.getChosen());
|
||||
}
|
||||
|
||||
|
||||
try {
|
||||
if (source.hasCompose()) {
|
||||
|
@ -610,6 +718,7 @@ public class ValueSetExpander extends ValueSetProcessBase {
|
|||
return new ValueSetExpansionOutcome(focus);
|
||||
}
|
||||
|
||||
|
||||
private Parameters makeDefaultExpansion() {
|
||||
Parameters res = new Parameters();
|
||||
res.addParameter("excludeNested", true);
|
||||
|
|
|
@ -29,8 +29,6 @@ package org.hl7.fhir.r5.terminologies.validation;
|
|||
|
||||
*/
|
||||
|
||||
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Calendar;
|
||||
|
@ -47,9 +45,11 @@ import org.hl7.fhir.exceptions.NoTerminologyServiceException;
|
|||
import org.hl7.fhir.r5.context.ContextUtilities;
|
||||
import org.hl7.fhir.r5.context.IWorkerContext;
|
||||
import org.hl7.fhir.r5.context.IWorkerContext.ValidationResult;
|
||||
import org.hl7.fhir.r5.elementmodel.LanguageUtils;
|
||||
import org.hl7.fhir.r5.extensions.ExtensionConstants;
|
||||
import org.hl7.fhir.r5.model.CanonicalType;
|
||||
import org.hl7.fhir.r5.model.CodeSystem;
|
||||
import org.hl7.fhir.r5.model.CodeType;
|
||||
import org.hl7.fhir.r5.model.Enumerations.CodeSystemContentMode;
|
||||
import org.hl7.fhir.r5.model.Enumerations.FilterOperator;
|
||||
import org.hl7.fhir.r5.model.CodeSystem.ConceptDefinitionComponent;
|
||||
|
@ -90,6 +90,7 @@ import org.hl7.fhir.r5.utils.validation.ValidationContextCarrier.ValidationConte
|
|||
import org.hl7.fhir.utilities.CommaSeparatedStringBuilder;
|
||||
import org.hl7.fhir.utilities.Utilities;
|
||||
import org.hl7.fhir.utilities.VersionUtilities;
|
||||
import org.hl7.fhir.utilities.i18n.AcceptLanguageHeader;
|
||||
import org.hl7.fhir.utilities.i18n.I18nConstants;
|
||||
import org.hl7.fhir.utilities.validation.ValidationMessage.IssueSeverity;
|
||||
import org.hl7.fhir.utilities.validation.ValidationOptions;
|
||||
|
@ -191,6 +192,7 @@ public class ValueSetValidator extends ValueSetProcessBase {
|
|||
|
||||
public ValidationResult validateCode(String path, CodeableConcept code) throws FHIRException {
|
||||
opContext.deadCheck();
|
||||
checkValueSetOptions();
|
||||
|
||||
// first, we validate the codings themselves
|
||||
ValidationProcessInfo info = new ValidationProcessInfo();
|
||||
|
@ -212,15 +214,11 @@ public class ValueSetValidator extends ValueSetProcessBase {
|
|||
if (context.isNoTerminologyServer()) {
|
||||
if (c.hasVersion()) {
|
||||
String msg = context.formatMessage(I18nConstants.UNKNOWN_CODESYSTEM_VERSION, c.getSystem(), c.getVersion() , resolveCodeSystemVersions(c.getSystem()).toString());
|
||||
// if (valueSetDependsOn(c.getSystem(), c.getVersion())) {
|
||||
unknownSystems.add(c.getSystem()+"|"+c.getVersion());
|
||||
// }
|
||||
res = new ValidationResult(IssueSeverity.ERROR, msg, makeIssue(IssueSeverity.ERROR, IssueType.NOTFOUND, path+".coding["+i+"].system", msg)).setUnknownSystems(unknownSystems);
|
||||
} else {
|
||||
String msg = context.formatMessage(I18nConstants.UNKNOWN_CODESYSTEM, c.getSystem(), c.getVersion());
|
||||
// if (valueSetDependsOn(c.getSystem(), null)) {
|
||||
unknownSystems.add(c.getSystem());
|
||||
// }
|
||||
res = new ValidationResult(IssueSeverity.ERROR, msg, makeIssue(IssueSeverity.ERROR, IssueType.NOTFOUND, path+".coding["+i+"].system", msg)).setUnknownSystems(unknownSystems);
|
||||
}
|
||||
} else {
|
||||
|
@ -241,7 +239,7 @@ public class ValueSetValidator extends ValueSetProcessBase {
|
|||
CommaSeparatedStringBuilder b = new CommaSeparatedStringBuilder(", ");
|
||||
|
||||
for (Coding c : code.getCoding()) {
|
||||
b.append(c.getSystem()+(c.hasVersion() ? "|"+c.getVersion() : "")+"#"+c.getCode());
|
||||
b.append("'"+c.getSystem()+(c.hasVersion() ? "|"+c.getVersion() : "")+"#"+c.getCode()+"'");
|
||||
Boolean ok = codeInValueSet(path, c.getSystem(), c.getVersion(), c.getCode(), info);
|
||||
if (ok == null && result != null && result == false) {
|
||||
result = null;
|
||||
|
@ -370,6 +368,8 @@ public class ValueSetValidator extends ValueSetProcessBase {
|
|||
|
||||
public ValidationResult validateCode(String path, Coding code) throws FHIRException {
|
||||
opContext.deadCheck();
|
||||
checkValueSetOptions();
|
||||
|
||||
String warningMessage = null;
|
||||
// first, we validate the concept itself
|
||||
|
||||
|
@ -517,7 +517,7 @@ public class ValueSetValidator extends ValueSetProcessBase {
|
|||
// res.getIssues().addAll(makeIssue(IssueSeverity.ERROR, IssueType.INVALID, path, res.getMessage()));
|
||||
// } else
|
||||
// {
|
||||
String msg = context.formatMessagePlural(1, I18nConstants.NONE_OF_THE_PROVIDED_CODES_ARE_IN_THE_VALUE_SET_, valueset.getVersionedUrl(), code.toString());
|
||||
String msg = context.formatMessagePlural(1, I18nConstants.NONE_OF_THE_PROVIDED_CODES_ARE_IN_THE_VALUE_SET_, valueset.getVersionedUrl(), "'"+code.toString()+"'");
|
||||
res.addToMessage(msg).setSeverity(IssueSeverity.ERROR);
|
||||
res.getIssues().addAll(makeIssue(IssueSeverity.ERROR, IssueType.CODEINVALID, path, msg));
|
||||
res.setDefinition(null);
|
||||
|
@ -539,7 +539,7 @@ public class ValueSetValidator extends ValueSetProcessBase {
|
|||
res = new ValidationResult(system, wv, null, null);
|
||||
}
|
||||
} else if ((res != null && !res.isOk())) {
|
||||
String msg = context.formatMessagePlural(1, I18nConstants.NONE_OF_THE_PROVIDED_CODES_ARE_IN_THE_VALUE_SET_, valueset.getVersionedUrl(), code.toString());
|
||||
String msg = context.formatMessagePlural(1, I18nConstants.NONE_OF_THE_PROVIDED_CODES_ARE_IN_THE_VALUE_SET_, valueset.getVersionedUrl(), "'"+code.toString()+"'");
|
||||
res.setMessage(res.getMessage()+"; "+msg);
|
||||
res.getIssues().addAll(makeIssue(IssueSeverity.ERROR, IssueType.CODEINVALID, path, msg));
|
||||
}
|
||||
|
@ -550,6 +550,21 @@ public class ValueSetValidator extends ValueSetProcessBase {
|
|||
return res;
|
||||
}
|
||||
|
||||
private void checkValueSetOptions() {
|
||||
if (valueset != null) {
|
||||
for (Extension ext : valueset.getCompose().getExtensionsByUrl("http://hl7.org/fhir/tools/StructureDefinion/valueset-expansion-param")) {
|
||||
var name = ext.getExtensionString("name");
|
||||
var value = ext.getExtensionByUrl("value").getValue();
|
||||
if ("displayLanguage".equals(name)) {
|
||||
options.setLanguages(value.primitiveValue());
|
||||
}
|
||||
}
|
||||
if (!options.hasLanguages() && valueset.hasLanguage()) {
|
||||
options.addLanguage(valueset.getLanguage());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private static final Set<String> SERVER_SIDE_LIST = new HashSet<>(Arrays.asList("http://fdasis.nlm.nih.gov", "http://hl7.org/fhir/sid/ndc", "http://loinc.org", "http://snomed.info/sct", "http://unitsofmeasure.org",
|
||||
"http://unstats.un.org/unsd/methods/m49/m49.htm", "http://varnomen.hgvs.org", "http://www.nlm.nih.gov/research/umls/rxnorm", "https://www.usps.com/",
|
||||
"urn:ietf:bcp:13","urn:ietf:bcp:47","urn:ietf:rfc:3986", "urn:iso:std:iso:3166","urn:iso:std:iso:4217", "urn:oid:1.2.36.1.2001.1005.17"));
|
||||
|
@ -694,7 +709,7 @@ public class ValueSetValidator extends ValueSetProcessBase {
|
|||
}
|
||||
CommaSeparatedStringBuilder b = new CommaSeparatedStringBuilder(", ", " or ");
|
||||
if (cc.hasDisplay() && isOkLanguage(cs.getLanguage())) {
|
||||
b.append("'"+cc.getDisplay()+"'");
|
||||
b.append("'"+cc.getDisplay()+"'"+(cs.hasLanguage() ? " ("+cs.getLanguage()+")" : ""));
|
||||
if (code.getDisplay().equalsIgnoreCase(cc.getDisplay())) {
|
||||
return new ValidationResult(code.getSystem(), cs.getVersion(), cc, getPreferredDisplay(cc, cs)).setStatus(inactive, status);
|
||||
} else if (Utilities.normalize(code.getDisplay()).equals(Utilities.normalize(cc.getDisplay()))) {
|
||||
|
@ -736,7 +751,7 @@ public class ValueSetValidator extends ValueSetProcessBase {
|
|||
}
|
||||
}
|
||||
if (b.count() == 0) {
|
||||
String msg = context.formatMessagePlural(options.getLanguages().size(), I18nConstants.NO_VALID_DISPLAY_FOUND, code.getSystem(), code.getCode(), code.getDisplay(), options.langSummary());
|
||||
String msg = context.formatMessagePlural(options.getLanguages().getLangs().size(), I18nConstants.NO_VALID_DISPLAY_FOUND, code.getSystem(), code.getCode(), code.getDisplay(), options.langSummary());
|
||||
return new ValidationResult(IssueSeverity.WARNING, msg, code.getSystem(), cs.getVersion(), cc, getPreferredDisplay(cc, cs), makeIssue(IssueSeverity.WARNING, IssueType.INVALID, path+".display", msg)).setStatus(inactive, status);
|
||||
} else {
|
||||
String msg = context.formatMessagePlural(b.count(), ws ? I18nConstants.DISPLAY_NAME_WS_FOR__SHOULD_BE_ONE_OF__INSTEAD_OF : I18nConstants.DISPLAY_NAME_FOR__SHOULD_BE_ONE_OF__INSTEAD_OF, code.getSystem(), code.getCode(), b.toString(), code.getDisplay(), options.langSummary());
|
||||
|
@ -756,10 +771,10 @@ public class ValueSetValidator extends ValueSetProcessBase {
|
|||
if (!options.hasLanguages()) {
|
||||
return true;
|
||||
}
|
||||
if (options.getLanguages().contains(language)) {
|
||||
if (LanguageUtils.langsMatch(options.getLanguages(), language)) {
|
||||
return true;
|
||||
}
|
||||
if (language == null && (options.getLanguages().contains("en") || options.getLanguages().contains("en-US") || options.isEnglishOk())) {
|
||||
if (language == null && (options.langSummary().contains("en") || options.langSummary().contains("en-US") || options.isEnglishOk())) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
|
@ -1285,20 +1300,20 @@ public class ValueSetValidator extends ValueSetProcessBase {
|
|||
if (!options.hasLanguages()) {
|
||||
return cc.getDisplay();
|
||||
}
|
||||
if (options.getLanguages().contains(valueset.getLanguage())) {
|
||||
if (LanguageUtils.langsMatch(options.getLanguages(), valueset.getLanguage())) {
|
||||
return cc.getDisplay();
|
||||
}
|
||||
// if there's no language, we default to accepting the displays as (US) English
|
||||
if (valueset.getLanguage() == null && (options.getLanguages().contains("en") || options.getLanguages().contains("en-US"))) {
|
||||
if (valueset.getLanguage() == null && (options.langSummary().contains("en") || options.langSummary().contains("en-US"))) {
|
||||
return cc.getDisplay();
|
||||
}
|
||||
for (ConceptReferenceDesignationComponent d : cc.getDesignation()) {
|
||||
if (!d.hasUse() && options.getLanguages().contains(d.getLanguage())) {
|
||||
if (!d.hasUse() && LanguageUtils.langsMatch(options.getLanguages(), d.getLanguage())) {
|
||||
return d.getValue();
|
||||
}
|
||||
}
|
||||
for (ConceptReferenceDesignationComponent d : cc.getDesignation()) {
|
||||
if (options.getLanguages().contains(d.getLanguage())) {
|
||||
if (LanguageUtils.langsMatch(options.getLanguages(), d.getLanguage())) {
|
||||
return d.getValue();
|
||||
}
|
||||
}
|
||||
|
@ -1310,20 +1325,20 @@ public class ValueSetValidator extends ValueSetProcessBase {
|
|||
if (!options.hasLanguages()) {
|
||||
return cc.getDisplay();
|
||||
}
|
||||
if (cs != null && options.getLanguages().contains(cs.getLanguage())) {
|
||||
if (cs != null && LanguageUtils.langsMatch(options.getLanguages(), cs.getLanguage())) {
|
||||
return cc.getDisplay();
|
||||
}
|
||||
// if there's no language, we default to accepting the displays as (US) English
|
||||
if ((cs == null || cs.getLanguage() == null) && (options.getLanguages().contains("en") || options.getLanguages().contains("en-US"))) {
|
||||
if ((cs == null || cs.getLanguage() == null) && (options.langSummary().contains("en") || options.langSummary().contains("en-US"))) {
|
||||
return cc.getDisplay();
|
||||
}
|
||||
for (ConceptDefinitionDesignationComponent d : cc.getDesignation()) {
|
||||
if (!d.hasUse() && options.getLanguages().contains(d.getLanguage())) {
|
||||
if (!d.hasUse() && LanguageUtils.langsMatch(options.getLanguages(), d.getLanguage())) {
|
||||
return d.getValue();
|
||||
}
|
||||
}
|
||||
for (ConceptDefinitionDesignationComponent d : cc.getDesignation()) {
|
||||
if (options.getLanguages().contains(d.getLanguage())) {
|
||||
if (LanguageUtils.langsMatch(options.getLanguages(), d.getLanguage())) {
|
||||
return d.getValue();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -29,7 +29,7 @@ import java.util.Map;
|
|||
|
||||
public class CompareUtilities extends BaseTestingUtilities {
|
||||
|
||||
private static final boolean SHOW_DIFF = true;
|
||||
private static final boolean SHOW_DIFF = false;
|
||||
private JsonObject externals;
|
||||
|
||||
public String createNotEqualMessage(final String message, final String expected, final String actual) {
|
||||
|
|
|
@ -103,6 +103,9 @@ public class FHIRToolingClient {
|
|||
private String password;
|
||||
private String userAgent;
|
||||
|
||||
|
||||
private String acceptLang;
|
||||
|
||||
//Pass endpoint for client - URI
|
||||
public FHIRToolingClient(String baseServiceUrl, String userAgent) throws URISyntaxException {
|
||||
preferredResourceFormat = ResourceFormat.RESOURCE_JSON;
|
||||
|
@ -584,6 +587,11 @@ public class FHIRToolingClient {
|
|||
if (!Utilities.noString(userAgent)) {
|
||||
builder.add("User-Agent: "+userAgent);
|
||||
}
|
||||
|
||||
if (!Utilities.noString(acceptLang)) {
|
||||
builder.add("Accept-Language: "+acceptLang);
|
||||
}
|
||||
|
||||
return builder.build();
|
||||
}
|
||||
|
||||
|
@ -615,6 +623,10 @@ public class FHIRToolingClient {
|
|||
}
|
||||
return capabilities == null ? null : capabilities.getSoftware().getVersion();
|
||||
}
|
||||
|
||||
public void setLanguage(String lang) {
|
||||
this.acceptLang = lang;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
"valueSet": {
|
||||
"resourceType": "ValueSet"
|
||||
},
|
||||
"langs": "[]",
|
||||
"langs": "",
|
||||
"useServer": "true",
|
||||
"useClient": "true",
|
||||
"guessSystem": "true",
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
"valueSet": {
|
||||
"resourceType": "ValueSet"
|
||||
},
|
||||
"langs": "[]",
|
||||
"langs": "",
|
||||
"useServer": "true",
|
||||
"useClient": "true",
|
||||
"guessSystem": "true",
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
"valueSet": {
|
||||
"resourceType": "ValueSet"
|
||||
},
|
||||
"langs": "[]",
|
||||
"langs": "",
|
||||
"useServer": "true",
|
||||
"useClient": "true",
|
||||
"guessSystem": "true",
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
"valueSet": {
|
||||
"resourceType": "ValueSet"
|
||||
},
|
||||
"langs": "[]",
|
||||
"langs": "",
|
||||
"useServer": "true",
|
||||
"useClient": "true",
|
||||
"guessSystem": "true",
|
||||
|
|
|
@ -12,42 +12,3 @@ e: {
|
|||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"hierarchical" : false, "valueSet" :{
|
||||
"resourceType" : "ValueSet",
|
||||
"compose" : {
|
||||
"inactive" : true,
|
||||
"include" : [{
|
||||
"system" : "urn:ietf:bcp:47"
|
||||
}]
|
||||
}
|
||||
}}####
|
||||
e: {
|
||||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"hierarchical" : false, "valueSet" :{
|
||||
"resourceType" : "ValueSet",
|
||||
"compose" : {
|
||||
"inactive" : true,
|
||||
"include" : [{
|
||||
"system" : "urn:ietf:bcp:47"
|
||||
}]
|
||||
}
|
||||
}}####
|
||||
e: {
|
||||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"hierarchical" : false, "valueSet" :{
|
||||
"resourceType" : "ValueSet",
|
||||
"compose" : {
|
||||
"inactive" : true,
|
||||
"include" : [{
|
||||
"system" : "urn:ietf:bcp:47"
|
||||
}]
|
||||
}
|
||||
}}####
|
||||
e: {
|
||||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -44,138 +44,3 @@ e: {
|
|||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"hierarchical" : false, "valueSet" :{
|
||||
"resourceType" : "ValueSet",
|
||||
"compose" : {
|
||||
"inactive" : true,
|
||||
"include" : [{
|
||||
"system" : "http://loinc.org",
|
||||
"concept" : [{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-label",
|
||||
"valueString" : "A."
|
||||
}],
|
||||
"code" : "LA20752-4",
|
||||
"display" : "Within 24 hours"
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-label",
|
||||
"valueString" : "B."
|
||||
}],
|
||||
"code" : "LA20753-2",
|
||||
"display" : "After 24 hours but before 3 days"
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-label",
|
||||
"valueString" : "C."
|
||||
}],
|
||||
"code" : "LA20754-0",
|
||||
"display" : "Three days or later"
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-label",
|
||||
"valueString" : "D."
|
||||
}],
|
||||
"code" : "LA4489-6",
|
||||
"display" : "Unknown"
|
||||
}]
|
||||
}]
|
||||
}
|
||||
}}####
|
||||
e: {
|
||||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"hierarchical" : false, "valueSet" :{
|
||||
"resourceType" : "ValueSet",
|
||||
"compose" : {
|
||||
"inactive" : true,
|
||||
"include" : [{
|
||||
"system" : "http://loinc.org",
|
||||
"concept" : [{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-label",
|
||||
"valueString" : "A."
|
||||
}],
|
||||
"code" : "LA20752-4",
|
||||
"display" : "Within 24 hours"
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-label",
|
||||
"valueString" : "B."
|
||||
}],
|
||||
"code" : "LA20753-2",
|
||||
"display" : "After 24 hours but before 3 days"
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-label",
|
||||
"valueString" : "C."
|
||||
}],
|
||||
"code" : "LA20754-0",
|
||||
"display" : "Three days or later"
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-label",
|
||||
"valueString" : "D."
|
||||
}],
|
||||
"code" : "LA4489-6",
|
||||
"display" : "Unknown"
|
||||
}]
|
||||
}]
|
||||
}
|
||||
}}####
|
||||
e: {
|
||||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"hierarchical" : false, "valueSet" :{
|
||||
"resourceType" : "ValueSet",
|
||||
"compose" : {
|
||||
"inactive" : true,
|
||||
"include" : [{
|
||||
"system" : "http://loinc.org",
|
||||
"concept" : [{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-label",
|
||||
"valueString" : "A."
|
||||
}],
|
||||
"code" : "LA20752-4",
|
||||
"display" : "Within 24 hours"
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-label",
|
||||
"valueString" : "B."
|
||||
}],
|
||||
"code" : "LA20753-2",
|
||||
"display" : "After 24 hours but before 3 days"
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-label",
|
||||
"valueString" : "C."
|
||||
}],
|
||||
"code" : "LA20754-0",
|
||||
"display" : "Three days or later"
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-label",
|
||||
"valueString" : "D."
|
||||
}],
|
||||
"code" : "LA4489-6",
|
||||
"display" : "Unknown"
|
||||
}]
|
||||
}]
|
||||
}
|
||||
}}####
|
||||
e: {
|
||||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -12,42 +12,3 @@ e: {
|
|||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"hierarchical" : false, "valueSet" :{
|
||||
"resourceType" : "ValueSet",
|
||||
"compose" : {
|
||||
"inactive" : true,
|
||||
"include" : [{
|
||||
"system" : "urn:ietf:bcp:13"
|
||||
}]
|
||||
}
|
||||
}}####
|
||||
e: {
|
||||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"hierarchical" : false, "valueSet" :{
|
||||
"resourceType" : "ValueSet",
|
||||
"compose" : {
|
||||
"inactive" : true,
|
||||
"include" : [{
|
||||
"system" : "urn:ietf:bcp:13"
|
||||
}]
|
||||
}
|
||||
}}####
|
||||
e: {
|
||||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"hierarchical" : false, "valueSet" :{
|
||||
"resourceType" : "ValueSet",
|
||||
"compose" : {
|
||||
"inactive" : true,
|
||||
"include" : [{
|
||||
"system" : "urn:ietf:bcp:13"
|
||||
}]
|
||||
}
|
||||
}}####
|
||||
e: {
|
||||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -96,294 +96,3 @@ e: {
|
|||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"hierarchical" : false, "valueSet" :{
|
||||
"resourceType" : "ValueSet",
|
||||
"compose" : {
|
||||
"inactive" : true,
|
||||
"include" : [{
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"concept" : [{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "second"
|
||||
}],
|
||||
"code" : "s",
|
||||
"display" : "second",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "秒"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "minute"
|
||||
}],
|
||||
"code" : "min",
|
||||
"display" : "minute",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "分钟"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "hour"
|
||||
}],
|
||||
"code" : "h",
|
||||
"display" : "hour",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "小时"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "day"
|
||||
}],
|
||||
"code" : "d",
|
||||
"display" : "day",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "天"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "week"
|
||||
}],
|
||||
"code" : "wk",
|
||||
"display" : "week",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "星期"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "month - Normal practice is to use the 'mo' code as a calendar month when calculating the next occurrence."
|
||||
}],
|
||||
"code" : "mo",
|
||||
"display" : "month",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "月"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "year"
|
||||
}],
|
||||
"code" : "a",
|
||||
"display" : "year",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "年"
|
||||
}]
|
||||
}]
|
||||
}]
|
||||
}
|
||||
}}####
|
||||
e: {
|
||||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"hierarchical" : false, "valueSet" :{
|
||||
"resourceType" : "ValueSet",
|
||||
"compose" : {
|
||||
"inactive" : true,
|
||||
"include" : [{
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"concept" : [{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "second"
|
||||
}],
|
||||
"code" : "s",
|
||||
"display" : "second",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "秒"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "minute"
|
||||
}],
|
||||
"code" : "min",
|
||||
"display" : "minute",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "分钟"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "hour"
|
||||
}],
|
||||
"code" : "h",
|
||||
"display" : "hour",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "小时"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "day"
|
||||
}],
|
||||
"code" : "d",
|
||||
"display" : "day",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "天"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "week"
|
||||
}],
|
||||
"code" : "wk",
|
||||
"display" : "week",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "星期"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "month - Normal practice is to use the 'mo' code as a calendar month when calculating the next occurrence."
|
||||
}],
|
||||
"code" : "mo",
|
||||
"display" : "month",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "月"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "year"
|
||||
}],
|
||||
"code" : "a",
|
||||
"display" : "year",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "年"
|
||||
}]
|
||||
}]
|
||||
}]
|
||||
}
|
||||
}}####
|
||||
e: {
|
||||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"hierarchical" : false, "valueSet" :{
|
||||
"resourceType" : "ValueSet",
|
||||
"compose" : {
|
||||
"inactive" : true,
|
||||
"include" : [{
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"concept" : [{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "second"
|
||||
}],
|
||||
"code" : "s",
|
||||
"display" : "second",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "秒"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "minute"
|
||||
}],
|
||||
"code" : "min",
|
||||
"display" : "minute",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "分钟"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "hour"
|
||||
}],
|
||||
"code" : "h",
|
||||
"display" : "hour",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "小时"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "day"
|
||||
}],
|
||||
"code" : "d",
|
||||
"display" : "day",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "天"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "week"
|
||||
}],
|
||||
"code" : "wk",
|
||||
"display" : "week",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "星期"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "month - Normal practice is to use the 'mo' code as a calendar month when calculating the next occurrence."
|
||||
}],
|
||||
"code" : "mo",
|
||||
"display" : "month",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "月"
|
||||
}]
|
||||
},
|
||||
{
|
||||
"extension" : [{
|
||||
"url" : "http://hl7.org/fhir/StructureDefinition/valueset-concept-definition",
|
||||
"valueString" : "year"
|
||||
}],
|
||||
"code" : "a",
|
||||
"display" : "year",
|
||||
"designation" : [{
|
||||
"language" : "zh",
|
||||
"value" : "年"
|
||||
}]
|
||||
}]
|
||||
}]
|
||||
}
|
||||
}}####
|
||||
e: {
|
||||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>ca.uhn.hapi.fhir</groupId>
|
||||
<artifactId>org.hl7.fhir.core</artifactId>
|
||||
<version>6.0.26-SNAPSHOT</version>
|
||||
<version>6.1.1-SNAPSHOT</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>ca.uhn.hapi.fhir</groupId>
|
||||
<artifactId>org.hl7.fhir.core</artifactId>
|
||||
<version>6.0.26-SNAPSHOT</version>
|
||||
<version>6.1.1-SNAPSHOT</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
|
@ -84,15 +84,11 @@
|
|||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<groupId>org.ogce</groupId>
|
||||
<artifactId>xpp3</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<artifactId>xpp3_xpath</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
|
||||
|
||||
<dependency>
|
||||
<groupId>com.ibm.icu</groupId>
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
package org.hl7.fhir.utilities;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashSet;
|
||||
|
||||
/*
|
||||
Copyright (c) 2011+, HL7, Inc.
|
||||
|
@ -110,7 +114,7 @@ public class CommaSeparatedStringBuilder {
|
|||
|
||||
}
|
||||
|
||||
public static String join(String sep, List<String> list) {
|
||||
public static String join(String sep, Collection<String> list) {
|
||||
CommaSeparatedStringBuilder b = new CommaSeparatedStringBuilder(sep);
|
||||
for (String s : list) {
|
||||
b.append(s);
|
||||
|
@ -125,4 +129,17 @@ public class CommaSeparatedStringBuilder {
|
|||
}
|
||||
return self.toString();
|
||||
}
|
||||
|
||||
public static Set<String> toSet(String source) {
|
||||
if (source == null) {
|
||||
return null;
|
||||
}
|
||||
Set<String> res = new HashSet<>();
|
||||
if (!Utilities.noString(source)) {
|
||||
for (String s : source.split("\\,")) {
|
||||
res.add(s.trim());
|
||||
}
|
||||
}
|
||||
return res;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,176 @@
|
|||
package org.hl7.fhir.utilities.i18n;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.Comparator;
|
||||
|
||||
import org.hl7.fhir.utilities.CommaSeparatedStringBuilder;
|
||||
import org.hl7.fhir.utilities.Utilities;
|
||||
import org.hl7.fhir.utilities.i18n.AcceptLanguageHeader.LanguagePreference;
|
||||
import org.hl7.fhir.utilities.i18n.AcceptLanguageHeader.LanguageSorter;
|
||||
|
||||
import net.sf.saxon.functions.Lang;
|
||||
|
||||
public class AcceptLanguageHeader {
|
||||
|
||||
public class LanguageSorter implements Comparator<LanguagePreference> {
|
||||
|
||||
@Override
|
||||
public int compare(LanguagePreference o1, LanguagePreference o2) {
|
||||
if (o1.getValue() == o2.getValue()) {
|
||||
return o1.getOrder() - o2.getOrder();
|
||||
} else if (o1.getValue() > o2.getValue()) {
|
||||
return -1;
|
||||
} else {
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public class LanguagePreference {
|
||||
private int order;
|
||||
private String lang;
|
||||
private double value;
|
||||
private boolean auto;
|
||||
|
||||
public String getLang() {
|
||||
return lang;
|
||||
}
|
||||
public double getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public int getOrder() {
|
||||
return order;
|
||||
}
|
||||
public boolean isAuto() {
|
||||
return auto;
|
||||
}
|
||||
public LanguagePreference(int order, String lang, double value, boolean auto) {
|
||||
super();
|
||||
this.order = order;
|
||||
this.lang = lang;
|
||||
this.value = value;
|
||||
this.auto = auto;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
if (value == 1) {
|
||||
return lang;
|
||||
} else {
|
||||
return lang+"; q="+(String.format("%.6f", value).replaceAll("(\\.\\d+?)0*$", "$1")); //Double.toString(value);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private String source;
|
||||
private List<LanguagePreference> langs = new ArrayList<>();
|
||||
private boolean doWildcard;
|
||||
|
||||
public String getSource() {
|
||||
return source;
|
||||
}
|
||||
|
||||
public List<LanguagePreference> getLangs() {
|
||||
return langs;
|
||||
}
|
||||
|
||||
public AcceptLanguageHeader(String source, boolean doWildcard) {
|
||||
super();
|
||||
this.doWildcard = doWildcard;
|
||||
this.source = source == null ? "" : source;
|
||||
process(source, langs, doWildcard);
|
||||
}
|
||||
|
||||
private void process(String src, List<LanguagePreference> list, boolean doWildcard) {
|
||||
list.clear();
|
||||
boolean wildcard = false;
|
||||
int offset = langs.size();
|
||||
if (!Utilities.noString(src)) {
|
||||
String[] parts = src.split("\\,");
|
||||
for (int i = 0; i < parts.length; i++) {
|
||||
String lang = parts[i].trim();
|
||||
double weight = 1;
|
||||
if (lang.contains(";")) {
|
||||
String w = lang.substring(lang.indexOf(";")+1);
|
||||
if (w.contains("=")) {
|
||||
w = w.substring(w.indexOf("=")+1);
|
||||
}
|
||||
lang = lang.substring(0, lang.indexOf(";"));
|
||||
weight = Float.valueOf(w);
|
||||
}
|
||||
if (!Utilities.noString(lang)) {
|
||||
list.add(new LanguagePreference(i+offset, lang, weight, false));
|
||||
wildcard = wildcard || "*".equals(lang);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!wildcard && doWildcard) {
|
||||
list.add(new LanguagePreference(100, "*", 0.01, true));
|
||||
}
|
||||
Collections.sort(list, new LanguageSorter());
|
||||
|
||||
}
|
||||
|
||||
public boolean hasChosen() {
|
||||
for (LanguagePreference lang : langs) {
|
||||
if (lang.value == 1) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
public String getChosen() {
|
||||
for (LanguagePreference lang : langs) {
|
||||
if (lang.value == 1) {
|
||||
return lang.lang;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public void add(String language) {
|
||||
List<LanguagePreference> list = new ArrayList<>();
|
||||
process(language, list, false);
|
||||
for (LanguagePreference lang : list) {
|
||||
LanguagePreference existing = getByLang(langs, lang.lang);
|
||||
if (existing == null) {
|
||||
langs.add(lang);
|
||||
} else {
|
||||
existing.auto = false;
|
||||
existing.value = lang.value;
|
||||
}
|
||||
}
|
||||
Collections.sort(langs, new LanguageSorter());
|
||||
source = toString();
|
||||
}
|
||||
|
||||
private LanguagePreference getByLang(List<LanguagePreference> list, String lang) {
|
||||
for (LanguagePreference l : list) {
|
||||
if (l.lang.equals(lang)) {
|
||||
return l;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public AcceptLanguageHeader copy() {
|
||||
return new AcceptLanguageHeader(toString(), doWildcard);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
CommaSeparatedStringBuilder b = new CommaSeparatedStringBuilder();
|
||||
for (LanguagePreference lang : langs) {
|
||||
if (!lang.isAuto()) {
|
||||
b .append(lang.toString());
|
||||
}
|
||||
}
|
||||
return b.toString();
|
||||
}
|
||||
|
||||
|
||||
}
|
|
@ -4,13 +4,16 @@ import java.util.HashSet;
|
|||
import java.util.Set;
|
||||
|
||||
import org.hl7.fhir.utilities.Utilities;
|
||||
import org.hl7.fhir.utilities.i18n.AcceptLanguageHeader;
|
||||
|
||||
import com.google.gson.JsonElement;
|
||||
|
||||
public class ValidationOptions {
|
||||
public enum ValueSetMode {
|
||||
ALL_CHECKS, CHECK_MEMERSHIP_ONLY, NO_MEMBERSHIP_CHECK
|
||||
}
|
||||
|
||||
private Set<String> languages = new HashSet<>();
|
||||
|
||||
private AcceptLanguageHeader langs = null;
|
||||
private boolean useServer = true;
|
||||
private boolean useClient = true;
|
||||
private boolean guessSystem = false;
|
||||
|
@ -21,15 +24,19 @@ public class ValidationOptions {
|
|||
private boolean useValueSetDisplays;
|
||||
private boolean englishOk = true;
|
||||
|
||||
public ValidationOptions(String... languages) {
|
||||
public ValidationOptions() {
|
||||
super();
|
||||
for(String s : languages) {
|
||||
this.languages.add(s);
|
||||
}
|
||||
|
||||
public ValidationOptions(String language) {
|
||||
super();
|
||||
if (!Utilities.noString(language)) {
|
||||
langs = new AcceptLanguageHeader(language, false);
|
||||
}
|
||||
}
|
||||
|
||||
public static ValidationOptions defaults() {
|
||||
return new ValidationOptions("en", "en-US");
|
||||
return new ValidationOptions("en, en-US");
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -39,12 +46,12 @@ public class ValidationOptions {
|
|||
*
|
||||
* @return
|
||||
*/
|
||||
public Set<String> getLanguages() {
|
||||
return languages;
|
||||
public AcceptLanguageHeader getLanguages() {
|
||||
return langs;
|
||||
}
|
||||
|
||||
public boolean hasLanguages() {
|
||||
return languages.size() > 0;
|
||||
return langs != null && !Utilities.noString(langs.getSource());
|
||||
}
|
||||
|
||||
|
||||
|
@ -128,7 +135,7 @@ public class ValidationOptions {
|
|||
return this;
|
||||
}
|
||||
ValidationOptions n = this.copy();
|
||||
n.languages.add(language);
|
||||
n.addLanguage(language);
|
||||
return n;
|
||||
}
|
||||
|
||||
|
@ -187,7 +194,16 @@ public class ValidationOptions {
|
|||
}
|
||||
|
||||
public ValidationOptions addLanguage(String language) {
|
||||
this.languages.add(language);
|
||||
if (this.langs == null) {
|
||||
langs = new AcceptLanguageHeader(language, false);
|
||||
} else {
|
||||
langs.add(language);
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
public ValidationOptions setLanguages(String language) {
|
||||
langs = new AcceptLanguageHeader(language, false);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
@ -247,7 +263,7 @@ public class ValidationOptions {
|
|||
|
||||
public ValidationOptions copy() {
|
||||
ValidationOptions n = new ValidationOptions();
|
||||
n.languages.addAll(languages);
|
||||
n.langs = langs == null ? null : langs.copy();
|
||||
n.useServer = useServer;
|
||||
n.useClient = useClient;
|
||||
n.guessSystem = guessSystem;
|
||||
|
@ -261,19 +277,22 @@ public class ValidationOptions {
|
|||
|
||||
|
||||
public String toJson() {
|
||||
return "\"langs\":\""+languages.toString()+"\", \"useServer\":\""+Boolean.toString(useServer)+"\", \"useClient\":\""+Boolean.toString(useClient)+"\", "+
|
||||
return "\"langs\":\""+( langs == null ? "" : langs.toString())+"\", \"useServer\":\""+Boolean.toString(useServer)+"\", \"useClient\":\""+Boolean.toString(useClient)+"\", "+
|
||||
"\"guessSystem\":\""+Boolean.toString(guessSystem)+"\", \"valueSetMode\":\""+valueSetMode.toString()+"\", \"displayWarningMode\":\""+Boolean.toString(displayWarningMode)+"\", \"versionFlexible\":\""+Boolean.toString(versionFlexible)+"\"";
|
||||
}
|
||||
|
||||
public String langSummary() {
|
||||
if (languages.size() == 0) {
|
||||
if (langs == null) {
|
||||
return "--";
|
||||
} else {
|
||||
return String.join("|", Utilities.sorted(languages));
|
||||
String s = langs.toString();
|
||||
if (Utilities.noString(s)) {
|
||||
s = "--";
|
||||
}
|
||||
return s;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
|
@ -0,0 +1,55 @@
|
|||
package org.hl7.fhir.utilities.i18n;
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
public class AcceptLanguageTests {
|
||||
|
||||
@Test
|
||||
public void testEasy() {
|
||||
AcceptLanguageHeader hdr = new AcceptLanguageHeader("en", true);
|
||||
Assertions.assertEquals(2, hdr.getLangs().size());
|
||||
Assertions.assertEquals(1, hdr.getLangs().get(0).getValue());
|
||||
Assertions.assertEquals(0, hdr.getLangs().get(0).getOrder());
|
||||
Assertions.assertEquals("en", hdr.getLangs().get(0).getLang());
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
public void testEasy2() {
|
||||
AcceptLanguageHeader hdr = new AcceptLanguageHeader("en", false);
|
||||
Assertions.assertEquals(1, hdr.getLangs().size());
|
||||
Assertions.assertEquals(1, hdr.getLangs().get(0).getValue());
|
||||
Assertions.assertEquals(0, hdr.getLangs().get(0).getOrder());
|
||||
Assertions.assertEquals("en", hdr.getLangs().get(0).getLang());
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
public void testComplex() {
|
||||
AcceptLanguageHeader hdr = new AcceptLanguageHeader("en; q=0.9, de;q=0.7, *", true);
|
||||
Assertions.assertEquals(3, hdr.getLangs().size());
|
||||
|
||||
Assertions.assertEquals(1, hdr.getLangs().get(0).getValue());
|
||||
Assertions.assertEquals(2, hdr.getLangs().get(0).getOrder());
|
||||
Assertions.assertEquals("*", hdr.getLangs().get(0).getLang());
|
||||
|
||||
Assertions.assertEquals(0.9, hdr.getLangs().get(1).getValue(), 0.001);
|
||||
Assertions.assertEquals(0, hdr.getLangs().get(1).getOrder());
|
||||
Assertions.assertEquals("en", hdr.getLangs().get(1).getLang());
|
||||
|
||||
Assertions.assertEquals(0.7, hdr.getLangs().get(2).getValue(), 0.001);
|
||||
Assertions.assertEquals(1, hdr.getLangs().get(2).getOrder());
|
||||
Assertions.assertEquals("de", hdr.getLangs().get(2).getLang());
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
public void testBadSyntax() {
|
||||
AcceptLanguageHeader hdr = new AcceptLanguageHeader("en; 0.9, ; q=0.7, *:0.1", true);
|
||||
Assertions.assertEquals(3, hdr.getLangs().size());
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>ca.uhn.hapi.fhir</groupId>
|
||||
<artifactId>org.hl7.fhir.core</artifactId>
|
||||
<version>6.0.26-SNAPSHOT</version>
|
||||
<version>6.1.1-SNAPSHOT</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
|
@ -288,13 +288,10 @@
|
|||
<artifactId>ucum</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<groupId>org.ogce</groupId>
|
||||
<artifactId>xpp3</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<artifactId>xpp3_xpath</artifactId>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.squareup.okhttp3</groupId>
|
||||
<artifactId>okhttp</artifactId>
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<parent>
|
||||
<groupId>ca.uhn.hapi.fhir</groupId>
|
||||
<artifactId>org.hl7.fhir.core</artifactId>
|
||||
<version>6.0.26-SNAPSHOT</version>
|
||||
<version>6.1.1-SNAPSHOT</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
|
@ -82,13 +82,9 @@
|
|||
<artifactId>Saxon-HE</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<groupId>org.ogce</groupId>
|
||||
<artifactId>xpp3</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>xpp3</groupId>
|
||||
<artifactId>xpp3_xpath</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- JSON Utilities -->
|
||||
<dependency>
|
||||
|
|
|
@ -34,6 +34,9 @@ import org.hl7.fhir.utilities.json.model.JsonObject;
|
|||
import org.hl7.fhir.utilities.json.parser.JsonParser;
|
||||
import org.hl7.fhir.utilities.npm.FilesystemPackageCacheManager;
|
||||
import org.hl7.fhir.utilities.npm.NpmPackage;
|
||||
import org.hl7.fhir.validation.cli.utils.Common;
|
||||
|
||||
import javax.annotation.Nonnull;
|
||||
|
||||
|
||||
public class StandAloneValidatorFetcher implements IValidatorResourceFetcher, IValidationPolicyAdvisor, IWorkerContextManager.ICanonicalResourceLocator {
|
||||
|
@ -258,14 +261,18 @@ public class StandAloneValidatorFetcher implements IValidatorResourceFetcher, IV
|
|||
|
||||
String root = getRoot(p, url);
|
||||
if (root != null) {
|
||||
ITerminologyClient c;
|
||||
c = TerminologyClientFactory.makeClient("source", root, "fhir/validator", context.getVersion());
|
||||
return c.read(p[p.length - 2], p[p.length - 1]);
|
||||
ITerminologyClient terminologyClient = getTerminologyClient(root);
|
||||
return terminologyClient.read(p[p.length - 2], p[p.length - 1]);
|
||||
} else {
|
||||
throw new FHIRException("The URL '" + url + "' is not known to the FHIR validator, and has not been provided as part of the setup / parameters");
|
||||
}
|
||||
}
|
||||
|
||||
@Nonnull
|
||||
protected ITerminologyClient getTerminologyClient(String root) throws URISyntaxException {
|
||||
return TerminologyClientFactory.makeClient("source", root, Common.getValidatorUserAgent(), context.getVersion());
|
||||
}
|
||||
|
||||
private String getRoot(String[] p, String url) {
|
||||
if (p.length > 3 && Utilities.isValidId(p[p.length - 1]) && context.getResourceNames().contains(p[p.length - 2])) {
|
||||
url = url.substring(0, url.lastIndexOf("/"));
|
||||
|
|
|
@ -77,6 +77,7 @@ import org.hl7.fhir.validation.cli.renderers.DefaultRenderer;
|
|||
import org.hl7.fhir.validation.cli.renderers.ESLintCompactRenderer;
|
||||
import org.hl7.fhir.validation.cli.renderers.NativeRenderer;
|
||||
import org.hl7.fhir.validation.cli.renderers.ValidationOutputRenderer;
|
||||
import org.hl7.fhir.validation.cli.utils.Common;
|
||||
import org.hl7.fhir.validation.cli.utils.EngineMode;
|
||||
import org.hl7.fhir.validation.cli.utils.VersionSourceInformation;
|
||||
|
||||
|
@ -441,7 +442,7 @@ public class ValidationService {
|
|||
@Nonnull
|
||||
protected ValidationEngine buildValidationEngine( CliContext cliContext, String definitions, TimeTracker timeTracker) throws IOException, URISyntaxException {
|
||||
System.out.print(" Load FHIR v" + cliContext.getSv() + " from " + definitions);
|
||||
ValidationEngine validationEngine = getValidationEngineBuilder().withTHO(false).withVersion(cliContext.getSv()).withTimeTracker(timeTracker).withUserAgent("fhir/validator").fromSource(definitions);
|
||||
ValidationEngine validationEngine = getValidationEngineBuilder().withTHO(false).withVersion(cliContext.getSv()).withTimeTracker(timeTracker).withUserAgent(Common.getValidatorUserAgent()).fromSource(definitions);
|
||||
|
||||
System.out.println(" - " + validationEngine.getContext().countAllCaches() + " resources (" + timeTracker.milestone() + ")");
|
||||
|
||||
|
|
|
@ -6,6 +6,8 @@ import org.hl7.fhir.utilities.VersionUtilities;
|
|||
import org.hl7.fhir.utilities.settings.FhirSettings;
|
||||
import org.hl7.fhir.validation.ValidationEngine;
|
||||
|
||||
import javax.annotation.Nonnull;
|
||||
|
||||
public class Common {
|
||||
|
||||
public static String getVersion(String[] args) {
|
||||
|
@ -70,18 +72,9 @@ public class Common {
|
|||
return defaultValue;
|
||||
}
|
||||
|
||||
/**
|
||||
* Default validation engine will point to "http://tx.fhir.org" terminology server.
|
||||
*/
|
||||
public static ValidationEngine getValidationEngine(String version, String definitions, String txLog, TimeTracker tt) throws Exception {
|
||||
return getValidationEngine(version, FhirSettings.getTxFhirProduction(), definitions, txLog, tt);
|
||||
}
|
||||
|
||||
public static ValidationEngine getValidationEngine(String version, String txServer, String definitions, String txLog, TimeTracker tt) throws Exception {
|
||||
System.out.println("Loading (v = " + version + ", tx server -> " + txServer + ")");
|
||||
ValidationEngine ve = new ValidationEngine.ValidationEngineBuilder().withVersion(version).withTimeTracker(tt).withUserAgent("fhir/validator").fromSource(definitions);
|
||||
ve.connectToTSServer(txServer, txLog, FhirPublication.fromCode(version));
|
||||
return ve;
|
||||
@Nonnull
|
||||
public static String getValidatorUserAgent() {
|
||||
return "fhir/validator/" + VersionUtil.getVersion();
|
||||
}
|
||||
|
||||
public static boolean isNetworkPath(String path) {
|
||||
|
|
|
@ -6592,9 +6592,6 @@ public class InstanceValidator extends BaseValidator implements IResourceValidat
|
|||
|
||||
public void setValidationLanguage(String validationLanguage) {
|
||||
this.validationLanguage = validationLanguage;
|
||||
if (this.validationLanguage == null) {
|
||||
this.validationLanguage = "en";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
@ -6636,9 +6633,6 @@ public class InstanceValidator extends BaseValidator implements IResourceValidat
|
|||
if (lang == null) {
|
||||
lang = validationLanguage;
|
||||
}
|
||||
if (lang == null) {
|
||||
lang = "en"; // ubiquitious default languauge
|
||||
}
|
||||
codingObserver.seeCode(stack, system, version, code, display);
|
||||
return checkForInctive(context.validateCode(baseOptions.withLanguage(lang), system, version, code, checkDisplay ? display : null));
|
||||
}
|
||||
|
|
|
@ -190,11 +190,12 @@ public class TxTester {
|
|||
}
|
||||
JsonObject ext = externals == null ? null : externals.getJsonObject(fn);
|
||||
|
||||
String lang = test.asString("Accept-Language");
|
||||
String msg = null;
|
||||
if (test.asString("operation").equals("expand")) {
|
||||
msg = expand(tx, setup, req, resp, fp, profile, ext);
|
||||
msg = expand(tx, setup, req, resp, fp, lang, profile, ext);
|
||||
} else if (test.asString("operation").equals("validate-code")) {
|
||||
msg = validate(tx, setup, req, resp, fp, profile, ext);
|
||||
msg = validate(tx, setup, req, resp, fp, lang, profile, ext);
|
||||
} else {
|
||||
throw new Exception("Unknown Operation "+test.asString("operation"));
|
||||
}
|
||||
|
@ -243,10 +244,11 @@ public class TxTester {
|
|||
return new URI(server).getHost();
|
||||
}
|
||||
|
||||
private String expand(ITerminologyClient tx, List<Resource> setup, Parameters p, String resp, String fp, Parameters profile, JsonObject ext) throws IOException {
|
||||
private String expand(ITerminologyClient tx, List<Resource> setup, Parameters p, String resp, String fp, String lang, Parameters profile, JsonObject ext) throws IOException {
|
||||
for (Resource r : setup) {
|
||||
p.addParameter().setName("tx-resource").setResource(r);
|
||||
}
|
||||
tx.setLanguage(lang);
|
||||
p.getParameter().addAll(profile.getParameter());
|
||||
String vsj;
|
||||
try {
|
||||
|
@ -259,7 +261,7 @@ public class TxTester {
|
|||
TxTesterScrubbers.scrubOO(oo, tight);
|
||||
vsj = new org.hl7.fhir.r5.formats.JsonParser().setOutputStyle(OutputStyle.PRETTY).composeString(oo);
|
||||
}
|
||||
String diff = CompareUtilities.checkJsonSrcIsSame(resp, vsj, ext);
|
||||
String diff = CompareUtilities.checkJsonSrcIsSame(resp, vsj, false, ext);
|
||||
if (diff != null) {
|
||||
Utilities.createDirectory(Utilities.getDirectoryForFile(fp));
|
||||
TextFile.stringToFile(vsj, fp);
|
||||
|
@ -267,11 +269,12 @@ public class TxTester {
|
|||
return diff;
|
||||
}
|
||||
|
||||
private String validate(ITerminologyClient tx, List<Resource> setup, Parameters p, String resp, String fp, Parameters profile, JsonObject ext) throws IOException {
|
||||
private String validate(ITerminologyClient tx, List<Resource> setup, Parameters p, String resp, String fp, String lang, Parameters profile, JsonObject ext) throws IOException {
|
||||
for (Resource r : setup) {
|
||||
p.addParameter().setName("tx-resource").setResource(r);
|
||||
}
|
||||
p.getParameter().addAll(profile.getParameter());
|
||||
tx.setLanguage(lang);
|
||||
String pj;
|
||||
try {
|
||||
Parameters po = tx.validateVS(p);
|
||||
|
@ -283,7 +286,7 @@ public class TxTester {
|
|||
oo.setText(null);
|
||||
pj = new org.hl7.fhir.r5.formats.JsonParser().setOutputStyle(OutputStyle.PRETTY).composeString(oo);
|
||||
}
|
||||
String diff = CompareUtilities.checkJsonSrcIsSame(resp, pj, ext);
|
||||
String diff = CompareUtilities.checkJsonSrcIsSame(resp, pj, false, ext);
|
||||
if (diff != null) {
|
||||
Utilities.createDirectory(Utilities.getDirectoryForFile(fp));
|
||||
TextFile.stringToFile(pj, fp);
|
||||
|
|
|
@ -142,19 +142,22 @@ public class TerminologyServiceTests {
|
|||
engine.getContext().setExpansionProfile((org.hl7.fhir.r5.model.Parameters) loadResource("parameters-default.json"));
|
||||
}
|
||||
if (setup.test.asString("operation").equals("expand")) {
|
||||
expand(engine, req, resp, fp, ext);
|
||||
expand(engine, req, resp, setup.test.asString("Accept-Language"), fp, ext);
|
||||
} else if (setup.test.asString("operation").equals("validate-code")) {
|
||||
validate(engine, setup.test.asString("name"), req, resp, fp, ext);
|
||||
validate(engine, setup.test.asString("name"), req, resp, setup.test.asString("Accept-Language"), fp, ext);
|
||||
} else {
|
||||
Assertions.fail("Unknown Operation "+setup.test.asString("operation"));
|
||||
}
|
||||
}
|
||||
|
||||
private void expand(ValidationEngine engine, Resource req, String resp, String fp, JsonObject ext) throws IOException {
|
||||
private void expand(ValidationEngine engine, Resource req, String resp, String lang, String fp, JsonObject ext) throws IOException {
|
||||
org.hl7.fhir.r5.model.Parameters p = ( org.hl7.fhir.r5.model.Parameters) req;
|
||||
ValueSet vs = engine.getContext().fetchResource(ValueSet.class, p.getParameterValue("url").primitiveValue());
|
||||
boolean hierarchical = p.hasParameter("excludeNested") ? p.getParameterBool("excludeNested") == false : true;
|
||||
Assertions.assertNotNull(vs);
|
||||
if (lang != null && !p.hasParameter("displayLanguage")) {
|
||||
p.addParameter("displayLanguage", new CodeType(lang));
|
||||
}
|
||||
ValueSetExpansionOutcome vse = engine.getContext().expandVS(vs, false, hierarchical, false, p);
|
||||
if (resp.contains("\"ValueSet\"")) {
|
||||
if (vse.getValueset() == null) {
|
||||
|
@ -230,7 +233,7 @@ public class TerminologyServiceTests {
|
|||
}
|
||||
}
|
||||
|
||||
private void validate(ValidationEngine engine, String name, Resource req, String resp, String fp, JsonObject ext) throws JsonSyntaxException, FileNotFoundException, IOException {
|
||||
private void validate(ValidationEngine engine, String name, Resource req, String resp, String lang, String fp, JsonObject ext) throws JsonSyntaxException, FileNotFoundException, IOException {
|
||||
org.hl7.fhir.r5.model.Parameters p = (org.hl7.fhir.r5.model.Parameters) req;
|
||||
ValueSet vs = null;
|
||||
if (p.hasParameter("valueSetVersion")) {
|
||||
|
@ -241,6 +244,8 @@ public class TerminologyServiceTests {
|
|||
ValidationOptions options = new ValidationOptions();
|
||||
if (p.hasParameter("displayLanguage")) {
|
||||
options = options.withLanguage(p.getParameterString("displayLanguage"));
|
||||
} else if (lang != null ) {
|
||||
options = options.withLanguage(lang);
|
||||
}
|
||||
if (p.hasParameter("valueSetMode") && "CHECK_MEMBERSHIP_ONLY".equals(p.getParameterString("valueSetMode"))) {
|
||||
options = options.withCheckValueSetOnly();
|
||||
|
|
|
@ -0,0 +1,23 @@
|
|||
package org.hl7.fhir.validation.cli.services;
|
||||
|
||||
import org.hl7.fhir.r5.context.IWorkerContext;
|
||||
import org.hl7.fhir.r5.terminologies.client.ITerminologyClient;
|
||||
import org.hl7.fhir.utilities.npm.FilesystemPackageCacheManager;
|
||||
import org.hl7.fhir.validation.cli.utils.VersionUtil;
|
||||
import org.junit.Test;
|
||||
|
||||
import java.net.URISyntaxException;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
import static org.mockito.Mockito.mock;
|
||||
|
||||
public class StandAloneValidatorFetcherTests
|
||||
{
|
||||
@Test
|
||||
public void testGetTerminologyClient() throws URISyntaxException {
|
||||
StandAloneValidatorFetcher standAloneValidatorFetcher = new StandAloneValidatorFetcher(mock(FilesystemPackageCacheManager.class), mock(IWorkerContext.class), mock(IPackageInstaller.class));
|
||||
ITerminologyClient client = standAloneValidatorFetcher.getTerminologyClient("http://dummyserver/fhir");
|
||||
|
||||
assertEquals("fhir/validator/" + VersionUtil.getVersion(), client.getUserAgent());
|
||||
}
|
||||
}
|
|
@ -35,6 +35,7 @@ import org.hl7.fhir.validation.ValidationEngine;
|
|||
import org.hl7.fhir.validation.cli.model.CliContext;
|
||||
import org.hl7.fhir.validation.cli.model.FileInfo;
|
||||
import org.hl7.fhir.validation.cli.model.ValidationRequest;
|
||||
import org.hl7.fhir.validation.cli.utils.VersionUtil;
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.DisplayName;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
@ -228,8 +229,10 @@ class ValidationServiceTest {
|
|||
return cliContext;
|
||||
}
|
||||
|
||||
/* This is a particularly long way to test that a single field in ValidationEngine was set.
|
||||
However, it does provide example code to test other parts of the buildValidationEngine method as well.
|
||||
/* This is a particularly long way to test that fields in ValidationEngine are
|
||||
set to expected default values.
|
||||
|
||||
It also provides example code to test other parts of the buildValidationEngine method as well.
|
||||
*/
|
||||
@Test
|
||||
public void buildValidationEngineTest() throws IOException, URISyntaxException {
|
||||
|
@ -241,12 +244,11 @@ class ValidationServiceTest {
|
|||
final ValidationEngine validationEngine = mock(ValidationEngine.class);
|
||||
when(validationEngine.getContext()).thenReturn(workerContext);
|
||||
|
||||
final ValidationEngine.ValidationEngineBuilder validationEngineBuilder = mock(ValidationEngine.ValidationEngineBuilder.class);;
|
||||
|
||||
final ValidationService validationService = new ValidationService() {
|
||||
@Override
|
||||
protected ValidationEngine.ValidationEngineBuilder getValidationEngineBuilder() {
|
||||
|
||||
ValidationEngine.ValidationEngineBuilder validationEngineBuilder = mock(ValidationEngine.ValidationEngineBuilder.class);
|
||||
|
||||
when(validationEngineBuilder.withTHO(anyBoolean())).thenReturn(validationEngineBuilder);
|
||||
when(validationEngineBuilder.withVersion(isNull())).thenReturn(validationEngineBuilder);
|
||||
when(validationEngineBuilder.withTimeTracker(any())).thenReturn(validationEngineBuilder);
|
||||
|
@ -267,10 +269,10 @@ class ValidationServiceTest {
|
|||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
CliContext cliContext = new CliContext();
|
||||
|
||||
validationService.buildValidationEngine(cliContext, null, timeTracker);
|
||||
|
||||
verify(validationEngineBuilder).withUserAgent(eq("fhir/validator/" + VersionUtil.getVersion()));
|
||||
}
|
||||
}
|
|
@ -21,8 +21,8 @@ import org.junit.jupiter.api.Test;
|
|||
|
||||
public class ValidationEngineTests {
|
||||
|
||||
private static final String DEF_TX = FhirSettings.getTxFhirDevelopment();
|
||||
// private static final String DEF_TX = FhirSettings.getTxFhirLocal();
|
||||
// private static final String DEF_TX = FhirSettings.getTxFhirDevelopment();
|
||||
private static final String DEF_TX = FhirSettings.getTxFhirLocal();
|
||||
|
||||
public static boolean inbuild;
|
||||
|
||||
|
|
|
@ -214,14 +214,11 @@ public class ValidationTests implements IEvaluationContext, IValidatorResourceFe
|
|||
if (!VersionUtilities.isR5Plus(val.getContext().getVersion())) {
|
||||
val.getBaseOptions().setUseValueSetDisplays(true);
|
||||
}
|
||||
val.getBaseOptions().getLanguages().clear();
|
||||
if (content.has("languages")) {
|
||||
for (String s : content.get("languages").getAsString().split("\\,")) {
|
||||
String l = s.trim();
|
||||
val.getBaseOptions().getLanguages().add(l);
|
||||
}
|
||||
if (content.has("language")) {
|
||||
val.getBaseOptions().setLanguages(content.get("language").getAsString());
|
||||
val.setValidationLanguage(val.getBaseOptions().getLanguages().getChosen());
|
||||
} else {
|
||||
|
||||
val.getBaseOptions().setLanguages(null);
|
||||
}
|
||||
|
||||
if (content.has("fetcher") && "standalone".equals(JsonUtilities.str(content, "fetcher"))) {
|
||||
|
@ -417,7 +414,7 @@ public class ValidationTests implements IEvaluationContext, IValidatorResourceFe
|
|||
|
||||
|
||||
private ValidationEngine buildVersionEngine(String ver, String txLog) throws Exception {
|
||||
String server = FhirSettings.getTxFhirDevelopment();
|
||||
String server = FhirSettings.getTxFhirLocal();
|
||||
switch (ver) {
|
||||
case "1.0": return TestUtilities.getValidationEngine("hl7.fhir.r2.core#1.0.2", server, txLog, FhirPublication.DSTU2, true, "1.0.2");
|
||||
case "1.4": return TestUtilities.getValidationEngine("hl7.fhir.r2b.core#1.4.0", server, txLog, FhirPublication.DSTU2016May, true, "1.4.0");
|
||||
|
|
|
@ -1,30 +1,4 @@
|
|||
-------------------------------------------------------------------------------------
|
||||
{"hierarchical" : false, "valueSet" :{
|
||||
"resourceType" : "ValueSet",
|
||||
"compose" : {
|
||||
"inactive" : true,
|
||||
"include" : [{
|
||||
"system" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation",
|
||||
"concept" : [{
|
||||
"code" : "LL"
|
||||
},
|
||||
{
|
||||
"code" : "HH"
|
||||
},
|
||||
{
|
||||
"code" : "L",
|
||||
"display" : "Extra Low"
|
||||
},
|
||||
{
|
||||
"code" : "H"
|
||||
}]
|
||||
}]
|
||||
}
|
||||
}}####
|
||||
e: {
|
||||
"error" : "Cannot invoke \"org.hl7.fhir.r5.terminologies.client.ITerminologyClient.expandValueset(org.hl7.fhir.r5.model.ValueSet, org.hl7.fhir.r5.model.Parameters, java.util.Map)\" because the return value of \"org.hl7.fhir.r5.terminologies.client.TerminologyClientContext.getClient()\" is null"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"hierarchical" : false, "valueSet" :{
|
||||
"resourceType" : "ValueSet",
|
||||
"compose" : {
|
||||
|
|
|
@ -12,11 +12,11 @@
|
|||
"url" : "http://hl7.org/fhir/3.0/StructureDefinition/extension-CapabilityStatement.acceptUnknown",
|
||||
"valueCode" : "both"
|
||||
}],
|
||||
"url" : "http://tx.fhir.org/r2/metadata",
|
||||
"version" : "1.0.2-2.1.0",
|
||||
"url" : "http://localhost/r2/metadata",
|
||||
"version" : "1.0.2-3.0.0",
|
||||
"name" : "FHIR Reference Server Conformance Statement",
|
||||
"status" : "active",
|
||||
"date" : "2023-05-17T01:02:17.467Z",
|
||||
"date" : "2023-08-28T13:43:40.282Z",
|
||||
"contact" : [{
|
||||
"telecom" : [{
|
||||
"system" : "other",
|
||||
|
@ -27,12 +27,12 @@
|
|||
"kind" : "instance",
|
||||
"software" : {
|
||||
"name" : "Reference Server",
|
||||
"version" : "2.1.0",
|
||||
"releaseDate" : "2022-05-13T19:50:55.040Z"
|
||||
"version" : "3.0.0",
|
||||
"releaseDate" : "2023-06-19T19:50:55.040Z"
|
||||
},
|
||||
"implementation" : {
|
||||
"description" : "FHIR Server running at http://tx.fhir.org/r2",
|
||||
"url" : "http://tx.fhir.org/r2"
|
||||
"description" : "FHIR Server running at http://localhost/r2",
|
||||
"url" : "http://localhost/r2"
|
||||
},
|
||||
"fhirVersion" : "1.0.2",
|
||||
"format" : ["application/xml+fhir",
|
||||
|
|
|
@ -6,6 +6,9 @@
|
|||
{
|
||||
"uri" : "http://fdasis.nlm.nih.gov"
|
||||
},
|
||||
{
|
||||
"uri" : "http://fhir.ohdsi.org/CodeSystem/concepts"
|
||||
},
|
||||
{
|
||||
"uri" : "http://healthit.gov/nhin/purposeofuse"
|
||||
},
|
||||
|
@ -138,9 +141,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/concept-map-equivalence"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conditional-delete-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/condition-category"
|
||||
},
|
||||
|
@ -153,6 +153,9 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/condition-ver-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conditional-delete-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conformance-expectation"
|
||||
},
|
||||
|
@ -165,15 +168,15 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/constraint-severity"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/contactentity-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/contact-point-system"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/contact-point-use"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/contactentity-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/content-type"
|
||||
},
|
||||
|
@ -196,10 +199,10 @@
|
|||
"uri" : "http://hl7.org/fhir/data-absent-reason"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/dataelement-stringency"
|
||||
"uri" : "http://hl7.org/fhir/data-types"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/data-types"
|
||||
"uri" : "http://hl7.org/fhir/dataelement-stringency"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/days-of-week"
|
||||
|
@ -210,15 +213,15 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/device-action"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/devicestatus"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/device-use-request-priority"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/device-use-request-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/devicestatus"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/diagnostic-order-priority"
|
||||
},
|
||||
|
@ -270,9 +273,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/episode-of-care-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/exception"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-fdi"
|
||||
},
|
||||
|
@ -288,9 +288,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-surface"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/extension-context"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-udi"
|
||||
},
|
||||
|
@ -300,15 +297,18 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-visionprescriptionproduct"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/exception"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/extension-context"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/FDI-surface"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/filter-operator"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/flagCategory"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/flag-category"
|
||||
},
|
||||
|
@ -318,6 +318,9 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/flag-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/flagCategory"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/fm-conditions"
|
||||
},
|
||||
|
@ -504,6 +507,9 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/object-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/obs-kind"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/observation-category"
|
||||
},
|
||||
|
@ -513,9 +519,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/observation-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/obs-kind"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/operation-kind"
|
||||
},
|
||||
|
@ -531,15 +534,15 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/organization-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/participant-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/participantrequired"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/participantstatus"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/participant-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/participationstatus"
|
||||
},
|
||||
|
@ -553,10 +556,10 @@
|
|||
"uri" : "http://hl7.org/fhir/payeetype"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/paymentstatus"
|
||||
"uri" : "http://hl7.org/fhir/payment-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/payment-type"
|
||||
"uri" : "http://hl7.org/fhir/paymentstatus"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/practitioner-role"
|
||||
|
@ -735,15 +738,15 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/substance-category"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/supplydelivery-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/supply-item-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/supply-kind"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/supplydelivery-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/supplyrequest-reason"
|
||||
},
|
||||
|
@ -2478,6 +2481,9 @@
|
|||
{
|
||||
"uri" : "http://www.abs.gov.au/ausstats/abs@.nsf/mf/1220.0"
|
||||
},
|
||||
{
|
||||
"uri" : "http://www.ama-assn.org/go/cpt"
|
||||
},
|
||||
{
|
||||
"uri" : "http://www.hl7.org/fhir/contractaction"
|
||||
},
|
||||
|
@ -2517,6 +2523,78 @@
|
|||
},
|
||||
{
|
||||
"name" : "tx-resource"
|
||||
},
|
||||
{
|
||||
"name" : "_incomplete"
|
||||
},
|
||||
{
|
||||
"name" : "abstract"
|
||||
},
|
||||
{
|
||||
"name" : "activeOnly"
|
||||
},
|
||||
{
|
||||
"name" : "check-system-version"
|
||||
},
|
||||
{
|
||||
"name" : "count"
|
||||
},
|
||||
{
|
||||
"name" : "default-to-latest-version"
|
||||
},
|
||||
{
|
||||
"name" : "displayLanguage"
|
||||
},
|
||||
{
|
||||
"name" : "excludeNested"
|
||||
},
|
||||
{
|
||||
"name" : "excludeNotForUI"
|
||||
},
|
||||
{
|
||||
"name" : "excludePostCoordinated"
|
||||
},
|
||||
{
|
||||
"name" : "force-system-version"
|
||||
},
|
||||
{
|
||||
"name" : "inactive"
|
||||
},
|
||||
{
|
||||
"name" : "includeAlternateCodes"
|
||||
},
|
||||
{
|
||||
"name" : "includeDefinition"
|
||||
},
|
||||
{
|
||||
"name" : "includeDesignations"
|
||||
},
|
||||
{
|
||||
"name" : "incomplete-ok"
|
||||
},
|
||||
{
|
||||
"name" : "limitedExpansion"
|
||||
},
|
||||
{
|
||||
"name" : "mode"
|
||||
},
|
||||
{
|
||||
"name" : "no-cache"
|
||||
},
|
||||
{
|
||||
"name" : "offset"
|
||||
},
|
||||
{
|
||||
"name" : "profile"
|
||||
},
|
||||
{
|
||||
"name" : "property"
|
||||
},
|
||||
{
|
||||
"name" : "system-version"
|
||||
},
|
||||
{
|
||||
"name" : "valueSetMode"
|
||||
}]
|
||||
}
|
||||
}
|
|
@ -3,7 +3,7 @@
|
|||
"system" : "http://loinc.org",
|
||||
"code" : "3141-9",
|
||||
"display" : "Weight Measured"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -14,14 +14,18 @@ v: {
|
|||
"display" : "Body weight Measured",
|
||||
"code" : "3141-9",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "3141-9",
|
||||
"display" : "Weight Measured"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -32,6 +36,11 @@ v: {
|
|||
"display" : "Body weight Measured",
|
||||
"code" : "3141-9",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"system" : "http://snomed.info/sct",
|
||||
"code" : "27113001",
|
||||
"display" : "Body weight"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -14,14 +14,18 @@ v: {
|
|||
"display" : "Body weight",
|
||||
"code" : "27113001",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "27113001",
|
||||
"display" : "Body weight"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -32,6 +36,11 @@ v: {
|
|||
"display" : "Body weight",
|
||||
"code" : "27113001",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "[lb_av]"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -13,13 +13,17 @@ v: {
|
|||
"display" : "[lb_av]",
|
||||
"code" : "[lb_av]",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "[lb_av]"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -30,6 +34,11 @@ v: {
|
|||
"display" : "[lb_av]",
|
||||
"code" : "[lb_av]",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -12,11 +12,11 @@
|
|||
"url" : "http://hl7.org/fhir/3.0/StructureDefinition/extension-CapabilityStatement.acceptUnknown",
|
||||
"valueCode" : "both"
|
||||
}],
|
||||
"url" : "http://tx.fhir.org/r3/metadata",
|
||||
"version" : "3.0.2-2.1.0",
|
||||
"url" : "http://localhost/r3/metadata",
|
||||
"version" : "3.0.2-3.0.0",
|
||||
"name" : "FHIR Reference Server Conformance Statement",
|
||||
"status" : "active",
|
||||
"date" : "2023-05-17T01:02:21.779Z",
|
||||
"date" : "2023-08-28T13:43:41.790Z",
|
||||
"contact" : [{
|
||||
"telecom" : [{
|
||||
"system" : "other",
|
||||
|
@ -27,12 +27,12 @@
|
|||
"instantiates" : ["http://hl7.org/fhir/CapabilityStatement/terminology-server"],
|
||||
"software" : {
|
||||
"name" : "Reference Server",
|
||||
"version" : "2.1.0",
|
||||
"releaseDate" : "2022-05-13T19:50:55.040Z"
|
||||
"version" : "3.0.0",
|
||||
"releaseDate" : "2023-06-19T19:50:55.040Z"
|
||||
},
|
||||
"implementation" : {
|
||||
"description" : "FHIR Server running at http://tx.fhir.org/r3",
|
||||
"url" : "http://tx.fhir.org/r3"
|
||||
"description" : "FHIR Server running at http://localhost/r3",
|
||||
"url" : "http://localhost/r3"
|
||||
},
|
||||
"fhirVersion" : "3.0.2",
|
||||
"format" : ["application/fhir+xml",
|
||||
|
@ -64,7 +64,7 @@
|
|||
},
|
||||
{
|
||||
"name" : "versions",
|
||||
"definition" : "http://tx.fhir.org/r3/OperationDefinition/fso-versions"
|
||||
"definition" : "http://localhost/r3/OperationDefinition/fso-versions"
|
||||
}]
|
||||
}]
|
||||
}
|
|
@ -12,6 +12,9 @@
|
|||
{
|
||||
"uri" : "http://fdasis.nlm.nih.gov"
|
||||
},
|
||||
{
|
||||
"uri" : "http://fhir.ohdsi.org/CodeSystem/concepts"
|
||||
},
|
||||
{
|
||||
"uri" : "http://healthit.gov/nhin/purposeofuse"
|
||||
},
|
||||
|
@ -30,9 +33,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/action-grouping-behavior"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/actionlist"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/action-participant-type"
|
||||
},
|
||||
|
@ -48,6 +48,9 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/action-selection-behavior"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/actionlist"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/additionalmaterials"
|
||||
},
|
||||
|
@ -144,33 +147,33 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/chargeitem-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/claim-use"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/claimcareteamrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/claiminformationcategory"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/claim-use"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/classification-or-context"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/clinical-impression-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/example"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/summary"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/codesystem-content-mode"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/example"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/summary"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/compartment-type"
|
||||
},
|
||||
|
@ -183,27 +186,21 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/concept-map-equivalence"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/concept-properties"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/concept-property-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conditional-delete-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conditional-read-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consentaction"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consentcategorycodes"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consent-data-meaning"
|
||||
},
|
||||
|
@ -213,6 +210,12 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/consent-state-codes"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consentaction"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consentcategorycodes"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/constraint-severity"
|
||||
},
|
||||
|
@ -244,10 +247,10 @@
|
|||
"uri" : "http://hl7.org/fhir/coverage-level"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/dataelement-stringency"
|
||||
"uri" : "http://hl7.org/fhir/data-types"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/data-types"
|
||||
"uri" : "http://hl7.org/fhir/dataelement-stringency"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/days-of-week"
|
||||
|
@ -330,9 +333,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-pharmaservice"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/explanationofbenefit-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-programcode"
|
||||
},
|
||||
|
@ -351,15 +351,9 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-serviceproduct"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/extension-context"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-tooth"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/extra-activity-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-udi"
|
||||
},
|
||||
|
@ -369,6 +363,15 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-visionprescriptionproduct"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/explanationofbenefit-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/extension-context"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/extra-activity-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/FDI-surface"
|
||||
},
|
||||
|
@ -451,10 +454,10 @@
|
|||
"uri" : "http://hl7.org/fhir/item-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/linkage-type"
|
||||
"uri" : "http://hl7.org/fhir/link-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/link-type"
|
||||
"uri" : "http://hl7.org/fhir/linkage-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/list-example-use-codes"
|
||||
|
@ -495,15 +498,15 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/marital-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/measurement-principle"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/measure-report-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/measure-report-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/measurement-principle"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/media-subtype"
|
||||
},
|
||||
|
@ -549,9 +552,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/message-events"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/messageheader-response-request"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/message-reasons-encounter"
|
||||
},
|
||||
|
@ -561,6 +561,9 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/message-transport"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/messageheader-response-request"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/metric-calibration-state"
|
||||
},
|
||||
|
@ -609,9 +612,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/observation-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/operational-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/operation-kind"
|
||||
},
|
||||
|
@ -619,11 +619,14 @@
|
|||
"uri" : "http://hl7.org/fhir/operation-parameter-use"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/participantrequired"
|
||||
"uri" : "http://hl7.org/fhir/operational-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/participant-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/participantrequired"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/participationstatus"
|
||||
},
|
||||
|
@ -816,15 +819,15 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/substance-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/supplydelivery-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/supply-item-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/supply-kind"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/supplydelivery-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/supplyrequest-status"
|
||||
},
|
||||
|
@ -1065,17 +1068,17 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/chromosome-human"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claim-exception"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claim-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claim-type"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/codesystem-altcode-kind"
|
||||
|
@ -1137,18 +1140,21 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/container-cap"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractaction"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contract-content-derivative"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contract-data-meaning"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contract-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractaction"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractsignertypecodes"
|
||||
},
|
||||
|
@ -1161,9 +1167,6 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contracttermtypecodes"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contract-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/copy-number-event"
|
||||
},
|
||||
|
@ -1174,10 +1177,10 @@
|
|||
"uri" : "http://terminology.hl7.org/CodeSystem/coverage-copay-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/coverage-selfpay"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/coverage-selfpay"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/data-absent-reason"
|
||||
|
@ -1254,12 +1257,6 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosistype"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/expansion-parameter-source"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-payee-resource-type"
|
||||
},
|
||||
|
@ -1287,15 +1284,21 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-tooth"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-USCLS"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/expansion-parameter-source"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/failure-action"
|
||||
},
|
||||
|
@ -1342,10 +1345,10 @@
|
|||
"uri" : "http://terminology.hl7.org/CodeSystem/history-absent-reason"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status"
|
||||
|
@ -1419,6 +1422,9 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-location"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-performer-function"
|
||||
},
|
||||
|
@ -1443,9 +1449,6 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-status-reason"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/message-reasons-encounter"
|
||||
},
|
||||
|
@ -1492,10 +1495,10 @@
|
|||
"uri" : "http://terminology.hl7.org/CodeSystem/payment-adjustment-reason"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/payment-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/payment-type"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/plan-definition-type"
|
||||
|
@ -3471,6 +3474,9 @@
|
|||
{
|
||||
"uri" : "http://www.ada.org/snodent"
|
||||
},
|
||||
{
|
||||
"uri" : "http://www.ama-assn.org/go/cpt"
|
||||
},
|
||||
{
|
||||
"uri" : "http://www.hl7.org/fhir/contractaction"
|
||||
},
|
||||
|
@ -3507,6 +3513,9 @@
|
|||
{
|
||||
"uri" : "urn:ietf:rfc:3986"
|
||||
},
|
||||
{
|
||||
"uri" : "urn:iso-astm:E1762-95:2013"
|
||||
},
|
||||
{
|
||||
"uri" : "urn:iso:std:iso:11073:10101"
|
||||
},
|
||||
|
@ -3519,9 +3528,6 @@
|
|||
{
|
||||
"uri" : "urn:iso:std:iso:4217"
|
||||
},
|
||||
{
|
||||
"uri" : "urn:iso-astm:E1762-95:2013"
|
||||
},
|
||||
{
|
||||
"uri" : "urn:oid:1.2.36.1.2001.1001.101.104.16592"
|
||||
},
|
||||
|
@ -3540,6 +3546,78 @@
|
|||
},
|
||||
{
|
||||
"name" : "tx-resource"
|
||||
},
|
||||
{
|
||||
"name" : "_incomplete"
|
||||
},
|
||||
{
|
||||
"name" : "abstract"
|
||||
},
|
||||
{
|
||||
"name" : "activeOnly"
|
||||
},
|
||||
{
|
||||
"name" : "check-system-version"
|
||||
},
|
||||
{
|
||||
"name" : "count"
|
||||
},
|
||||
{
|
||||
"name" : "default-to-latest-version"
|
||||
},
|
||||
{
|
||||
"name" : "displayLanguage"
|
||||
},
|
||||
{
|
||||
"name" : "excludeNested"
|
||||
},
|
||||
{
|
||||
"name" : "excludeNotForUI"
|
||||
},
|
||||
{
|
||||
"name" : "excludePostCoordinated"
|
||||
},
|
||||
{
|
||||
"name" : "force-system-version"
|
||||
},
|
||||
{
|
||||
"name" : "inactive"
|
||||
},
|
||||
{
|
||||
"name" : "includeAlternateCodes"
|
||||
},
|
||||
{
|
||||
"name" : "includeDefinition"
|
||||
},
|
||||
{
|
||||
"name" : "includeDesignations"
|
||||
},
|
||||
{
|
||||
"name" : "incomplete-ok"
|
||||
},
|
||||
{
|
||||
"name" : "limitedExpansion"
|
||||
},
|
||||
{
|
||||
"name" : "mode"
|
||||
},
|
||||
{
|
||||
"name" : "no-cache"
|
||||
},
|
||||
{
|
||||
"name" : "offset"
|
||||
},
|
||||
{
|
||||
"name" : "profile"
|
||||
},
|
||||
{
|
||||
"name" : "property"
|
||||
},
|
||||
{
|
||||
"name" : "system-version"
|
||||
},
|
||||
{
|
||||
"name" : "valueSetMode"
|
||||
}]
|
||||
}
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"code" : "Foo"
|
||||
}, "url": "https://fhir.infoway-inforoute.ca/ValueSet/canadianjurisdiction", "version": "20170626", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "https://fhir.infoway-inforoute.ca/ValueSet/canadianjurisdiction", "version": "20170626", "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -10,7 +10,12 @@
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "The CodeSystem http://canadapost.ca/CodeSystem/ProvinceCodes is unknown; The provided code http://canadapost.ca/CodeSystem/ProvinceCodes#Foo is not in the value set 'https://fhir.infoway-inforoute.ca/ValueSet/canadianjurisdiction' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "The CodeSystem http://canadapost.ca/CodeSystem/ProvinceCodes is unknown; The provided code 'http://canadapost.ca/CodeSystem/ProvinceCodes#Foo' is not in the value set 'https://fhir.infoway-inforoute.ca/ValueSet/canadianjurisdiction|20170626' (from Tx-Server)",
|
||||
"class" : "CODESYSTEM_UNSUPPORTED",
|
||||
"unknown-systems" : "http://canadapost.ca/CodeSystem/ProvinceCodes",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -12,11 +12,11 @@
|
|||
"url" : "http://hl7.org/fhir/3.0/StructureDefinition/extension-CapabilityStatement.acceptUnknown",
|
||||
"valueCode" : "both"
|
||||
}],
|
||||
"url" : "http://tx.fhir.org/r3/metadata",
|
||||
"version" : "3.0.2-2.1.0",
|
||||
"url" : "http://localhost/r3/metadata",
|
||||
"version" : "3.0.2-3.0.0",
|
||||
"name" : "FHIR Reference Server Conformance Statement",
|
||||
"status" : "active",
|
||||
"date" : "2023-05-17T01:02:25.717Z",
|
||||
"date" : "2023-08-28T13:43:44.270Z",
|
||||
"contact" : [{
|
||||
"telecom" : [{
|
||||
"system" : "other",
|
||||
|
@ -27,12 +27,12 @@
|
|||
"instantiates" : ["http://hl7.org/fhir/CapabilityStatement/terminology-server"],
|
||||
"software" : {
|
||||
"name" : "Reference Server",
|
||||
"version" : "2.1.0",
|
||||
"releaseDate" : "2022-05-13T19:50:55.040Z"
|
||||
"version" : "3.0.0",
|
||||
"releaseDate" : "2023-06-19T19:50:55.040Z"
|
||||
},
|
||||
"implementation" : {
|
||||
"description" : "FHIR Server running at http://tx.fhir.org/r3",
|
||||
"url" : "http://tx.fhir.org/r3"
|
||||
"description" : "FHIR Server running at http://localhost/r3",
|
||||
"url" : "http://localhost/r3"
|
||||
},
|
||||
"fhirVersion" : "3.0.2",
|
||||
"format" : ["application/fhir+xml",
|
||||
|
@ -64,7 +64,7 @@
|
|||
},
|
||||
{
|
||||
"name" : "versions",
|
||||
"definition" : "http://tx.fhir.org/r3/OperationDefinition/fso-versions"
|
||||
"definition" : "http://localhost/r3/OperationDefinition/fso-versions"
|
||||
}]
|
||||
}]
|
||||
}
|
|
@ -12,6 +12,9 @@
|
|||
{
|
||||
"uri" : "http://fdasis.nlm.nih.gov"
|
||||
},
|
||||
{
|
||||
"uri" : "http://fhir.ohdsi.org/CodeSystem/concepts"
|
||||
},
|
||||
{
|
||||
"uri" : "http://healthit.gov/nhin/purposeofuse"
|
||||
},
|
||||
|
@ -30,9 +33,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/action-grouping-behavior"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/actionlist"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/action-participant-type"
|
||||
},
|
||||
|
@ -48,6 +48,9 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/action-selection-behavior"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/actionlist"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/additionalmaterials"
|
||||
},
|
||||
|
@ -144,33 +147,33 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/chargeitem-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/claim-use"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/claimcareteamrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/claiminformationcategory"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/claim-use"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/classification-or-context"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/clinical-impression-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/example"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/summary"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/codesystem-content-mode"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/example"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/summary"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/compartment-type"
|
||||
},
|
||||
|
@ -183,27 +186,21 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/concept-map-equivalence"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/concept-properties"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/concept-property-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conditional-delete-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conditional-read-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consentaction"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consentcategorycodes"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consent-data-meaning"
|
||||
},
|
||||
|
@ -213,6 +210,12 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/consent-state-codes"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consentaction"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consentcategorycodes"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/constraint-severity"
|
||||
},
|
||||
|
@ -244,10 +247,10 @@
|
|||
"uri" : "http://hl7.org/fhir/coverage-level"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/dataelement-stringency"
|
||||
"uri" : "http://hl7.org/fhir/data-types"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/data-types"
|
||||
"uri" : "http://hl7.org/fhir/dataelement-stringency"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/days-of-week"
|
||||
|
@ -330,9 +333,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-pharmaservice"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/explanationofbenefit-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-programcode"
|
||||
},
|
||||
|
@ -351,15 +351,9 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-serviceproduct"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/extension-context"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-tooth"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/extra-activity-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-udi"
|
||||
},
|
||||
|
@ -369,6 +363,15 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-visionprescriptionproduct"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/explanationofbenefit-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/extension-context"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/extra-activity-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/FDI-surface"
|
||||
},
|
||||
|
@ -451,10 +454,10 @@
|
|||
"uri" : "http://hl7.org/fhir/item-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/linkage-type"
|
||||
"uri" : "http://hl7.org/fhir/link-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/link-type"
|
||||
"uri" : "http://hl7.org/fhir/linkage-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/list-example-use-codes"
|
||||
|
@ -495,15 +498,15 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/marital-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/measurement-principle"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/measure-report-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/measure-report-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/measurement-principle"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/media-subtype"
|
||||
},
|
||||
|
@ -549,9 +552,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/message-events"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/messageheader-response-request"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/message-reasons-encounter"
|
||||
},
|
||||
|
@ -561,6 +561,9 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/message-transport"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/messageheader-response-request"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/metric-calibration-state"
|
||||
},
|
||||
|
@ -609,9 +612,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/observation-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/operational-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/operation-kind"
|
||||
},
|
||||
|
@ -619,11 +619,14 @@
|
|||
"uri" : "http://hl7.org/fhir/operation-parameter-use"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/participantrequired"
|
||||
"uri" : "http://hl7.org/fhir/operational-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/participant-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/participantrequired"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/participationstatus"
|
||||
},
|
||||
|
@ -816,15 +819,15 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/substance-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/supplydelivery-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/supply-item-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/supply-kind"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/supplydelivery-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/supplyrequest-status"
|
||||
},
|
||||
|
@ -1065,17 +1068,17 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/chromosome-human"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claim-exception"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claim-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claim-type"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/codesystem-altcode-kind"
|
||||
|
@ -1137,18 +1140,21 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/container-cap"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractaction"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contract-content-derivative"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contract-data-meaning"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contract-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractaction"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractsignertypecodes"
|
||||
},
|
||||
|
@ -1161,9 +1167,6 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contracttermtypecodes"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contract-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/copy-number-event"
|
||||
},
|
||||
|
@ -1174,10 +1177,10 @@
|
|||
"uri" : "http://terminology.hl7.org/CodeSystem/coverage-copay-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/coverage-selfpay"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/coverage-selfpay"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/data-absent-reason"
|
||||
|
@ -1254,12 +1257,6 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosistype"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/expansion-parameter-source"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-payee-resource-type"
|
||||
},
|
||||
|
@ -1287,15 +1284,21 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-tooth"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-USCLS"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/expansion-parameter-source"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/failure-action"
|
||||
},
|
||||
|
@ -1342,10 +1345,10 @@
|
|||
"uri" : "http://terminology.hl7.org/CodeSystem/history-absent-reason"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status"
|
||||
|
@ -1419,6 +1422,9 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-location"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-performer-function"
|
||||
},
|
||||
|
@ -1443,9 +1449,6 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-status-reason"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/message-reasons-encounter"
|
||||
},
|
||||
|
@ -1492,10 +1495,10 @@
|
|||
"uri" : "http://terminology.hl7.org/CodeSystem/payment-adjustment-reason"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/payment-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/payment-type"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/plan-definition-type"
|
||||
|
@ -3471,6 +3474,9 @@
|
|||
{
|
||||
"uri" : "http://www.ada.org/snodent"
|
||||
},
|
||||
{
|
||||
"uri" : "http://www.ama-assn.org/go/cpt"
|
||||
},
|
||||
{
|
||||
"uri" : "http://www.hl7.org/fhir/contractaction"
|
||||
},
|
||||
|
@ -3507,6 +3513,9 @@
|
|||
{
|
||||
"uri" : "urn:ietf:rfc:3986"
|
||||
},
|
||||
{
|
||||
"uri" : "urn:iso-astm:E1762-95:2013"
|
||||
},
|
||||
{
|
||||
"uri" : "urn:iso:std:iso:11073:10101"
|
||||
},
|
||||
|
@ -3519,9 +3528,6 @@
|
|||
{
|
||||
"uri" : "urn:iso:std:iso:4217"
|
||||
},
|
||||
{
|
||||
"uri" : "urn:iso-astm:E1762-95:2013"
|
||||
},
|
||||
{
|
||||
"uri" : "urn:oid:1.2.36.1.2001.1001.101.104.16592"
|
||||
},
|
||||
|
@ -3540,6 +3546,78 @@
|
|||
},
|
||||
{
|
||||
"name" : "tx-resource"
|
||||
},
|
||||
{
|
||||
"name" : "_incomplete"
|
||||
},
|
||||
{
|
||||
"name" : "abstract"
|
||||
},
|
||||
{
|
||||
"name" : "activeOnly"
|
||||
},
|
||||
{
|
||||
"name" : "check-system-version"
|
||||
},
|
||||
{
|
||||
"name" : "count"
|
||||
},
|
||||
{
|
||||
"name" : "default-to-latest-version"
|
||||
},
|
||||
{
|
||||
"name" : "displayLanguage"
|
||||
},
|
||||
{
|
||||
"name" : "excludeNested"
|
||||
},
|
||||
{
|
||||
"name" : "excludeNotForUI"
|
||||
},
|
||||
{
|
||||
"name" : "excludePostCoordinated"
|
||||
},
|
||||
{
|
||||
"name" : "force-system-version"
|
||||
},
|
||||
{
|
||||
"name" : "inactive"
|
||||
},
|
||||
{
|
||||
"name" : "includeAlternateCodes"
|
||||
},
|
||||
{
|
||||
"name" : "includeDefinition"
|
||||
},
|
||||
{
|
||||
"name" : "includeDesignations"
|
||||
},
|
||||
{
|
||||
"name" : "incomplete-ok"
|
||||
},
|
||||
{
|
||||
"name" : "limitedExpansion"
|
||||
},
|
||||
{
|
||||
"name" : "mode"
|
||||
},
|
||||
{
|
||||
"name" : "no-cache"
|
||||
},
|
||||
{
|
||||
"name" : "offset"
|
||||
},
|
||||
{
|
||||
"name" : "profile"
|
||||
},
|
||||
{
|
||||
"name" : "property"
|
||||
},
|
||||
{
|
||||
"name" : "system-version"
|
||||
},
|
||||
{
|
||||
"name" : "valueSetMode"
|
||||
}]
|
||||
}
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"code" : "fi"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "3.0.2", "langs":"[fi]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "3.0.2", "langs":"fi", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -9,14 +9,18 @@
|
|||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "Finnish",
|
||||
"code" : "fi",
|
||||
"system" : "urn:ietf:bcp:47"
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"code" : "d"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "3.0.2", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/units-of-time", "version": "3.0.2", "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -27,7 +31,12 @@ v: {
|
|||
"display" : "day",
|
||||
"code" : "d",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
|
@ -39,7 +48,7 @@ v: {
|
|||
"system" : "urn:ietf:bcp:13"
|
||||
}]
|
||||
}
|
||||
}, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -49,7 +58,12 @@ v: {
|
|||
v: {
|
||||
"display" : "image/jpg",
|
||||
"code" : "image/jpg",
|
||||
"system" : "urn:ietf:bcp:13"
|
||||
"system" : "urn:ietf:bcp:13",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
|
@ -61,7 +75,7 @@ v: {
|
|||
"system" : "urn:ietf:bcp:13"
|
||||
}]
|
||||
}
|
||||
}, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -71,12 +85,17 @@ v: {
|
|||
v: {
|
||||
"display" : "application/pdf",
|
||||
"code" : "application/pdf",
|
||||
"system" : "urn:ietf:bcp:13"
|
||||
"system" : "urn:ietf:bcp:13",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"code" : "de-CH"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "3.0.2", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "3.0.2", "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -86,14 +105,19 @@ v: {
|
|||
v: {
|
||||
"display" : "German (Switzerland)",
|
||||
"code" : "de-CH",
|
||||
"system" : "urn:ietf:bcp:47"
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"code" : "US",
|
||||
"display" : "United States of America"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction", "version": "3.0.2", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction", "version": "3.0.2", "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -104,12 +128,17 @@ v: {
|
|||
"display" : "United States of America",
|
||||
"code" : "US",
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"version" : "2018"
|
||||
"version" : "2018",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"code" : "en"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "3.0.2", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "3.0.2", "langs":"en", "useServer":"true", "useClient":"true", "guessSystem":"true", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -119,6 +148,11 @@ v: {
|
|||
v: {
|
||||
"display" : "English",
|
||||
"code" : "en",
|
||||
"system" : "urn:ietf:bcp:47"
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
{"code" : {
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"code" : "NL"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -13,14 +13,19 @@ v: {
|
|||
"display" : "Netherlands",
|
||||
"code" : "NL",
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"version" : "2018"
|
||||
"version" : "2018",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"code" : "NL",
|
||||
"display" : "Netherlands"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -31,14 +36,19 @@ v: {
|
|||
"display" : "Netherlands",
|
||||
"code" : "NL",
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"version" : "2018"
|
||||
"version" : "2018",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"code" : "NL",
|
||||
"display" : "Netherlands"
|
||||
}, "valueSet" :null, "langs":"[]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -49,13 +59,18 @@ v: {
|
|||
"display" : "Netherlands",
|
||||
"code" : "NL",
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"version" : "2018"
|
||||
"version" : "2018",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"code" : "NL"
|
||||
}, "url": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20171231000000--0", "version": "2017-12-31T00:00:00", "langs":"[]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
}, "url": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20171231000000--0", "version": "2017-12-31T00:00:00", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -66,13 +81,18 @@ v: {
|
|||
"display" : "Netherlands",
|
||||
"code" : "NL",
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"version" : "2018"
|
||||
"version" : "2018",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"code" : "NL"
|
||||
}, "url": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20171231000000--0", "version": "2017-12-31T00:00:00", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20171231000000--0", "version": "2017-12-31T00:00:00", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -83,14 +103,19 @@ v: {
|
|||
"display" : "Netherlands",
|
||||
"code" : "NL",
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"version" : "2018"
|
||||
"version" : "2018",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"code" : "NL",
|
||||
"display" : "Netherlands"
|
||||
}, "url": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20171231000000", "version": "2017-12-31T00:00:00", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20171231000000", "version": "2017-12-31T00:00:00", "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -101,13 +126,18 @@ v: {
|
|||
"display" : "Netherlands",
|
||||
"code" : "NL",
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"version" : "2018"
|
||||
"version" : "2018",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"code" : "US"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction--0", "version": "3.0.2", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction--0", "version": "3.0.2", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -118,13 +148,18 @@ v: {
|
|||
"display" : "United States of America",
|
||||
"code" : "US",
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"version" : "2018"
|
||||
"version" : "2018",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"code" : "US"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -135,6 +170,11 @@ v: {
|
|||
"display" : "United States of America",
|
||||
"code" : "US",
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"version" : "2018"
|
||||
"version" : "2018",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"system" : "http://loinc.org",
|
||||
"code" : "29463-7",
|
||||
"display" : "Body Weight"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -14,14 +14,18 @@ v: {
|
|||
"display" : "Body weight",
|
||||
"code" : "29463-7",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "3141-9",
|
||||
"display" : "Body weight Measured"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -32,14 +36,18 @@ v: {
|
|||
"display" : "Body weight Measured",
|
||||
"code" : "3141-9",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "19935-6",
|
||||
"display" : "Maximum expiratory gas flow Respiratory system airway by Peak flow meter"
|
||||
}, "valueSet" :null, "langs":"[fi]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"fi", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -47,16 +55,20 @@ v: {
|
|||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "Maximum expiratory gas flow Respiratory system airway by Peak flow meter",
|
||||
"code" : "19935-6",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "19935-6"
|
||||
}, "url": "http://phr.kanta.fi/ValueSet/fiphr-vs-vitalsigns--0", "version": "0.03", "langs":"[fi]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://phr.kanta.fi/ValueSet/fiphr-vs-vitalsigns--0", "version": "0.03", "langs":"fi", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -64,17 +76,22 @@ v: {
|
|||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "Maximum expiratory gas flow Respiratory system airway by Peak flow meter",
|
||||
"display" : "ei käännetty",
|
||||
"code" : "19935-6",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "19935-6",
|
||||
"display" : "Maximum expiratory gas flow Respiratory system airway by Peak flow meter"
|
||||
}, "url": "http://phr.kanta.fi/ValueSet/fiphr-vs-vitalsigns", "version": "0.03", "langs":"[fi]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://phr.kanta.fi/ValueSet/fiphr-vs-vitalsigns", "version": "0.03", "langs":"fi", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -82,16 +99,20 @@ v: {
|
|||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "Maximum expiratory gas flow Respiratory system airway by Peak flow meter",
|
||||
"code" : "19935-6",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "19935-6"
|
||||
}, "valueSet" :null, "langs":"[fi]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"fi", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -99,16 +120,20 @@ v: {
|
|||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "Maximum expiratory gas flow Respiratory system airway by Peak flow meter",
|
||||
"code" : "19935-6",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "28655-9"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "3.0.2", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "3.0.2", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -119,13 +144,18 @@ v: {
|
|||
"display" : "Attending Discharge summary",
|
||||
"code" : "28655-9",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "28655-9"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "3.0.2", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "3.0.2", "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -136,13 +166,18 @@ v: {
|
|||
"display" : "Attending Discharge summary",
|
||||
"code" : "28655-9",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "28655-9"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -153,14 +188,19 @@ v: {
|
|||
"display" : "Attending Discharge summary",
|
||||
"code" : "28655-9",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "29299-5",
|
||||
"display" : "Reason for visit Narrative"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -171,14 +211,19 @@ v: {
|
|||
"display" : "Reason for visit Narrative",
|
||||
"code" : "29299-5",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "10183-2",
|
||||
"display" : "Hospital discharge medications Narrative"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -189,14 +234,19 @@ v: {
|
|||
"display" : "Hospital discharge medications Narrative",
|
||||
"code" : "10183-2",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "48765-2",
|
||||
"display" : "Allergies and adverse reactions Document"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -207,13 +257,18 @@ v: {
|
|||
"display" : "Allergies and adverse reactions Document",
|
||||
"code" : "48765-2",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "46241-6"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -224,13 +279,18 @@ v: {
|
|||
"display" : "Hospital admission diagnosis Narrative - Reported",
|
||||
"code" : "46241-6",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "18842-5"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "3.0.2", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes--0", "version": "3.0.2", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -241,14 +301,19 @@ v: {
|
|||
"display" : "Discharge summary",
|
||||
"code" : "18842-5",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "18842-5",
|
||||
"display" : "Discharge Summary"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "3.0.2", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/doc-typecodes", "version": "3.0.2", "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -259,13 +324,18 @@ v: {
|
|||
"display" : "Discharge summary",
|
||||
"code" : "18842-5",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "18842-5"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -276,14 +346,19 @@ v: {
|
|||
"display" : "Discharge summary",
|
||||
"code" : "18842-5",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "48765-2",
|
||||
"display" : "Allergies"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -292,15 +367,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Wrong Display Name 'Allergies' for http://loinc.org#48765-2 - should be one of 28 choices: 'Allergies and adverse reactions Document, \"Allergies &or adverse reactions Doc\", \"临床文档型\" (zh-CN), \"临床文档\" (zh-CN), \"文档\" (zh-CN), \"文书\" (zh-CN), \"医疗文书\" (zh-CN), \"临床医疗文书 医疗服务对象\" (zh-CN), \"客户\" (zh-CN), \"病人\" (zh-CN), \"病患\" (zh-CN), \"病号\" (zh-CN), \"超系统 - 病人 发现是一个原子型临床观察指标,并不是作为印象的概括陈述。体格检查、病史、系统检查及其他此类观察指标的属性均为发现。它们的标尺对于编码型发现可能是名义型,而对于叙述型文本之中所报告的发现,则可能是叙述型。\" (zh-CN), \"发现物\" (zh-CN), \"所见\" (zh-CN), \"结果\" (zh-CN), \"结论 变态反应与不良反应 文档.其他\" (zh-CN), \"杂项类文档\" (zh-CN), \"其他文档 时刻\" (zh-CN), \"随机\" (zh-CN), \"随意\" (zh-CN), \"瞬间 杂项\" (zh-CN), \"杂项类\" (zh-CN), \"杂项试验 过敏反应\" (zh-CN), \"过敏\" (zh-CN), \"Allergie e reazioni avverse Documentazione miscellanea Miscellanea Osservazione paziente Punto nel tempo (episodio)\" (it-IT), \"Документ Точка во времени\" (ru-RU), \"Момент\" (ru-RU)' for the language(s) '--' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Wrong Display Name 'Allergies' for http://loinc.org#48765-2 - should be one of 28 choices: 'Allergies and adverse reactions Document', 'Allergies &or adverse reactions Doc', '临床文档型' (zh-CN), '临床文档' (zh-CN), '文档' (zh-CN), '文书' (zh-CN), '医疗文书' (zh-CN), '临床医疗文书 医疗服务对象' (zh-CN), '客户' (zh-CN), '病人' (zh-CN), '病患' (zh-CN), '病号' (zh-CN), '超系统 - 病人 发现是一个原子型临床观察指标,并不是作为印象的概括陈述。体格检查、病史、系统检查及其他此类观察指标的属性均为发现。它们的标尺对于编码型发现可能是名义型,而对于叙述型文本之中所报告的发现,则可能是叙述型。' (zh-CN), '发现物' (zh-CN), '所见' (zh-CN), '结果' (zh-CN), '结论 变态反应与不良反应 文档.其他' (zh-CN), '杂项类文档' (zh-CN), '其他文档 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 杂项' (zh-CN), '杂项类' (zh-CN), '杂项试验 过敏反应' (zh-CN), '过敏' (zh-CN), 'Allergie e reazioni avverse Documentazione miscellanea Miscellanea Osservazione paziente Punto nel tempo (episodio)' (it-IT), 'Документ Точка во времени' (ru-RU) or 'Момент' (ru-RU) (for the language(s) '--') (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "8648-8",
|
||||
"display" : "Hospital course Narrative"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -311,14 +391,19 @@ v: {
|
|||
"display" : "Hospital course Narrative",
|
||||
"code" : "8648-8",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "78375-3",
|
||||
"display" : "Discharge diagnosis Narrative"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -329,14 +414,19 @@ v: {
|
|||
"display" : "Discharge diagnosis Narrative",
|
||||
"code" : "78375-3",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "75311-1",
|
||||
"display" : "Discharge medications Narrative"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -347,14 +437,19 @@ v: {
|
|||
"display" : "Discharge medications Narrative",
|
||||
"code" : "75311-1",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "42347-5",
|
||||
"display" : "Admission diagnosis (narrative)"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -365,14 +460,19 @@ v: {
|
|||
"display" : "Admission diagnosis (narrative)",
|
||||
"code" : "42347-5",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "42346-7",
|
||||
"display" : "Medications on admission (narrative)"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -383,14 +483,19 @@ v: {
|
|||
"display" : "Medications on admission (narrative)",
|
||||
"code" : "42346-7",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "42344-2",
|
||||
"display" : "Discharge diet (narrative)"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -401,14 +506,19 @@ v: {
|
|||
"display" : "Discharge diet (narrative)",
|
||||
"code" : "42344-2",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "10164-2",
|
||||
"display" : "History of Present illness Narrative"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -419,14 +529,19 @@ v: {
|
|||
"display" : "History of Present illness Narrative",
|
||||
"code" : "10164-2",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "18776-5",
|
||||
"display" : "Plan of care"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -435,15 +550,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Wrong Display Name 'Plan of care' for http://loinc.org#18776-5 - should be one of 30 choices: 'Plan of care note, \"Plan of care note\", \"临床文档型\" (zh-CN), \"临床文档\" (zh-CN), \"文档\" (zh-CN), \"文书\" (zh-CN), \"医疗文书\" (zh-CN), \"临床医疗文书 事件发生的地方\" (zh-CN), \"场景\" (zh-CN), \"环境\" (zh-CN), \"背景 医疗服务(照护服务、护理服务、护理、照护、医疗照护、诊疗、诊疗服务、照顾、看护)计划(方案)记录 发现是一个原子型临床观察指标,并不是作为印象的概括陈述。体格检查、病史、系统检查及其他此类观察指标的属性均为发现。它们的标尺对于编码型发现可能是名义型,而对于叙述型文本之中所报告的发现,则可能是叙述型。\" (zh-CN), \"发现物\" (zh-CN), \"所见\" (zh-CN), \"结果\" (zh-CN), \"结论 文档本体\" (zh-CN), \"临床文档本体\" (zh-CN), \"文档本体\" (zh-CN), \"文书本体\" (zh-CN), \"医疗文书本体\" (zh-CN), \"临床医疗文书本体 时刻\" (zh-CN), \"随机\" (zh-CN), \"随意\" (zh-CN), \"瞬间 未加明确说明的角色 笔记\" (zh-CN), \"按语\" (zh-CN), \"注释\" (zh-CN), \"说明\" (zh-CN), \"票据\" (zh-CN), \"单据\" (zh-CN), \"证明书\" (zh-CN), \"Documentazione dell'ontologia Osservazione Piano di cura Punto nel tempo (episodio) Ruolo non specificato\" (it-IT)' for the language(s) '--' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Wrong Display Name 'Plan of care' for http://loinc.org#18776-5 - should be one of 30 choices: 'Plan of care note', 'Plan of care note', '临床文档型' (zh-CN), '临床文档' (zh-CN), '文档' (zh-CN), '文书' (zh-CN), '医疗文书' (zh-CN), '临床医疗文书 事件发生的地方' (zh-CN), '场景' (zh-CN), '环境' (zh-CN), '背景 医疗服务(照护服务、护理服务、护理、照护、医疗照护、诊疗、诊疗服务、照顾、看护)计划(方案)记录 发现是一个原子型临床观察指标,并不是作为印象的概括陈述。体格检查、病史、系统检查及其他此类观察指标的属性均为发现。它们的标尺对于编码型发现可能是名义型,而对于叙述型文本之中所报告的发现,则可能是叙述型。' (zh-CN), '发现物' (zh-CN), '所见' (zh-CN), '结果' (zh-CN), '结论 文档本体' (zh-CN), '临床文档本体' (zh-CN), '文档本体' (zh-CN), '文书本体' (zh-CN), '医疗文书本体' (zh-CN), '临床医疗文书本体 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 未加明确说明的角色 笔记' (zh-CN), '按语' (zh-CN), '注释' (zh-CN), '说明' (zh-CN), '票据' (zh-CN), '单据' (zh-CN), '证明书' (zh-CN) or 'Documentazione dell'ontologia Osservazione Piano di cura Punto nel tempo (episodio) Ruolo non specificato' (it-IT) (for the language(s) '--') (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "47420-5",
|
||||
"display" : "Functional status assessment note"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -454,14 +574,19 @@ v: {
|
|||
"display" : "Functional status assessment note",
|
||||
"code" : "47420-5",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "47519-4",
|
||||
"display" : "History of Procedures Document"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -472,14 +597,19 @@ v: {
|
|||
"display" : "History of Procedures Document",
|
||||
"code" : "47519-4",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "10187-3",
|
||||
"display" : "Review of systems Narrative Reporte"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -488,15 +618,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Wrong Display Name 'Review of systems Narrative Reporte' for http://loinc.org#10187-3 - should be one of 41 choices: 'Review of systems Narrative - Reported, \"Review of systems\", \"医疗服务对象\" (zh-CN), \"客户\" (zh-CN), \"病人\" (zh-CN), \"病患\" (zh-CN), \"病号\" (zh-CN), \"超系统 - 病人 历史纪录与体格检查 历史纪录与体格检查.历史记录\" (zh-CN), \"历史纪录与体格检查.历史记录类\" (zh-CN), \"历史纪录与体格检查.历史记录类别\" (zh-CN), \"历史纪录与体格检查.病史\" (zh-CN), \"历史纪录与体格检查.病史类\" (zh-CN), \"历史纪录与体格检查.病史类别\" (zh-CN), \"历史纪录与体格检查.病史记录\" (zh-CN), \"历史纪录与体格检查.病史记录类\" (zh-CN), \"历史纪录与体格检查.病史记录类别\" (zh-CN), \"历史纪录与体格检查小节.历史记录\" (zh-CN), \"历史纪录与体格检查小节.历史记录类\" (zh-CN), \"历史纪录与体格检查小节.历史记录类别\" (zh-CN), \"历史纪录与体格检查小节.病史\" (zh-CN), \"历史纪录与体格检查小节.病史类\" (zh-CN), \"历史纪录与体格检查小节.病史类别 历史纪录与体格检查小节 发现是一个原子型临床观察指标,并不是作为印象的概括陈述。体格检查、病史、系统检查及其他此类观察指标的属性均为发现。它们的标尺对于编码型发现可能是名义型,而对于叙述型文本之中所报告的发现,则可能是叙述型。\" (zh-CN), \"发现物\" (zh-CN), \"所见\" (zh-CN), \"结果\" (zh-CN), \"结论 叙述\" (zh-CN), \"叙述性文字\" (zh-CN), \"报告\" (zh-CN), \"报告型\" (zh-CN), \"文字叙述\" (zh-CN), \"文本叙述型\" (zh-CN), \"文本描述\" (zh-CN), \"文本描述型 时刻\" (zh-CN), \"随机\" (zh-CN), \"随意\" (zh-CN), \"瞬间 病史与体格检查 系统回顾\" (zh-CN), \"系统审核\" (zh-CN), \"Anamnesi Osservazione paziente Punto nel tempo (episodio)\" (it-IT), \"Анамнестические сведения\" (ru-RU), \"Сообщенная третьим лицом информация Описательный Точка во времени\" (ru-RU), \"Момент\" (ru-RU)' for the language(s) '--' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Wrong Display Name 'Review of systems Narrative Reporte' for http://loinc.org#10187-3 - should be one of 41 choices: 'Review of systems Narrative - Reported', 'Review of systems', '医疗服务对象' (zh-CN), '客户' (zh-CN), '病人' (zh-CN), '病患' (zh-CN), '病号' (zh-CN), '超系统 - 病人 历史纪录与体格检查 历史纪录与体格检查.历史记录' (zh-CN), '历史纪录与体格检查.历史记录类' (zh-CN), '历史纪录与体格检查.历史记录类别' (zh-CN), '历史纪录与体格检查.病史' (zh-CN), '历史纪录与体格检查.病史类' (zh-CN), '历史纪录与体格检查.病史类别' (zh-CN), '历史纪录与体格检查.病史记录' (zh-CN), '历史纪录与体格检查.病史记录类' (zh-CN), '历史纪录与体格检查.病史记录类别' (zh-CN), '历史纪录与体格检查小节.历史记录' (zh-CN), '历史纪录与体格检查小节.历史记录类' (zh-CN), '历史纪录与体格检查小节.历史记录类别' (zh-CN), '历史纪录与体格检查小节.病史' (zh-CN), '历史纪录与体格检查小节.病史类' (zh-CN), '历史纪录与体格检查小节.病史类别 历史纪录与体格检查小节 发现是一个原子型临床观察指标,并不是作为印象的概括陈述。体格检查、病史、系统检查及其他此类观察指标的属性均为发现。它们的标尺对于编码型发现可能是名义型,而对于叙述型文本之中所报告的发现,则可能是叙述型。' (zh-CN), '发现物' (zh-CN), '所见' (zh-CN), '结果' (zh-CN), '结论 叙述' (zh-CN), '叙述性文字' (zh-CN), '报告' (zh-CN), '报告型' (zh-CN), '文字叙述' (zh-CN), '文本叙述型' (zh-CN), '文本描述' (zh-CN), '文本描述型 时刻' (zh-CN), '随机' (zh-CN), '随意' (zh-CN), '瞬间 病史与体格检查 系统回顾' (zh-CN), '系统审核' (zh-CN), 'Anamnesi Osservazione paziente Punto nel tempo (episodio)' (it-IT), 'Анамнестические сведения' (ru-RU), 'Сообщенная третьим лицом информация Описательный Точка во времени' (ru-RU) or 'Момент' (ru-RU) (for the language(s) '--') (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "87504-7",
|
||||
"display" : "Administrative information"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -506,14 +641,19 @@ v: {
|
|||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Wrong Display Name 'Administrative information' for http://loinc.org#87504-7 - should be 'LCDS v4.00 - Administrative information - discharge [CMS Assessment]' (for the language(s) '--') (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://loinc.org",
|
||||
"code" : "2069-3",
|
||||
"display" : "Chloride [Moles/volume] in Blood"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -524,6 +664,11 @@ v: {
|
|||
"display" : "Chloride [Moles/volume] in Blood",
|
||||
"code" : "2069-3",
|
||||
"system" : "http://loinc.org",
|
||||
"version" : "2.74"
|
||||
"version" : "2.74",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"system" : "http://snomed.info/sct",
|
||||
"code" : "27113001",
|
||||
"display" : "Body weight"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -14,13 +14,17 @@ v: {
|
|||
"display" : "Body weight",
|
||||
"code" : "27113001",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "66493003"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -31,14 +35,19 @@ v: {
|
|||
"display" : "Product containing theophylline (medicinal product)",
|
||||
"code" : "66493003",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "394899003",
|
||||
"display" : "oral administration of treatment"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -49,14 +58,19 @@ v: {
|
|||
"display" : "Oral administration of treatment",
|
||||
"code" : "394899003",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "118246004",
|
||||
"display" : "Laboratory test finding (finding)"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -65,15 +79,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Wrong Display Name 'Laboratory test finding (finding)' for http://snomed.info/sct#118246004 - should be one of 4 choices: 'Laboratory test finding, \"Laboratory test observations\", \"Laboratory test result\", \"Laboratory test finding (navigational concept)\"' for the language(s) '--' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Wrong Display Name 'Laboratory test finding (finding)' for http://snomed.info/sct#118246004 - should be one of 4 choices: 'Laboratory test finding', 'Laboratory test observations', 'Laboratory test result' or 'Laboratory test finding (navigational concept)' (for the language(s) '--') (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "275711006",
|
||||
"display" : "Chemistry"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -82,15 +101,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Wrong Display Name 'Chemistry' for http://snomed.info/sct#275711006 - should be one of 2 choices: 'Serum chemistry test, \"Serum chemistry test (procedure)\"' for the language(s) '--' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Wrong Display Name 'Chemistry' for http://snomed.info/sct#275711006 - should be one of 2 choices: 'Serum chemistry test' or 'Serum chemistry test (procedure)' (for the language(s) '--') (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "281302008",
|
||||
"display" : "Above reference range"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -101,14 +125,19 @@ v: {
|
|||
"display" : "Above reference range",
|
||||
"code" : "281302008",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "419891008",
|
||||
"display" : "Record artifact (record artifact)"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -119,14 +148,19 @@ v: {
|
|||
"display" : "Record artifact (record artifact)",
|
||||
"code" : "419891008",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "371525003",
|
||||
"display" : "Clinical procedure report (record artifact)"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -137,14 +171,19 @@ v: {
|
|||
"display" : "Clinical procedure report",
|
||||
"code" : "371525003",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "17621005",
|
||||
"display" : "Normal (qualifier value)"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -155,14 +194,19 @@ v: {
|
|||
"display" : "Normal",
|
||||
"code" : "17621005",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "722172003",
|
||||
"display" : "Military health institution (environment)"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -173,14 +217,19 @@ v: {
|
|||
"display" : "Military health institution (environment)",
|
||||
"code" : "722172003",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "394609007",
|
||||
"display" : "General surgery (qualifier value)"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -191,14 +240,19 @@ v: {
|
|||
"display" : "General surgery (qualifier value)",
|
||||
"code" : "394609007",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "71388002",
|
||||
"display" : "Procedure (procedure)"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -209,14 +263,19 @@ v: {
|
|||
"display" : "Procedure",
|
||||
"code" : "71388002",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "823681000000100",
|
||||
"display" : "Outpatient letter"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -225,15 +284,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unable to find code 823681000000100 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230131); Unknown Code '823681000000100' in the system 'http://snomed.info/sct'; The provided code http://snomed.info/sct#823681000000100 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to find code 823681000000100 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230731); Unknown Code '823681000000100' in the system 'http://snomed.info/sct'; The provided code 'http://snomed.info/sct#823681000000100' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "886921000000105",
|
||||
"display" : "Allergies and adverse reactions"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -242,15 +306,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unable to find code 886921000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230131); Unknown Code '886921000000105' in the system 'http://snomed.info/sct'; The provided code http://snomed.info/sct#886921000000105 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to find code 886921000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230731); Unknown Code '886921000000105' in the system 'http://snomed.info/sct'; The provided code 'http://snomed.info/sct#886921000000105' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "1077881000000105",
|
||||
"display" : "Attendance details"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -259,15 +328,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unable to find code 1077881000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230131); Unknown Code '1077881000000105' in the system 'http://snomed.info/sct'; The provided code http://snomed.info/sct#1077881000000105 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to find code 1077881000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230731); Unknown Code '1077881000000105' in the system 'http://snomed.info/sct'; The provided code 'http://snomed.info/sct#1077881000000105' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "887181000000106",
|
||||
"display" : "Clinical summary"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -276,15 +350,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unable to find code 887181000000106 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230131); Unknown Code '887181000000106' in the system 'http://snomed.info/sct'; The provided code http://snomed.info/sct#887181000000106 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to find code 887181000000106 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230731); Unknown Code '887181000000106' in the system 'http://snomed.info/sct'; The provided code 'http://snomed.info/sct#887181000000106' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "887161000000102",
|
||||
"display" : "Diagnoses"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -293,15 +372,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unable to find code 887161000000102 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230131); Unknown Code '887161000000102' in the system 'http://snomed.info/sct'; The provided code http://snomed.info/sct#887161000000102 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to find code 887161000000102 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230731); Unknown Code '887161000000102' in the system 'http://snomed.info/sct'; The provided code 'http://snomed.info/sct#887161000000102' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "1052891000000108",
|
||||
"display" : "Referrer details"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -310,15 +394,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unable to find code 1052891000000108 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230131); Unknown Code '1052891000000108' in the system 'http://snomed.info/sct'; The provided code http://snomed.info/sct#1052891000000108 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to find code 1052891000000108 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230731); Unknown Code '1052891000000108' in the system 'http://snomed.info/sct'; The provided code 'http://snomed.info/sct#1052891000000108' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "715851000000102",
|
||||
"display" : "Examination findings"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -327,15 +416,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unable to find code 715851000000102 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230131); Unknown Code '715851000000102' in the system 'http://snomed.info/sct'; The provided code http://snomed.info/sct#715851000000102 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to find code 715851000000102 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230731); Unknown Code '715851000000102' in the system 'http://snomed.info/sct'; The provided code 'http://snomed.info/sct#715851000000102' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "717121000000105",
|
||||
"display" : "History"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -344,15 +438,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unable to find code 717121000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230131); Unknown Code '717121000000105' in the system 'http://snomed.info/sct'; The provided code http://snomed.info/sct#717121000000105 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to find code 717121000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230731); Unknown Code '717121000000105' in the system 'http://snomed.info/sct'; The provided code 'http://snomed.info/sct#717121000000105' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "933361000000108",
|
||||
"display" : "Medications and medical devices"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -361,15 +460,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unable to find code 933361000000108 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230131); Unknown Code '933361000000108' in the system 'http://snomed.info/sct'; The provided code http://snomed.info/sct#933361000000108 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to find code 933361000000108 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230731); Unknown Code '933361000000108' in the system 'http://snomed.info/sct'; The provided code 'http://snomed.info/sct#933361000000108' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "887171000000109",
|
||||
"display" : "Procedures"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -378,15 +482,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unable to find code 887171000000109 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230131); Unknown Code '887171000000109' in the system 'http://snomed.info/sct'; The provided code http://snomed.info/sct#887171000000109 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to find code 887171000000109 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230731); Unknown Code '887171000000109' in the system 'http://snomed.info/sct'; The provided code 'http://snomed.info/sct#887171000000109' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "887201000000105",
|
||||
"display" : "Plan and requested actions"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -395,15 +504,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unable to find code 887201000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230131); Unknown Code '887201000000105' in the system 'http://snomed.info/sct'; The provided code http://snomed.info/sct#887201000000105 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to find code 887201000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230731); Unknown Code '887201000000105' in the system 'http://snomed.info/sct'; The provided code 'http://snomed.info/sct#887201000000105' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "1052951000000105",
|
||||
"display" : "Information and advice given"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -412,15 +526,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unable to find code 1052951000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230131); Unknown Code '1052951000000105' in the system 'http://snomed.info/sct'; The provided code http://snomed.info/sct#1052951000000105 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to find code 1052951000000105 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230731); Unknown Code '1052951000000105' in the system 'http://snomed.info/sct'; The provided code 'http://snomed.info/sct#1052951000000105' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "886731000000109",
|
||||
"display" : "Patient demographics"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -429,15 +548,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unable to find code 886731000000109 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230131); Unknown Code '886731000000109' in the system 'http://snomed.info/sct'; The provided code http://snomed.info/sct#886731000000109 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to find code 886731000000109 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230731); Unknown Code '886731000000109' in the system 'http://snomed.info/sct'; The provided code 'http://snomed.info/sct#886731000000109' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "887231000000104",
|
||||
"display" : "Person completing record"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -446,15 +570,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unable to find code 887231000000104 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230131); Unknown Code '887231000000104' in the system 'http://snomed.info/sct'; The provided code http://snomed.info/sct#887231000000104 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to find code 887231000000104 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230731); Unknown Code '887231000000104' in the system 'http://snomed.info/sct'; The provided code 'http://snomed.info/sct#887231000000104' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "9290701000001101",
|
||||
"display" : "Optrex"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -463,15 +592,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unable to find code 9290701000001101 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230131); Unknown Code '9290701000001101' in the system 'http://snomed.info/sct'; The provided code http://snomed.info/sct#9290701000001101 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to find code 9290701000001101 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230731); Unknown Code '9290701000001101' in the system 'http://snomed.info/sct'; The provided code 'http://snomed.info/sct#9290701000001101' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "443938003",
|
||||
"display" : "Procedure carried out on subject"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -482,14 +616,19 @@ v: {
|
|||
"display" : "Procedure carried out on subject (situation)",
|
||||
"code" : "443938003",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "17621005",
|
||||
"display" : "Normal"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -500,13 +639,18 @@ v: {
|
|||
"display" : "Normal",
|
||||
"code" : "17621005",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "27171005"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -517,13 +661,18 @@ v: {
|
|||
"display" : "Urinalysis",
|
||||
"code" : "27171005",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "55011004"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"en", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -531,10 +680,14 @@ v: {
|
|||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "Steady",
|
||||
"code" : "55011004",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
|
@ -548,7 +701,7 @@ v: {
|
|||
"code" : "55011004"
|
||||
}]
|
||||
}
|
||||
}, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
}, "langs":"en", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -556,16 +709,20 @@ v: {
|
|||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "Steady",
|
||||
"code" : "55011004",
|
||||
"system" : "http://snomed.info/sct",
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230131"
|
||||
"version" : "http://snomed.info/sct/900000000000207008/version/20230731",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://snomed.info/sct",
|
||||
"code" : "11181000146103"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -574,7 +731,12 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unable to find code 11181000146103 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230131); Unknown Code '11181000146103' in the system 'http://snomed.info/sct'; The provided code http://snomed.info/sct#11181000146103 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to find code 11181000146103 in http://snomed.info/sct (version http://snomed.info/sct/900000000000207008/version/20230731); Unknown Code '11181000146103' in the system 'http://snomed.info/sct'; The provided code 'http://snomed.info/sct#11181000146103' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "[lb_av]"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -13,13 +13,17 @@ v: {
|
|||
"display" : "[lb_av]",
|
||||
"code" : "[lb_av]",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "L/min"
|
||||
}, "valueSet" :null, "langs":"[fi]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"fi", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -27,16 +31,20 @@ v: {
|
|||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "L/min",
|
||||
"code" : "L/min",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "21612-7"
|
||||
}, "valueSet" :null, "langs":"[fi]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"fi", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -45,14 +53,19 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Error processing Unit: '21612-7': Expected \"/\" or \".\" at character 6; Unknown Code '21612-7' in the system 'http://unitsofmeasure.org'; The provided code http://unitsofmeasure.org#21612-7 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Error processing Unit: '21612-7': Expected \"/\" or \".\" at character 6; Unknown Code '21612-7' in the system 'http://unitsofmeasure.org'; The provided code 'http://unitsofmeasure.org#21612-7' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "tbl"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -61,14 +74,19 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Error processing Unit: 'tbl': The unit \"tbl\" is unknown at character 1; Unknown Code 'tbl' in the system 'http://unitsofmeasure.org'; The provided code http://unitsofmeasure.org#tbl is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Error processing Unit: 'tbl': The unit \"tbl\" is unknown at character 1; Unknown Code 'tbl' in the system 'http://unitsofmeasure.org'; The provided code 'http://unitsofmeasure.org#tbl' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "mmol/L"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -79,6 +97,11 @@ v: {
|
|||
"display" : "mmol/L",
|
||||
"code" : "mmol/L",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -8,11 +8,11 @@
|
|||
"display" : "Subsetted"
|
||||
}]
|
||||
},
|
||||
"url" : "http://tx.fhir.org/r4/metadata",
|
||||
"version" : "4.0.1-2.1.0",
|
||||
"url" : "http://localhost/r4/metadata",
|
||||
"version" : "4.0.1-3.0.0",
|
||||
"name" : "FHIR Reference Server Conformance Statement",
|
||||
"status" : "active",
|
||||
"date" : "2023-05-17T01:02:05.811Z",
|
||||
"date" : "2023-08-28T13:43:31.629Z",
|
||||
"contact" : [{
|
||||
"telecom" : [{
|
||||
"system" : "other",
|
||||
|
@ -23,12 +23,12 @@
|
|||
"instantiates" : ["http://hl7.org/fhir/CapabilityStatement/terminology-server"],
|
||||
"software" : {
|
||||
"name" : "Reference Server",
|
||||
"version" : "2.1.0",
|
||||
"releaseDate" : "2022-05-13T19:50:55.040Z"
|
||||
"version" : "3.0.0",
|
||||
"releaseDate" : "2023-06-19T19:50:55.040Z"
|
||||
},
|
||||
"implementation" : {
|
||||
"description" : "FHIR Server running at http://tx.fhir.org/r4",
|
||||
"url" : "http://tx.fhir.org/r4"
|
||||
"description" : "FHIR Server running at http://localhost/r4",
|
||||
"url" : "http://localhost/r4"
|
||||
},
|
||||
"fhirVersion" : "4.0.1",
|
||||
"format" : ["application/fhir+xml",
|
||||
|
@ -60,7 +60,7 @@
|
|||
},
|
||||
{
|
||||
"name" : "versions",
|
||||
"definition" : "http://tx.fhir.org/r4/OperationDefinition/fso-versions"
|
||||
"definition" : "http://localhost/r4/OperationDefinition/fso-versions"
|
||||
}]
|
||||
}]
|
||||
}
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"resourceType" : "TerminologyCapabilities",
|
||||
"id" : "FhirServer",
|
||||
"url" : "http://tx.fhir.org/r4/metadata",
|
||||
"url" : "http://localhost/r4/metadata",
|
||||
"version" : "2.0.0",
|
||||
"name" : "FHIR Reference Server Teminology Capability Statement",
|
||||
"status" : "active",
|
||||
"date" : "2023-05-17T01:02:06.045Z",
|
||||
"date" : "2023-08-28T13:43:31.663Z",
|
||||
"contact" : [{
|
||||
"telecom" : [{
|
||||
"system" : "other",
|
||||
|
@ -28,6 +28,9 @@
|
|||
{
|
||||
"uri" : "http://fdasis.nlm.nih.gov"
|
||||
},
|
||||
{
|
||||
"uri" : "http://fhir.ohdsi.org/CodeSystem/concepts"
|
||||
},
|
||||
{
|
||||
"uri" : "http://healthit.gov/nhin/purposeofuse"
|
||||
},
|
||||
|
@ -133,21 +136,27 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/code-search-support"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/codesystem-content-mode"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/example"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-intent"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/medication-statement-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/medication-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-intent"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/status"
|
||||
},
|
||||
|
@ -157,12 +166,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/task-code"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/codesystem-content-mode"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/compartment-type"
|
||||
},
|
||||
|
@ -175,9 +178,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/concept-map-equivalence"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/concept-properties"
|
||||
},
|
||||
|
@ -187,6 +187,9 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/concept-subsumption-outcome"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conditional-delete-status"
|
||||
},
|
||||
|
@ -196,15 +199,15 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/consent-data-meaning"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consentperformer"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consent-provision-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consent-state-codes"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consentperformer"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/constraint-severity"
|
||||
},
|
||||
|
@ -340,9 +343,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/event-timing"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/examplescenario-actor-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-claimitemtype"
|
||||
},
|
||||
|
@ -358,6 +358,18 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-pharmaservice"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-servicemodifier"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-serviceproduct"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-udi"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/examplescenario-actor-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/explanationofbenefit-status"
|
||||
},
|
||||
|
@ -367,21 +379,12 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/expression-language"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-servicemodifier"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-serviceproduct"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/extension-context-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/extra-activity-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-udi"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/feeding-device"
|
||||
},
|
||||
|
@ -473,10 +476,10 @@
|
|||
"uri" : "http://hl7.org/fhir/language-preference-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/linkage-type"
|
||||
"uri" : "http://hl7.org/fhir/link-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/link-type"
|
||||
"uri" : "http://hl7.org/fhir/linkage-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/list-mode"
|
||||
|
@ -521,10 +524,10 @@
|
|||
"uri" : "http://hl7.org/fhir/message-events"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/messageheader-response-request"
|
||||
"uri" : "http://hl7.org/fhir/message-significance-category"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/message-significance-category"
|
||||
"uri" : "http://hl7.org/fhir/messageheader-response-request"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/metric-calibration-state"
|
||||
|
@ -650,10 +653,10 @@
|
|||
"uri" : "http://hl7.org/fhir/related-artifact-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/relationship"
|
||||
"uri" : "http://hl7.org/fhir/relation-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/relation-type"
|
||||
"uri" : "http://hl7.org/fhir/relationship"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/remittance-outcome"
|
||||
|
@ -997,17 +1000,17 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/chromosome-human"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claim-exception"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claim-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claim-type"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/codesystem-altcode-kind"
|
||||
|
@ -1066,18 +1069,21 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/container-cap"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractaction"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contract-content-derivative"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contract-data-meaning"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contract-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractaction"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractsignertypecodes"
|
||||
},
|
||||
|
@ -1090,9 +1096,6 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contracttermtypecodes"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contract-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/copy-number-event"
|
||||
},
|
||||
|
@ -1103,10 +1106,10 @@
|
|||
"uri" : "http://terminology.hl7.org/CodeSystem/coverage-copay-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/coverage-selfpay"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/coverage-selfpay"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/data-absent-reason"
|
||||
|
@ -1189,12 +1192,6 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosistype"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/expansion-parameter-source"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-payee-resource-type"
|
||||
},
|
||||
|
@ -1222,15 +1219,21 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-tooth"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-USCLS"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/expansion-parameter-source"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/failure-action"
|
||||
},
|
||||
|
@ -1280,10 +1283,10 @@
|
|||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7-document-format-codes"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status"
|
||||
|
@ -1369,6 +1372,12 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medication-statement-category"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-performer-function"
|
||||
},
|
||||
|
@ -1396,12 +1405,6 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-status-reason"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medication-statement-category"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/message-reasons-encounter"
|
||||
},
|
||||
|
@ -1451,10 +1454,10 @@
|
|||
"uri" : "http://terminology.hl7.org/CodeSystem/payment-adjustment-reason"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/payment-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/payment-type"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/plan-definition-type"
|
||||
|
@ -3544,6 +3547,9 @@
|
|||
{
|
||||
"uri" : "http://www.ada.org/snodent"
|
||||
},
|
||||
{
|
||||
"uri" : "http://www.ama-assn.org/go/cpt"
|
||||
},
|
||||
{
|
||||
"uri" : "http://www.nlm.nih.gov/research/umls/rxnorm"
|
||||
},
|
||||
|
@ -3571,6 +3577,9 @@
|
|||
{
|
||||
"uri" : "urn:ietf:rfc:3986"
|
||||
},
|
||||
{
|
||||
"uri" : "urn:iso-astm:E1762-95:2013"
|
||||
},
|
||||
{
|
||||
"uri" : "urn:iso:std:iso:11073:10101"
|
||||
},
|
||||
|
@ -3583,9 +3592,6 @@
|
|||
{
|
||||
"uri" : "urn:iso:std:iso:4217"
|
||||
},
|
||||
{
|
||||
"uri" : "urn:iso-astm:E1762-95:2013"
|
||||
},
|
||||
{
|
||||
"uri" : "urn:oid:1.2.36.1.2001.1001.101.104.16592"
|
||||
},
|
||||
|
@ -3601,11 +3607,85 @@
|
|||
"expansion" : {
|
||||
"parameter" : [{
|
||||
"name" : "cache-id",
|
||||
"documentation" : "This server supports caching terminology resources between calls. Clients only need to send value sets and codesystems once; there after tehy are automatically in scope for calls with the same cache-id. The cache is retained for 30 min from last call"
|
||||
"documentation" : "This server supports caching terminology resources between calls. Clients only need to send value sets and codesystems once; there after they are automatically in scope for calls with the same cache-id. The cache is retained for 30 min from last call"
|
||||
},
|
||||
{
|
||||
"name" : "tx-resource",
|
||||
"documentation" : "Additional valuesets needed for evaluation e.g. value sets referred to from the import statement of the value set being expanded"
|
||||
},
|
||||
{
|
||||
"name" : "_incomplete"
|
||||
},
|
||||
{
|
||||
"name" : "abstract"
|
||||
},
|
||||
{
|
||||
"name" : "activeOnly"
|
||||
},
|
||||
{
|
||||
"name" : "check-system-version"
|
||||
},
|
||||
{
|
||||
"name" : "count"
|
||||
},
|
||||
{
|
||||
"name" : "default-to-latest-version"
|
||||
},
|
||||
{
|
||||
"name" : "displayLanguage"
|
||||
},
|
||||
{
|
||||
"name" : "excludeNested"
|
||||
},
|
||||
{
|
||||
"name" : "excludeNotForUI"
|
||||
},
|
||||
{
|
||||
"name" : "excludePostCoordinated"
|
||||
},
|
||||
{
|
||||
"name" : "force-system-version"
|
||||
},
|
||||
{
|
||||
"name" : "inactive"
|
||||
},
|
||||
{
|
||||
"name" : "includeAlternateCodes"
|
||||
},
|
||||
{
|
||||
"name" : "includeDefinition"
|
||||
},
|
||||
{
|
||||
"name" : "includeDesignations"
|
||||
},
|
||||
{
|
||||
"name" : "incomplete-ok"
|
||||
},
|
||||
{
|
||||
"name" : "limitedExpansion"
|
||||
},
|
||||
{
|
||||
"name" : "mode",
|
||||
"documentation" : "=lenient-display-validation"
|
||||
},
|
||||
{
|
||||
"name" : "no-cache"
|
||||
},
|
||||
{
|
||||
"name" : "offset"
|
||||
},
|
||||
{
|
||||
"name" : "profile"
|
||||
},
|
||||
{
|
||||
"name" : "property"
|
||||
},
|
||||
{
|
||||
"name" : "system-version"
|
||||
},
|
||||
{
|
||||
"name" : "valueSetMode",
|
||||
"documentation" : "= CHECK_MEMBERSHIP_ONLY | NO_MEMBERSHIP_CHECK"
|
||||
}]
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
|
@ -2,7 +2,7 @@
|
|||
{"code" : {
|
||||
"system" : "http://terminology.hl7.org/CodeSystem/condition-clinical",
|
||||
"code" : "active"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/condition-clinical--0", "version": "4.0.1", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/condition-clinical--0", "version": "4.0.1", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -13,7 +13,12 @@ v: {
|
|||
"display" : "Active",
|
||||
"code" : "active",
|
||||
"system" : "http://terminology.hl7.org/CodeSystem/condition-clinical",
|
||||
"version" : "2.0.0"
|
||||
"version" : "2.0.0",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
|
@ -21,7 +26,7 @@ v: {
|
|||
"version" : "0.5.0",
|
||||
"code" : "active",
|
||||
"display" : "Active"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/condition-clinical", "version": "4.0.1", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/condition-clinical", "version": "4.0.1", "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -30,15 +35,20 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "The CodeSystem http://terminology.hl7.org/CodeSystem/condition-clinical version 0.5.0 is unknown. Valid versions: [2.0.0]; The provided code http://terminology.hl7.org/CodeSystem/condition-clinical|0.5.0#active is not in the value set 'http://hl7.org/fhir/ValueSet/condition-clinical' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unable to check whether the code is in the value set http://hl7.org/fhir/ValueSet/condition-clinical|4.0.1 (from Tx-Server)",
|
||||
"class" : "CODESYSTEM_UNSUPPORTED",
|
||||
"unknown-systems" : "http://terminology.hl7.org/CodeSystem/condition-clinical|0.5.0",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://terminology.hl7.org/CodeSystem/condition-clinical",
|
||||
"version" : "0.5.0",
|
||||
"code" : "active"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -47,7 +57,12 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "The CodeSystem http://terminology.hl7.org/CodeSystem/condition-clinical version 0.5.0 is unknown. Valid versions: [2.0.0]; The provided code http://terminology.hl7.org/CodeSystem/condition-clinical|0.5.0#active is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "The CodeSystem http://terminology.hl7.org/CodeSystem/condition-clinical version 0.5.0 is unknown. Valid versions: [2.0.0] (from Tx-Server)",
|
||||
"class" : "CODESYSTEM_UNSUPPORTED",
|
||||
"unknown-systems" : "http://terminology.hl7.org/CodeSystem/condition-clinical|0.5.0",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"system" : "http://hl7.org/fhir/sid/cvx",
|
||||
"code" : "207",
|
||||
"display" : "SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 100 mcg/0.5mL dose"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -14,14 +14,19 @@ v: {
|
|||
"display" : "SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 100 mcg/0.5mL dose",
|
||||
"code" : "207",
|
||||
"system" : "http://hl7.org/fhir/sid/cvx",
|
||||
"version" : "20210406"
|
||||
"version" : "20210406",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://hl7.org/fhir/sid/cvx",
|
||||
"code" : "207",
|
||||
"display" : "X SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 100 mcg/0.5mL dose"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -30,14 +35,19 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Wrong Display Name 'X SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 100 mcg/0.5mL dose' for http://hl7.org/fhir/sid/cvx#207 - should be one of 2 choices: 'SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 100 mcg/0.5mL dose, \"COVID-19, mRNA, LNP-S, PF, 100 mcg/0.5 mL dose\" (en/SNOMED CT#900000000000013009 \"Synonym\")' for the language(s) '--' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Wrong Display Name 'X SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 100 mcg/0.5mL dose' for http://hl7.org/fhir/sid/cvx#207 - should be 'SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 100 mcg/0.5mL dose' (for the language(s) '--') (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://hl7.org/fhir/sid/cvx",
|
||||
"code" : "208"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -48,13 +58,18 @@ v: {
|
|||
"display" : "SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 30 mcg/0.3mL dose",
|
||||
"code" : "208",
|
||||
"system" : "http://hl7.org/fhir/sid/cvx",
|
||||
"version" : "20210406"
|
||||
"version" : "20210406",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://hl7.org/fhir/sid/cvx",
|
||||
"code" : "208"
|
||||
}, "url": "http://hl7.org/fhir/uv/shc-vaccination/ValueSet/vaccine-cvx", "version": "0.6.2", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/uv/shc-vaccination/ValueSet/vaccine-cvx", "version": "0.6.2", "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -65,13 +80,18 @@ v: {
|
|||
"display" : "SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 30 mcg/0.3mL dose",
|
||||
"code" : "208",
|
||||
"system" : "http://hl7.org/fhir/sid/cvx",
|
||||
"version" : "20210406"
|
||||
"version" : "20210406",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://hl7.org/fhir/sid/cvx",
|
||||
"code" : "209"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -80,7 +100,12 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unknown Code '209' in the system 'http://hl7.org/fhir/sid/cvx'; The provided code http://hl7.org/fhir/sid/cvx#209 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unknown Code '209' in the system 'http://hl7.org/fhir/sid/cvx'; The provided code 'http://hl7.org/fhir/sid/cvx#209' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"system" : "http://ihe.net/fhir/ihe.formatcode.fhir/CodeSystem/formatcode",
|
||||
"code" : "urn:ihe:iti:xds:2017:mimeTypeSufficient",
|
||||
"display" : "MimeType sufficient"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -14,6 +14,11 @@ v: {
|
|||
"display" : "mimeType Sufficient",
|
||||
"code" : "urn:ihe:iti:xds:2017:mimeTypeSufficient",
|
||||
"system" : "http://ihe.net/fhir/ihe.formatcode.fhir/CodeSystem/formatcode",
|
||||
"version" : "1.1.0"
|
||||
"version" : "1.1.0",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"system" : "http://nucc.org/provider-taxonomy",
|
||||
"code" : "208D00000X",
|
||||
"display" : "General Practice"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -13,13 +13,18 @@
|
|||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Wrong Display Name 'General Practice' for http://nucc.org/provider-taxonomy#208D00000X - should be 'General Practice Physician' (for the language(s) '--') (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://nucc.org/provider-taxonomy",
|
||||
"code" : "208D00000X"
|
||||
}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-provider-role--0", "version": "4.0.0", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-provider-role--0", "version": "4.0.0", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -30,14 +35,19 @@ v: {
|
|||
"display" : "General Practice Physician",
|
||||
"code" : "208D00000X",
|
||||
"system" : "http://nucc.org/provider-taxonomy",
|
||||
"version" : "22.0"
|
||||
"version" : "22.0",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://nucc.org/provider-taxonomy",
|
||||
"code" : "208D00000X",
|
||||
"display" : "General Practice"
|
||||
}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-provider-role", "version": "4.0.0", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/us/core/ValueSet/us-core-provider-role", "version": "4.0.0", "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -47,13 +57,18 @@ v: {
|
|||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Wrong Display Name 'General Practice' for http://nucc.org/provider-taxonomy#208D00000X - should be 'General Practice Physician' (for the language(s) '--') (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://nucc.org/provider-taxonomy",
|
||||
"code" : "208D00000X"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -64,6 +79,11 @@ v: {
|
|||
"display" : "General Practice Physician",
|
||||
"code" : "208D00000X",
|
||||
"system" : "http://nucc.org/provider-taxonomy",
|
||||
"version" : "22.0"
|
||||
"version" : "22.0",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
{"code" : {
|
||||
"system" : "http://something/something",
|
||||
"code" : "something"
|
||||
}, "valueSet" :null, "langs":"[en-US, en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
}, "valueSet" :null, "langs":"en, en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -11,7 +11,12 @@
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "The CodeSystem http://something/something is unknown; The provided code http://something/something#something is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "The CodeSystem http://something/something is unknown (from Tx-Server)",
|
||||
"class" : "CODESYSTEM_UNSUPPORTED",
|
||||
"unknown-systems" : "http://something/something",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"system" : "http://standardterms.edqm.eu",
|
||||
"code" : "20049000",
|
||||
"display" : "Nasal use"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -14,6 +14,11 @@ v: {
|
|||
"display" : "Nasal use",
|
||||
"code" : "20049000",
|
||||
"system" : "http://standardterms.edqm.eu",
|
||||
"version" : "5 March 2019"
|
||||
"version" : "5 March 2019",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
{"code" : {
|
||||
"system" : "http://varnomen.hgvs.org",
|
||||
"code" : "NC_000019.8:g.1171707G>A"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -11,14 +11,18 @@
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Error from server: Error parsing HGVS response: Error parsing JSON source: Unexpected char \"<\" in json stream at Line 0 (path=[])",
|
||||
"class" : "SERVER_ERROR"
|
||||
"error" : "Error from server: HGVS is not supported at this time",
|
||||
"class" : "SERVER_ERROR",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://varnomen.hgvs.org",
|
||||
"code" : "NC_000019.8:g.1171707G>A"
|
||||
}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgvs-vs--0", "version": "1.0.0", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgvs-vs--0", "version": "1.0.0", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -27,14 +31,18 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Error from server: Error parsing HGVS response: Error parsing JSON source: Unexpected char \"<\" in json stream at Line 0 (path=[])",
|
||||
"class" : "SERVER_ERROR"
|
||||
"error" : "Error from server: HGVS is not supported at this time",
|
||||
"class" : "SERVER_ERROR",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://varnomen.hgvs.org",
|
||||
"code" : "NC_000019.8:g.1171707G>AXXX"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -43,14 +51,18 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Error from server: Error parsing HGVS response: Error parsing JSON source: Unexpected char \"<\" in json stream at Line 0 (path=[])",
|
||||
"class" : "SERVER_ERROR"
|
||||
"error" : "Error from server: HGVS is not supported at this time",
|
||||
"class" : "SERVER_ERROR",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://varnomen.hgvs.org",
|
||||
"code" : "NC_000019.8:g.1171707G>AXXX"
|
||||
}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgvs-vs--0", "version": "1.0.0", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgvs-vs--0", "version": "1.0.0", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -59,39 +71,11 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Error from server: Error parsing HGVS response: Error parsing JSON source: Unexpected char \"<\" in json stream at Line 0 (path=[])",
|
||||
"class" : "SERVER_ERROR"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://varnomen.hgvs.org",
|
||||
"code" : "NC_000019.8:g.1171707G>A"
|
||||
}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgvs-vs", "version": "1.0.0", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
"valueString" : "http://hl7.org/fhir/ExpansionProfile/dc8fd4bc-091a-424a-8a3b-6198ef146891"
|
||||
}]
|
||||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Error from server: Error parsing HGVS response: Error parsing JSON source: Unexpected char \"<\" in json stream at Line 0 (path=[])",
|
||||
"class" : "SERVER_ERROR"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://varnomen.hgvs.org",
|
||||
"code" : "NC_000019.8:g.1171707G>AXXX"
|
||||
}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgvs-vs", "version": "1.0.0", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
"valueString" : "http://hl7.org/fhir/ExpansionProfile/dc8fd4bc-091a-424a-8a3b-6198ef146891"
|
||||
}]
|
||||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Error from server: Error parsing HGVS response: Error parsing JSON source: Unexpected char \"<\" in json stream at Line 0 (path=[])",
|
||||
"class" : "SERVER_ERROR"
|
||||
"error" : "Error from server: HGVS is not supported at this time",
|
||||
"class" : "SERVER_ERROR",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -0,0 +1,23 @@
|
|||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://www.ama-assn.org/go/cpt",
|
||||
"code" : "99234"
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
"valueString" : "http://hl7.org/fhir/ExpansionProfile/dc8fd4bc-091a-424a-8a3b-6198ef146891"
|
||||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "Hospital inpatient or observation care, for the evaluation and management of a patient including admission and discharge on the same date, which requires a medically appropriate history and/or examination and straightforward or low level of medical decision making. When using total time on the date of the encounter for code selection, 45 minutes must be met or exceeded.",
|
||||
"code" : "99234",
|
||||
"system" : "http://www.ama-assn.org/go/cpt",
|
||||
"version" : "2023",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
|
@ -2,7 +2,7 @@
|
|||
{"code" : {
|
||||
"system" : "http://www.genenames.org/geneId",
|
||||
"code" : "HGNC:11389"
|
||||
}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgnc-vs--0", "version": "1.0.0", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgnc-vs--0", "version": "1.0.0", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -11,7 +11,12 @@
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "The CodeSystem http://www.genenames.org/geneId is unknown; The provided code http://www.genenames.org/geneId#HGNC:11389 is not in the value set 'http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgnc-vs--0' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "The CodeSystem http://www.genenames.org/geneId is unknown; Unable to check whether the code is in the value set http://hl7.org/fhir/us/mcode/ValueSet/mcode-hgnc-vs--0|1.0.0 (from Tx-Server)",
|
||||
"class" : "CODESYSTEM_UNSUPPORTED",
|
||||
"unknown-systems" : "http://www.genenames.org/geneId",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
{"code" : {
|
||||
"system" : "http://www.ncbi.nlm.nih.gov/clinvar",
|
||||
"code" : "619728"
|
||||
}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-clinvar-vs--0", "version": "1.0.0", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/us/mcode/ValueSet/mcode-clinvar-vs--0", "version": "1.0.0", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -11,7 +11,12 @@
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "The CodeSystem http://www.ncbi.nlm.nih.gov/clinvar is unknown; The provided code http://www.ncbi.nlm.nih.gov/clinvar#619728 is not in the value set 'http://hl7.org/fhir/us/mcode/ValueSet/mcode-clinvar-vs--0' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "The CodeSystem http://www.ncbi.nlm.nih.gov/clinvar is unknown; Unable to check whether the code is in the value set http://hl7.org/fhir/us/mcode/ValueSet/mcode-clinvar-vs--0|1.0.0 (from Tx-Server)",
|
||||
"class" : "CODESYSTEM_UNSUPPORTED",
|
||||
"unknown-systems" : "http://www.ncbi.nlm.nih.gov/clinvar",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
{"code" : {
|
||||
"system" : "https://www.humanservices.gov.au/organisations/health-professionals/enablers/air-vaccine-code-formats",
|
||||
"code" : "COVAST"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -13,6 +13,11 @@ v: {
|
|||
"display" : "COVID-19 Vaccine AstraZeneca",
|
||||
"code" : "COVAST",
|
||||
"system" : "https://www.humanservices.gov.au/organisations/health-professionals/enablers/air-vaccine-code-formats",
|
||||
"version" : "20210222"
|
||||
"version" : "20210222",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
{"code" : {
|
||||
"system" : "http://hl7.org/fhir/sid/icd-10-cm",
|
||||
"code" : "E10.3211+TT1.2"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -11,7 +11,12 @@
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Unknown Code 'E10.3211+TT1.2' in the system 'http://hl7.org/fhir/sid/icd-10-cm'; The provided code http://hl7.org/fhir/sid/icd-10-cm#E10.3211+TT1.2 is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "Unknown Code 'E10.3211+TT1.2' in the system 'http://hl7.org/fhir/sid/icd-10-cm'; The provided code 'http://hl7.org/fhir/sid/icd-10-cm#E10.3211+TT1.2' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"system" : "http://hl7.org/fhir/sid/icd-10",
|
||||
"code" : "C18.0",
|
||||
"display" : "Malignant neoplasm: Caecum"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -14,14 +14,19 @@ v: {
|
|||
"display" : "Caecum",
|
||||
"code" : "C18.0",
|
||||
"system" : "http://hl7.org/fhir/sid/icd-10",
|
||||
"version" : "2019-covid-expanded"
|
||||
"version" : "2019-covid-expanded",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://hl7.org/fhir/sid/icd-10",
|
||||
"code" : "C12",
|
||||
"display" : "Malignant neoplasm of pyriform sinus"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -31,6 +36,11 @@ v: {
|
|||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Wrong Display Name 'Malignant neoplasm of pyriform sinus' for http://hl7.org/fhir/sid/icd-10#C12 - should be 'Malignant neoplasm of piriform sinus' (for the language(s) '--') (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
{"code" : {
|
||||
"system" : "http://hl7.org/fhir/sid/icd-9-cm",
|
||||
"code" : "99.00"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -13,6 +13,11 @@ v: {
|
|||
"display" : "Perioperative autologous transfusion of whole blood or blood components",
|
||||
"code" : "99.00",
|
||||
"system" : "http://hl7.org/fhir/sid/icd-9-cm",
|
||||
"version" : "2015"
|
||||
"version" : "2015",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"system" : "urn:iso:std:iso:3166",
|
||||
"code" : "NO",
|
||||
"display" : "Norway"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -14,13 +14,18 @@ v: {
|
|||
"display" : "Norway",
|
||||
"code" : "NO",
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"version" : "2018"
|
||||
"version" : "2018",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"code" : "US"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction--0", "version": "4.0.1", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/jurisdiction--0", "version": "4.0.1", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -31,13 +36,18 @@ v: {
|
|||
"display" : "United States of America",
|
||||
"code" : "US",
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"version" : "2018"
|
||||
"version" : "2018",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"code" : "US"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -48,13 +58,18 @@ v: {
|
|||
"display" : "United States of America",
|
||||
"code" : "US",
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"version" : "2018"
|
||||
"version" : "2018",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"code" : "NO"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -65,6 +80,11 @@ v: {
|
|||
"display" : "Norway",
|
||||
"code" : "NO",
|
||||
"system" : "urn:iso:std:iso:3166",
|
||||
"version" : "2018"
|
||||
"version" : "2018",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
{"code" : {
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"code" : "de-CH"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages--0", "version": "4.0.1", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages--0", "version": "4.0.1", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -12,14 +12,19 @@
|
|||
v: {
|
||||
"display" : "German (Switzerland)",
|
||||
"code" : "de-CH",
|
||||
"system" : "urn:ietf:bcp:47"
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"code" : "de-CH",
|
||||
"display" : "German (Region=Switzerland)"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -29,13 +34,18 @@ v: {
|
|||
v: {
|
||||
"display" : "German (Region=Switzerland)",
|
||||
"code" : "de-CH",
|
||||
"system" : "urn:ietf:bcp:47"
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"code" : "de-CH"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -45,13 +55,18 @@ v: {
|
|||
v: {
|
||||
"display" : "German (Region=Switzerland)",
|
||||
"code" : "de-CH",
|
||||
"system" : "urn:ietf:bcp:47"
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"code" : "fr"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages--0", "version": "4.0.1", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages--0", "version": "4.0.1", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -61,14 +76,19 @@ v: {
|
|||
v: {
|
||||
"display" : "French",
|
||||
"code" : "fr",
|
||||
"system" : "urn:ietf:bcp:47"
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"code" : "fr",
|
||||
"display" : "French"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -78,13 +98,18 @@ v: {
|
|||
v: {
|
||||
"display" : "French",
|
||||
"code" : "fr",
|
||||
"system" : "urn:ietf:bcp:47"
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"code" : "fr"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -94,13 +119,18 @@ v: {
|
|||
v: {
|
||||
"display" : "French",
|
||||
"code" : "fr",
|
||||
"system" : "urn:ietf:bcp:47"
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"code" : "en"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages--0", "version": "4.0.1", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages--0", "version": "4.0.1", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -110,14 +140,19 @@ v: {
|
|||
v: {
|
||||
"display" : "English",
|
||||
"code" : "en",
|
||||
"system" : "urn:ietf:bcp:47"
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"code" : "en",
|
||||
"display" : "English"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/languages", "version": "4.0.1", "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"NO_MEMBERSHIP_CHECK", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -127,13 +162,18 @@ v: {
|
|||
v: {
|
||||
"display" : "English",
|
||||
"code" : "en",
|
||||
"system" : "urn:ietf:bcp:47"
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"code" : "en"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -143,6 +183,11 @@ v: {
|
|||
v: {
|
||||
"display" : "English",
|
||||
"code" : "en",
|
||||
"system" : "urn:ietf:bcp:47"
|
||||
"system" : "urn:ietf:bcp:47",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -3,7 +3,7 @@
|
|||
"system" : "http://www.nlm.nih.gov/research/umls/rxnorm",
|
||||
"code" : "1000990",
|
||||
"display" : "oxymetazoline hydrochloride 0.5 MG/ML Nasal Spray"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -14,14 +14,19 @@ v: {
|
|||
"display" : "oxymetazoline hydrochloride 0.5 MG/ML Nasal Spray",
|
||||
"code" : "1000990",
|
||||
"system" : "http://www.nlm.nih.gov/research/umls/rxnorm",
|
||||
"version" : "??"
|
||||
"version" : "??",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://www.nlm.nih.gov/research/umls/rxnorm",
|
||||
"code" : "1010603",
|
||||
"display" : "Suboxone 2 MG / 0.5 MG Sublingual Film"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -32,14 +37,19 @@ v: {
|
|||
"display" : "buprenorphine 2 MG / naloxone 0.5 MG Sublingual Film [Suboxone]",
|
||||
"code" : "1010603",
|
||||
"system" : "http://www.nlm.nih.gov/research/umls/rxnorm",
|
||||
"version" : "??"
|
||||
"version" : "??",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://www.nlm.nih.gov/research/umls/rxnorm",
|
||||
"code" : "1298088",
|
||||
"display" : "Flurazepam Hydrochloride 15 MG Oral Capsule"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -50,14 +60,19 @@ v: {
|
|||
"display" : "flurazepam hydrochloride 15 MG Oral Capsule",
|
||||
"code" : "1298088",
|
||||
"system" : "http://www.nlm.nih.gov/research/umls/rxnorm",
|
||||
"version" : "??"
|
||||
"version" : "??",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://www.nlm.nih.gov/research/umls/rxnorm",
|
||||
"code" : "1010600",
|
||||
"display" : "buprenorphine 2 MG / naloxone 0.5 MG Sublingual Film"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -68,13 +83,18 @@ v: {
|
|||
"display" : "buprenorphine 2 MG / naloxone 0.5 MG Sublingual Film",
|
||||
"code" : "1010600",
|
||||
"system" : "http://www.nlm.nih.gov/research/umls/rxnorm",
|
||||
"version" : "??"
|
||||
"version" : "??",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://www.nlm.nih.gov/research/umls/rxnorm",
|
||||
"code" : "1591957"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -85,6 +105,11 @@ v: {
|
|||
"display" : "Mircera",
|
||||
"code" : "1591957",
|
||||
"system" : "http://www.nlm.nih.gov/research/umls/rxnorm",
|
||||
"version" : "??"
|
||||
"version" : "??",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -2,7 +2,7 @@
|
|||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "%"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -13,13 +13,18 @@ v: {
|
|||
"display" : "%",
|
||||
"code" : "%",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "L/min"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -30,13 +35,18 @@ v: {
|
|||
"display" : "L/min",
|
||||
"code" : "L/min",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "%"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/ucum-vitals-common--0", "version": "4.0.1", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/ucum-vitals-common--0", "version": "4.0.1", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -47,13 +57,18 @@ v: {
|
|||
"display" : "percent",
|
||||
"code" : "%",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "L/min"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/ucum-vitals-common--0", "version": "4.0.1", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/ucum-vitals-common--0", "version": "4.0.1", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -62,14 +77,19 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "The provided code http://unitsofmeasure.org#L/min is not in the value set 'http://hl7.org/fhir/ValueSet/ucum-vitals-common--0' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "The provided code 'http://unitsofmeasure.org#L/min' is not in the value set 'http://hl7.org/fhir/ValueSet/ucum-vitals-common--0|4.0.1' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "cm"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -80,13 +100,18 @@ v: {
|
|||
"display" : "cm",
|
||||
"code" : "cm",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "cm"
|
||||
}, "url": "https://bb/ValueSet/BBDemographicAgeUnit--0", "version": "20190731", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "https://bb/ValueSet/BBDemographicAgeUnit--0", "version": "20190731", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -95,14 +120,19 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "The provided code http://unitsofmeasure.org#cm is not in the value set 'https://bb/ValueSet/BBDemographicAgeUnit--0' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "The provided code 'http://unitsofmeasure.org#cm' is not in the value set 'https://bb/ValueSet/BBDemographicAgeUnit--0|20190731' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "min"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -113,13 +143,18 @@ v: {
|
|||
"display" : "min",
|
||||
"code" : "min",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "mmol/L"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -130,13 +165,18 @@ v: {
|
|||
"display" : "mmol/L",
|
||||
"code" : "mmol/L",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "kg"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -147,13 +187,18 @@ v: {
|
|||
"display" : "kg",
|
||||
"code" : "kg",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "kg/m2"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -164,13 +209,18 @@ v: {
|
|||
"display" : "kg/m2",
|
||||
"code" : "kg/m2",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "mm[Hg]"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -181,13 +231,18 @@ v: {
|
|||
"display" : "mm[Hg]",
|
||||
"code" : "mm[Hg]",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "wk"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -198,13 +253,18 @@ v: {
|
|||
"display" : "wk",
|
||||
"code" : "wk",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "mm[Hg]"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/ucum-vitals-common--0", "version": "4.0.1", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/ucum-vitals-common--0", "version": "4.0.1", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -215,13 +275,18 @@ v: {
|
|||
"display" : "millimeter of mercury",
|
||||
"code" : "mm[Hg]",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "{capsule}"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -232,13 +297,18 @@ v: {
|
|||
"display" : "{capsule}",
|
||||
"code" : "{capsule}",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "{patch}"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -249,13 +319,18 @@ v: {
|
|||
"display" : "{patch}",
|
||||
"code" : "{patch}",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "m"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -266,13 +341,18 @@ v: {
|
|||
"display" : "m",
|
||||
"code" : "m",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "m"
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/age-units--0", "version": "4.0.1", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://hl7.org/fhir/ValueSet/age-units--0", "version": "4.0.1", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -281,14 +361,19 @@ v: {
|
|||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "The provided code http://unitsofmeasure.org#m is not in the value set 'http://hl7.org/fhir/ValueSet/age-units--0' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
"error" : "The provided code 'http://unitsofmeasure.org#m' is not in the value set 'http://hl7.org/fhir/ValueSet/age-units--0|4.0.1' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "/min"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -299,13 +384,18 @@ v: {
|
|||
"display" : "/min",
|
||||
"code" : "/min",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "mg"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -316,13 +406,18 @@ v: {
|
|||
"display" : "mg",
|
||||
"code" : "mg",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "mm"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -333,113 +428,18 @@ v: {
|
|||
"display" : "mm",
|
||||
"code" : "mm",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "Cel"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
"valueString" : "http://hl7.org/fhir/ExpansionProfile/dc8fd4bc-091a-424a-8a3b-6198ef146891"
|
||||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "Cel",
|
||||
"code" : "Cel",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "g"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
"valueString" : "http://hl7.org/fhir/ExpansionProfile/dc8fd4bc-091a-424a-8a3b-6198ef146891"
|
||||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "g",
|
||||
"code" : "g",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "mm[Hg]{hg}"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
"valueString" : "http://hl7.org/fhir/ExpansionProfile/dc8fd4bc-091a-424a-8a3b-6198ef146891"
|
||||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "mm[Hg]{hg}",
|
||||
"code" : "mm[Hg]{hg}",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "fmm[Hg]"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
"valueString" : "http://hl7.org/fhir/ExpansionProfile/dc8fd4bc-091a-424a-8a3b-6198ef146891"
|
||||
}]
|
||||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Error processing Unit: 'fmm[Hg]': The unit \"fmm[Hg]\" is unknown at character 1; Unknown Code 'fmm[Hg]' in the system 'http://unitsofmeasure.org'; The provided code http://unitsofmeasure.org#fmm[Hg] is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "J/C"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
"valueString" : "http://hl7.org/fhir/ExpansionProfile/dc8fd4bc-091a-424a-8a3b-6198ef146891"
|
||||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "J/C",
|
||||
"code" : "J/C",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "KG"
|
||||
}, "valueSet" :null, "langs":"[en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
"valueString" : "http://hl7.org/fhir/ExpansionProfile/dc8fd4bc-091a-424a-8a3b-6198ef146891"
|
||||
}]
|
||||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Error processing Unit: 'KG': The unit \"KG\" is unknown at character 1; Unknown Code 'KG' in the system 'http://unitsofmeasure.org'; The provided code http://unitsofmeasure.org#KG is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN"
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "kg"
|
||||
}, "url": "http://fhir.de/ValueSet/UcumVitalsCommonDE--0", "version": "0.9.13", "langs":"[en]", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
}, "url": "http://fhir.de/ValueSet/UcumVitalsCommonDE--0", "version": "0.9.13", "langs":"", "useServer":"true", "useClient":"false", "guessSystem":"false", "valueSetMode":"CHECK_MEMERSHIP_ONLY", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -450,6 +450,120 @@ v: {
|
|||
"display" : "kilogram",
|
||||
"code" : "kg",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1"
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "Cel"
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
"valueString" : "http://hl7.org/fhir/ExpansionProfile/dc8fd4bc-091a-424a-8a3b-6198ef146891"
|
||||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "Cel",
|
||||
"code" : "Cel",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "g"
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
"valueString" : "http://hl7.org/fhir/ExpansionProfile/dc8fd4bc-091a-424a-8a3b-6198ef146891"
|
||||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "g",
|
||||
"code" : "g",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "mm[Hg]{hg}"
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
"valueString" : "http://hl7.org/fhir/ExpansionProfile/dc8fd4bc-091a-424a-8a3b-6198ef146891"
|
||||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "mm[Hg]{hg}",
|
||||
"code" : "mm[Hg]{hg}",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "fmm[Hg]"
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
"valueString" : "http://hl7.org/fhir/ExpansionProfile/dc8fd4bc-091a-424a-8a3b-6198ef146891"
|
||||
}]
|
||||
}}####
|
||||
v: {
|
||||
"severity" : "error",
|
||||
"error" : "Error processing Unit: 'fmm[Hg]': The unit \"fmm[Hg]\" is unknown at character 1; Unknown Code 'fmm[Hg]' in the system 'http://unitsofmeasure.org'; The provided code 'http://unitsofmeasure.org#fmm[Hg]' is not in the value set 'http://hl7.org/fhir/ValueSet/@all' (from Tx-Server)",
|
||||
"class" : "UNKNOWN",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"code" : "J/C"
|
||||
}, "valueSet" :null, "langs":"", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"false", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
"valueString" : "http://hl7.org/fhir/ExpansionProfile/dc8fd4bc-091a-424a-8a3b-6198ef146891"
|
||||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "J/C",
|
||||
"code" : "J/C",
|
||||
"system" : "http://unitsofmeasure.org",
|
||||
"version" : "2.0.1",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
{"code" : {
|
||||
"system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9",
|
||||
"code" : "Not-at-all"
|
||||
}, "valueSet" :null, "langs":"[en-US, en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
}, "valueSet" :null, "langs":"en, en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -10,16 +10,20 @@
|
|||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "Not at all",
|
||||
"code" : "Not-at-all",
|
||||
"system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9",
|
||||
"version" : "3.0.0"
|
||||
"version" : "3.0.0",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9",
|
||||
"code" : "Several-days"
|
||||
}, "valueSet" :null, "langs":"[en-US, en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
}, "valueSet" :null, "langs":"en, en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -27,16 +31,20 @@ v: {
|
|||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "Several days",
|
||||
"code" : "Several-days",
|
||||
"system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9",
|
||||
"version" : "3.0.0"
|
||||
"version" : "3.0.0",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9",
|
||||
"code" : "More than half the days"
|
||||
}, "valueSet" :null, "langs":"[en-US, en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
}, "valueSet" :null, "langs":"en, en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -44,16 +52,20 @@ v: {
|
|||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "More than half the days",
|
||||
"code" : "More than half the days",
|
||||
"system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9",
|
||||
"version" : "3.0.0"
|
||||
"version" : "3.0.0",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
{"code" : {
|
||||
"system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9",
|
||||
"code" : "Nearly every day"
|
||||
}, "valueSet" :null, "langs":"[en-US, en]", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
}, "valueSet" :null, "langs":"en, en-US", "useServer":"true", "useClient":"true", "guessSystem":"false", "valueSetMode":"ALL_CHECKS", "displayWarningMode":"false", "versionFlexible":"true", "profile": {
|
||||
"resourceType" : "Parameters",
|
||||
"parameter" : [{
|
||||
"name" : "profile-url",
|
||||
|
@ -61,9 +73,13 @@ v: {
|
|||
}]
|
||||
}}####
|
||||
v: {
|
||||
"display" : "Nearly every day",
|
||||
"code" : "Nearly every day",
|
||||
"system" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9",
|
||||
"version" : "3.0.0"
|
||||
"version" : "3.0.0",
|
||||
"unknown-systems" : "",
|
||||
"issues" : {
|
||||
"resourceType" : "OperationOutcome"
|
||||
}
|
||||
|
||||
}
|
||||
-------------------------------------------------------------------------------------
|
||||
|
|
|
@ -8,11 +8,11 @@
|
|||
"display" : "Subsetted"
|
||||
}]
|
||||
},
|
||||
"url" : "http://tx.fhir.org/r4/metadata",
|
||||
"version" : "4.0.1-2.1.0",
|
||||
"url" : "http://localhost/r4/metadata",
|
||||
"version" : "4.0.1-3.0.0",
|
||||
"name" : "FHIR Reference Server Conformance Statement",
|
||||
"status" : "active",
|
||||
"date" : "2023-05-17T01:02:12.154Z",
|
||||
"date" : "2023-08-28T13:43:36.972Z",
|
||||
"contact" : [{
|
||||
"telecom" : [{
|
||||
"system" : "other",
|
||||
|
@ -23,12 +23,12 @@
|
|||
"instantiates" : ["http://hl7.org/fhir/CapabilityStatement/terminology-server"],
|
||||
"software" : {
|
||||
"name" : "Reference Server",
|
||||
"version" : "2.1.0",
|
||||
"releaseDate" : "2022-05-13T19:50:55.040Z"
|
||||
"version" : "3.0.0",
|
||||
"releaseDate" : "2023-06-19T19:50:55.040Z"
|
||||
},
|
||||
"implementation" : {
|
||||
"description" : "FHIR Server running at http://tx.fhir.org/r4",
|
||||
"url" : "http://tx.fhir.org/r4"
|
||||
"description" : "FHIR Server running at http://localhost/r4",
|
||||
"url" : "http://localhost/r4"
|
||||
},
|
||||
"fhirVersion" : "4.0.1",
|
||||
"format" : ["application/fhir+xml",
|
||||
|
@ -60,7 +60,7 @@
|
|||
},
|
||||
{
|
||||
"name" : "versions",
|
||||
"definition" : "http://tx.fhir.org/r4/OperationDefinition/fso-versions"
|
||||
"definition" : "http://localhost/r4/OperationDefinition/fso-versions"
|
||||
}]
|
||||
}]
|
||||
}
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"resourceType" : "TerminologyCapabilities",
|
||||
"id" : "FhirServer",
|
||||
"url" : "http://tx.fhir.org/r4/metadata",
|
||||
"url" : "http://localhost/r4/metadata",
|
||||
"version" : "2.0.0",
|
||||
"name" : "FHIR Reference Server Teminology Capability Statement",
|
||||
"status" : "active",
|
||||
"date" : "2023-05-17T01:02:12.967Z",
|
||||
"date" : "2023-08-28T13:43:36.986Z",
|
||||
"contact" : [{
|
||||
"telecom" : [{
|
||||
"system" : "other",
|
||||
|
@ -28,6 +28,9 @@
|
|||
{
|
||||
"uri" : "http://fdasis.nlm.nih.gov"
|
||||
},
|
||||
{
|
||||
"uri" : "http://fhir.ohdsi.org/CodeSystem/concepts"
|
||||
},
|
||||
{
|
||||
"uri" : "http://healthit.gov/nhin/purposeofuse"
|
||||
},
|
||||
|
@ -133,21 +136,27 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/code-search-support"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/codesystem-content-mode"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/example"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-intent"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/medication-statement-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/medication-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-intent"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/status"
|
||||
},
|
||||
|
@ -157,12 +166,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/CodeSystem/task-code"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/codesystem-content-mode"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/compartment-type"
|
||||
},
|
||||
|
@ -175,9 +178,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/concept-map-equivalence"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/concept-properties"
|
||||
},
|
||||
|
@ -187,6 +187,9 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/concept-subsumption-outcome"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/conditional-delete-status"
|
||||
},
|
||||
|
@ -196,15 +199,15 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/consent-data-meaning"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consentperformer"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consent-provision-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consent-state-codes"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/consentperformer"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/constraint-severity"
|
||||
},
|
||||
|
@ -340,9 +343,6 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/event-timing"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/examplescenario-actor-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-claimitemtype"
|
||||
},
|
||||
|
@ -358,6 +358,18 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-pharmaservice"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-servicemodifier"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-serviceproduct"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-udi"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/examplescenario-actor-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/explanationofbenefit-status"
|
||||
},
|
||||
|
@ -367,21 +379,12 @@
|
|||
{
|
||||
"uri" : "http://hl7.org/fhir/expression-language"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-servicemodifier"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-serviceproduct"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/extension-context-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/extra-activity-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/ex-udi"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/feeding-device"
|
||||
},
|
||||
|
@ -473,10 +476,10 @@
|
|||
"uri" : "http://hl7.org/fhir/language-preference-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/linkage-type"
|
||||
"uri" : "http://hl7.org/fhir/link-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/link-type"
|
||||
"uri" : "http://hl7.org/fhir/linkage-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/list-mode"
|
||||
|
@ -521,10 +524,10 @@
|
|||
"uri" : "http://hl7.org/fhir/message-events"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/messageheader-response-request"
|
||||
"uri" : "http://hl7.org/fhir/message-significance-category"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/message-significance-category"
|
||||
"uri" : "http://hl7.org/fhir/messageheader-response-request"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/metric-calibration-state"
|
||||
|
@ -650,10 +653,10 @@
|
|||
"uri" : "http://hl7.org/fhir/related-artifact-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/relationship"
|
||||
"uri" : "http://hl7.org/fhir/relation-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/relation-type"
|
||||
"uri" : "http://hl7.org/fhir/relationship"
|
||||
},
|
||||
{
|
||||
"uri" : "http://hl7.org/fhir/remittance-outcome"
|
||||
|
@ -997,17 +1000,17 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/chromosome-human"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claim-exception"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claim-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claim-type"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/codesystem-altcode-kind"
|
||||
|
@ -1066,18 +1069,21 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/container-cap"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractaction"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contract-content-derivative"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contract-data-meaning"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contract-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractaction"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contractsignertypecodes"
|
||||
},
|
||||
|
@ -1090,9 +1096,6 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contracttermtypecodes"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/contract-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/copy-number-event"
|
||||
},
|
||||
|
@ -1103,10 +1106,10 @@
|
|||
"uri" : "http://terminology.hl7.org/CodeSystem/coverage-copay-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/coverage-selfpay"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/coverage-selfpay"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/data-absent-reason"
|
||||
|
@ -1189,12 +1192,6 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosistype"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/expansion-parameter-source"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-payee-resource-type"
|
||||
},
|
||||
|
@ -1222,15 +1219,21 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-tooth"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-USCLS"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/expansion-parameter-source"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/failure-action"
|
||||
},
|
||||
|
@ -1280,10 +1283,10 @@
|
|||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7-document-format-codes"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status"
|
||||
|
@ -1369,6 +1372,12 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-status"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medication-statement-category"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-performer-function"
|
||||
},
|
||||
|
@ -1396,12 +1405,6 @@
|
|||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-status-reason"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medication-statement-category"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/message-reasons-encounter"
|
||||
},
|
||||
|
@ -1451,10 +1454,10 @@
|
|||
"uri" : "http://terminology.hl7.org/CodeSystem/payment-adjustment-reason"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/payment-type"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/payment-type"
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus"
|
||||
},
|
||||
{
|
||||
"uri" : "http://terminology.hl7.org/CodeSystem/plan-definition-type"
|
||||
|
@ -3544,6 +3547,9 @@
|
|||
{
|
||||
"uri" : "http://www.ada.org/snodent"
|
||||
},
|
||||
{
|
||||
"uri" : "http://www.ama-assn.org/go/cpt"
|
||||
},
|
||||
{
|
||||
"uri" : "http://www.nlm.nih.gov/research/umls/rxnorm"
|
||||
},
|
||||
|
@ -3571,6 +3577,9 @@
|
|||
{
|
||||
"uri" : "urn:ietf:rfc:3986"
|
||||
},
|
||||
{
|
||||
"uri" : "urn:iso-astm:E1762-95:2013"
|
||||
},
|
||||
{
|
||||
"uri" : "urn:iso:std:iso:11073:10101"
|
||||
},
|
||||
|
@ -3583,9 +3592,6 @@
|
|||
{
|
||||
"uri" : "urn:iso:std:iso:4217"
|
||||
},
|
||||
{
|
||||
"uri" : "urn:iso-astm:E1762-95:2013"
|
||||
},
|
||||
{
|
||||
"uri" : "urn:oid:1.2.36.1.2001.1001.101.104.16592"
|
||||
},
|
||||
|
@ -3601,11 +3607,85 @@
|
|||
"expansion" : {
|
||||
"parameter" : [{
|
||||
"name" : "cache-id",
|
||||
"documentation" : "This server supports caching terminology resources between calls. Clients only need to send value sets and codesystems once; there after tehy are automatically in scope for calls with the same cache-id. The cache is retained for 30 min from last call"
|
||||
"documentation" : "This server supports caching terminology resources between calls. Clients only need to send value sets and codesystems once; there after they are automatically in scope for calls with the same cache-id. The cache is retained for 30 min from last call"
|
||||
},
|
||||
{
|
||||
"name" : "tx-resource",
|
||||
"documentation" : "Additional valuesets needed for evaluation e.g. value sets referred to from the import statement of the value set being expanded"
|
||||
},
|
||||
{
|
||||
"name" : "_incomplete"
|
||||
},
|
||||
{
|
||||
"name" : "abstract"
|
||||
},
|
||||
{
|
||||
"name" : "activeOnly"
|
||||
},
|
||||
{
|
||||
"name" : "check-system-version"
|
||||
},
|
||||
{
|
||||
"name" : "count"
|
||||
},
|
||||
{
|
||||
"name" : "default-to-latest-version"
|
||||
},
|
||||
{
|
||||
"name" : "displayLanguage"
|
||||
},
|
||||
{
|
||||
"name" : "excludeNested"
|
||||
},
|
||||
{
|
||||
"name" : "excludeNotForUI"
|
||||
},
|
||||
{
|
||||
"name" : "excludePostCoordinated"
|
||||
},
|
||||
{
|
||||
"name" : "force-system-version"
|
||||
},
|
||||
{
|
||||
"name" : "inactive"
|
||||
},
|
||||
{
|
||||
"name" : "includeAlternateCodes"
|
||||
},
|
||||
{
|
||||
"name" : "includeDefinition"
|
||||
},
|
||||
{
|
||||
"name" : "includeDesignations"
|
||||
},
|
||||
{
|
||||
"name" : "incomplete-ok"
|
||||
},
|
||||
{
|
||||
"name" : "limitedExpansion"
|
||||
},
|
||||
{
|
||||
"name" : "mode",
|
||||
"documentation" : "=lenient-display-validation"
|
||||
},
|
||||
{
|
||||
"name" : "no-cache"
|
||||
},
|
||||
{
|
||||
"name" : "offset"
|
||||
},
|
||||
{
|
||||
"name" : "profile"
|
||||
},
|
||||
{
|
||||
"name" : "property"
|
||||
},
|
||||
{
|
||||
"name" : "system-version"
|
||||
},
|
||||
{
|
||||
"name" : "valueSetMode",
|
||||
"documentation" : "= CHECK_MEMBERSHIP_ONLY | NO_MEMBERSHIP_CHECK"
|
||||
}]
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue