diff --git a/input/fsh/cert-dcc-core-data-set.fsh b/input/fsh/cert-dcc-core-data-set.fsh index 8487950028..990ce8dc5a 100644 --- a/input/fsh/cert-dcc-core-data-set.fsh +++ b/input/fsh/cert-dcc-core-data-set.fsh @@ -1,56 +1,188 @@ -Logical: CertDCC -Title: "Certificate - EU DCC CBOR Web Token Logical Model" -Description: "Data elements for the EU Digital COVID Certificate Core Data Set." - -* ^url = "http://worldhealthorganization.github.io/ddcc/StructureDefinition/CertDCC" -* ^version = "1" -* ^abstract = true -* ^status = #draft - -* iss 0..1 string "Issuer" -* sub 0..1 string "Subject" -* aud 0..1 string "Audience" -* exp 0..1 dateTime "Expiration Date" -* nbf 0..1 dateTime "Not before Date" -* iat 0..1 dateTime "Issued at Date" -* id 0..1 string "Identifier" -* data 0..1 string "Certificate" - * cert 0..1 BackboneElement "HC1" - * ver 0..1 string "Schema version" - * nam 0..1 BackboneElement "PersonName" - * fn 0..1 string "Surname" - * fnt 0..1 string "Standardised surname" - * gn 0..1 string "Forename" - * gnt 0..1 string "Standardised forename" - * dob 0..1 date "date of birth" - * v 0..* BackboneElement "Vaccination Group" - * tg 0..1 string "disease or agent targeted" - * vp 0..1 string "vaccine or prophylaxis" - * mp 0..1 string "vaccine medicinal product" - * ma 0..1 string "Marketing Authorization Holder - if no MAH present then manufacturer" - * dn 0..1 positiveInt "Dose Number" - * sd 0..1 positiveInt "Total Series of Doses" - * dt 0..1 dateTime "ISO8601 complete date Date of Vaccination" - * co 0..1 string "Country of Vaccination" - * is 0..1 string "Certificate Issuer" - * ci 0..1 string "Unique Certificate Identifier UVCI" - * t 0..* BackboneElement "Test Group" - * tg 0..1 string "disease or agent targeted" - * tt 0..1 string "Type of Test" - * nm 0..1 string "NAA Test Name" - * ma 0..1 string "RAT Test name and manufacturer" - * sc 0..1 dateTime "Date/Time of Collection" - * tr 0..1 string "Test Result" - * tc 0..1 string "Testing Centre" - * co 0..1 string "Country of Test" - * is 0..1 string "Certificate Issuer" - * ci 0..1 string "Unique Certificate Identifier UVCI" - * r 0..* BackboneElement "Recovery Group" - * tg 0..1 string "disease or agent targeted" - * fr 0..1 date "ISO 8601 complete date of first positive NAA test result" - * df 0..1 date "ISO 8601 complete date Certificate Valid From" - * du 0..1 date "ISO 8601 complete date Certificate Valid Until" - * co 0..1 string "Country of Test" - * is 0..1 string "Certificate Issuer" - * ci 0..1 string "Unique Certificate Identifier UVCI" +// // !!!!!!!!!!!!! Temporarily commented out !!!!!!!!!!!!!!!! +// // This FSH is used to create input/resources StructureDefinition-CertDCC.json +// // because SUSHI does not support root-level element names that begin with +// // an integer or `-`, which are necessary for EU DCC. + +// // Once SUSHI supports this, this FSH file can be updated and used rather than +// // the JSON. + +// // !!!!!!!!!!!!! Temporarily commented out !!!!!!!!!!!!!!!! + + + + +// Logical: CertDCC-FSH +// Title: "Certificate - EU DCC CBOR Web Token Logical Model" +// Description: "Data elements for the EU Digital COVID Certificate Core Data Set. Based on the official specification for COVID-19-related payloads as of 2023-01-31, and Implementing Decision (EU) 2021/1073, Annex 1 ." + +// * ^url = "http://worldhealthorganization.github.io/ddcc/StructureDefinition/CertDCC-FSH" +// * ^version = "1" +// * ^abstract = true +// * ^status = #draft + +// /* +// Per https://health.ec.europa.eu/system/files/2022-02/digital-covid-certificates_v1_en.pdf, +// the payload structure and CWT Claims are described in "Implementing Decision (EU) 2021/1073, Annex 1". + +// This can be accessed here: +// https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32021D1073&from=EN#d1e34-35-1 + +// This says: + +// The payload is structured and encoded as a CBOR with a COSE digital signature. This is commonly known as a "CBOR Web Token" (CWT), and is defined in RFC 8392 (1). The payload, as defined in the following sections, is transported in a hcert claim. + +// ... + +// Payload +// — Issuer (iss, claim key 1, optional, ISO 3166-1 alpha-2 of issuer) +// — Issued At (iat, claim key 6) +// — Expiration Time (exp, claim key 4) +// — Health Certificate (hcert, claim key -260) +// — EU Digital COVID Certificate v1 (eu_DCC_v1, claim key 1) + +// Related to `exp` and `iat`, the spec says: + +// ...shall hold a timestamp in the integer NumericDate format (as specified in RFC 8392 (5), section 2) indicating... + +// RFC8392 (https://www.rfc-editor.org/rfc/rfc8392.html) says: + +// NumericDate +// The "NumericDate" term in this specification has the same meaning +// and processing rules as the JWT "NumericDate" term defined in +// Section 2 of [RFC7519], except that it is represented as a CBOR +// numeric date (from Section 2.4.1 of [RFC7049]) instead of a JSON +// number. The encoding is modified so that the leading tag 1 +// (epoch-based date/time) MUST be omitted. + +// RFC7049 says: + +// 2.4.1. Date and Time + +// Tag value 0 is for date/time strings that follow the standard format +// described in [RFC3339], as refined by Section 3.3 of [RFC4287]. + +// Tag value 1 is for numerical representation of seconds relative to +// 1970-01-01T00:00Z in UTC time. (For the non-negative values that the +// Portable Operating System Interface (POSIX) defines, the number of +// seconds is counted in the same way as for POSIX "seconds since the +// epoch" [TIME_T].) The tagged item can be a positive or negative +// integer (major types 0 and 1), or a floating-point number (major type +// 7 with additional information 25, 26, or 27). Note that the number +// can be negative (time before 1970-01-01T00:00Z) and, if a floating- +// point number, indicate fractional seconds. + +// The example EU-DCC credentials we have use epoch times for iat and exp. + +// It seems like epochs are inconsistent with the RFC8392 spec, but it's clear the EU DCC spec wants +// to use epochs so that's what we're doing here. +// */ + +// // Claim key=1; name=iss +// // TODO: Replace `iss` with `1` below once allowed by SUSHI +// * iss 0..1 string "Issuer" + +// // Claim key=6; name=iat +// // TODO: Replace `iat` with `6` below once allowed by SUSHI +// * iat 1..1 decimal "Issued At (epoch)" + +// // Claim key=4; name=exp +// // TODO: Replace `exp` with `4` below once allowed by SUSHI +// // Unclear if this is required or not in the spec. +// * exp 0..1 decimal "Expiration Time (epoch)" + +// // Claim key=-260; name=hcert; Defined at https://www.iana.org/assignments/cwt/cwt.xhtml +// // TODO: Replace `hcert` with `-260` below once allowed by SUSHI +// * hcert 1..1 BackboneElement "Health Certificate" + +// // Claim key=1; name=eu_dgc_v1 +// // TODO: Replace `eu_DCC_v1` with `1` once allowed by SUSHI +// * eu_DCC_v1 1..1 BackboneElement "EU Digital COVID Certificate v1" + +// // https://health.ec.europa.eu/system/files/2021-06/covid-certificate_json_specification_en_0.pdf - page 5 +// * ver 1..1 string "Schema version" +// * nam 1..1 BackboneElement "Person name" +// * fn 0..1 string "Surname/family name (separate multiple with spaces)" +// * fn ^comment = "Example from spec: \"Musterfrau-Gößinger Müller\"" +// * fnt 1..1 string "Standardised surname" +// * fnt ^comment = "\"Surname(s) of the holder transliterated using the same convention as the one used in the holder’s machine readable travel documents (such as the rules defined in ICAO Doc 9303 Part 3). Exactly 1 (one) non-empty field MUST be provided, only including characters A-Z and <. Maximum length: 80 characters (as per ICAO 9303 specification).\"" +// * gn 0..1 string "Forename/given name. Skip if no given name. Separate with spaces." +// * gnt 0..1 string "Standardised forename, same approach as fnt. Skip if no given name." +// * dob 0..1 date "Date of birth in YYYY-MM-DD format. Skip if missing. Fill unknown months or days with 'XX'." + +// // Vaccination group ------------------------------------------------------- +// * v 0..* BackboneElement "Vaccination Group (see element details)" +// * v obeys OnlyOneAllowed +// * v ^comment = "According to the spec, \"Vaccination group, if present, MUST contain exactly 1 (one) entry describing exactly one vaccination event. All elements of the vaccination group are mandatory, empty values are not supported.\" It appears this means the maximum cardinality of the `v` element is 1, and all sub-elements have minimum cardinality of 1." +// * tg 1..1 string "Disease or agent targeted (SNOMED CT GPS code for COVID-19 or variant; see element details)" "The selected codes shall refer to COVID-19 or, if more detailed information on the genetic variant of SARS-CoV-2 is needed, to these variants if such detailed information is needed due to epidemiological reasons. + +// Example of a code that should be used is the SNOMED CT code `840539006` (COVID-19)." +// * vp 1..1 string "Vaccine or prophylaxis (e.g., 'SARS-CoV-2 mRNA vaccine'; SNOMED or ATC; see element details)" "Preferred Code System: SNOMED CT or ATC Classification. Examples of codes that should be used from the preferred code systems are the SNOMED CT code 1119305005 (SARS-CoV-2 antigen vaccine), 1119349007 (SARS-CoV-2 mRNA vaccine) or J07BX03 (covid-19 vaccines). The value set should be extended when new vaccine types are developed and put into use." +// * mp 1..1 string "Vaccine product (e.g., 'EU/1/20/1528 (Comirnaty)'; see element details)" "Preferred Code Systems (in the order of preference): + +// - Union Register of medicinal products for vaccines with EU-wide authorisation (authorisation numbers) - for example, `EU/1/20/1528` (Comirnaty) +// - A global vaccine register such as one that could be established by the World Health Organisation +// - Name of the vaccine medicinal product in other cases. If the name includes whitespaces, these should be replaced by a hyphen (-). For example, `Sputnik-V` (standing for Sputnik V)." +// * mp from VaccineCovid19EUUnionRegisterValueSet (preferred) +// * ma 1..1 string "Vaccine marketing authorisation holder or manufacturer (e.g., 'ORG-100030215' (Biontech Manufacturing GmbH))" "Preferred Code System: + +// - Organisation code from EMA (SPOR system for ISO IDMP) +// - A global vaccine marketing authorisation holder or manufacturer register, such as one that could be established by the World Health Organisation +// - Name of the organisation in other cases. + +// If the name includes whitespaces, these should be replaced by a hyphen (-).If marketing authorisation holder is not available, this will be the manufacturer." +// * dn 1..1 positiveInt "Number in a series of doses" +// * sd 1..1 positiveInt "The overall number of doses in the series" +// * dt 1..1 date "Date of vaccination, YYYY-MM-DD format" +// * co 1..1 string "Country where vaccine was administered (two letter ISo-3166)" +// * co from http://hl7.org/fhir/ValueSet/iso3166-1-2 (preferred) +// * is 1..1 string "Certificate issuer (organization name)" +// * ci 1..1 string "Unique certificate identifier (UVCI)" + + +// // Test group ------------------------------------------------------------- +// * t 0..* BackboneElement "Test Group" +// * t obeys OnlyOneAllowed +// * t ^comment = "\"Test group, if present, MUST contain exactly 1 (one) entry describing exactly one test result.\"" +// * tg 1..1 string "Disease or agent targeted (SNOMED CT GPS code for COVID-19 or variant; see element details)" "The selected codes shall refer to COVID-19 or, if more detailed information on the genetic variant of SARS-CoV-2 is needed, to these variants if such detailed information is needed due to epidemiological reasons. + +// Example of a code that should be used is the SNOMED CT code `840539006` (COVID-19)." +// * tg from LabTestPathogenCovid19SnomedValueSet (preferred) +// * tt 1..1 string "Type of test (LOINC code; see element details)" "The codes in this value set shall refer to the method of the test and shall be selected at least to separate the NAAT tests from RAT tests as expressed in Regulation (EU) 2021/953. + +// An example of a code that should be used from the preferred code system is LP217198-3 (Rapid immunoassay)." +// * tt from LabTestTypeLoincValueSet (preferred) +// * nm 0..1 string "Name of the nucleic acid amplification test (NAAT) used" +// * nm ^comment = "From the spec: \"The name should include the name of the test manufacturer and the commercial name of the test, separated by a comma.\" Omit element for RAT test. MUST not be empty." +// * ma 0..1 string "Rapid antigen test (RAT) device identifier from the JRC database" +// * sc 1..1 dateTime "Date and time when test sample was collected in ISO 8601 format" +// * tr 1..1 string "Result of the test (preferred: SNOMED CT GPS code)" "The codes selected shall allow distinguishing between positive and negative test results (detected or not detected). Additional values (like undetermined) may be added if the use cases do require this. + +// Examples of codes that should be used from the preferred code system are `260415000` (Not detected) and `260373001` (Detected)." +// * tr from LabTestQualitativeResultSnomedValueSet (preferred) +// * tc 0..1 string "Testing centre or facility" +// * tc ^comment = "Required for NAAT tests. Optional for RAT tests. MUST not be empty (omit instead)." +// * co 1..1 string "Country of test (two letter ISo-3166)" +// * co from http://hl7.org/fhir/ValueSet/iso3166-1-2 (preferred) +// * is 1..1 string "Certificate issuer" +// * ci 1..1 string "Unique Certificate Identifier (UVCI)" + + +// // Recovery group ------------------------------------------------------------- +// * r 0..* BackboneElement "Recovery Group" +// * r obeys OnlyOneAllowed +// * r ^comment = "\"Recovery group, if present, MUST contain exactly 1 (one) entry describing exactly one recovery statement.\"" +// * tg 1..1 string "Disease or agent targeted (SNOMED CT GPS code for COVID-19 or variant)" +// * fr 1..1 date "The date when a sample for the NAAT test producing a positive result was collected, in the format YYYY-MM-DD (complete date without time)." +// * co 1..1 string "Country of test (two letter ISo-3166)" +// * co from http://hl7.org/fhir/ValueSet/iso3166-1-2 (preferred) +// * is 0..1 string "Certificate issuer" +// * df 1..1 date "The first date on which the certificate is considered to be valid, in YYYY-MM-DD format (complete date without time)." +// * du 1..1 date "The last date on which the certificate is considered to be valid, assigned by the certificate issuer, in YYYY-MM-DD format (complete date without time)." +// * ci 1..1 string "Unique certificate identifier (UVCI)" + + +// Invariant: OnlyOneAllowed +// Description: "Only one allowed (cardinality of 0..* is necessary because this element is an array in the EU DCC JSON)." +// Expression: "count() <= 1" +// Severity: #error \ No newline at end of file diff --git a/input/fsh/cert-divoc-core-data-set.fsh b/input/fsh/cert-divoc-core-data-set.fsh index dd11221e8c..c32d22b965 100644 --- a/input/fsh/cert-divoc-core-data-set.fsh +++ b/input/fsh/cert-divoc-core-data-set.fsh @@ -1,28 +1,36 @@ Logical: CertDIVOC Title: "Certificate - DIVOC Verifiable Credential Logical Model" -Description: "Data elements for the DIVOC Core Data Set." +Description: "Data elements for the DIVOC Core Data Set. + +The official DIVOC documentation appears to be at . However, this does not include a full list of elements included in DIVOC certificates. + +There is a JSON-LD context referenced in DIVOC certificate examples (`https://cowin.gov.in/credentials/vaccination/v1`), which would provide some element-level information, but this URL does not resolve. There is a copy of this JSON-LD context at . + +It was not possible to find any online documentation regarding DIVOC proof of testing. Information on this was provided by the DIVOC team via email. + +Some element descriptions in this logical model provide details that are not in publicly available DIVOC documentation." * ^url = "http://worldhealthorganization.github.io/ddcc/StructureDefinition/CertDIVOC" * ^version = "1" * ^abstract = true * ^status = #draft -* context 1..* string "Context" "JSON-LD Context URLs" +* context 1..* string "Context (JSON-LD) - should actually be `@context` but this name isn't supported by FHIR." * type 1..* string "Type" "JSON-LD Type" -* issuer 1..1 string "Issuer identifier" "Issuer identifier URI, generally a DID" +* issuer 1..1 string "Issuer identifier" "Issuer identifier URI. generally a DID" * issuanceDate 1..1 dateTime "issuanceDate" "Date and time when a credential becomes valid" * nonTransferable 0..1 boolean "Non Trasnferability" "indicates that a verifiable credential must only be encapsulated into a verifiable presentation whose proof was issued by the credentialSubject" * credentialSubject 1..1 BackboneElement "CredentialSubject" "Contains claims about one or morebjects (Patients)" * id 0..1 string "id" * type 1..* string "type" "Type of credential. Generally 'Person'" * uhid 0..1 string "another id" - * refId 0..1 string "reference id" + * refId 0..1 string "reference id" * name 0..1 string "A name associated with the patient" - * gender 0..1 string "Gender (M,F)" - * sex 0..1 string "Sex (M,F)" - * age 0..1 string "Age (V1)" - * dob 0..1 dateTime "The date of birth for the individual (V2)" - * nationality 0..1 string "Nationality" + * gender 0..1 string "Gender (`Male` or `Female`; unknown if there are other options)" + * sex 0..1 string "Sex (not used in examples; presumably `Male` or `Female`; unknown if there are other options)" + * age 0..1 string "Age" + * dob 0..1 date "The date of birth for the individual (V2 only)" + * nationality 0..1 string "Nationality" * address 0..1 BackboneElement "Address" * streetAddress 0..1 string "Line 1 of the address" * streetAddress2 0..1 string "Line 2 of the address" @@ -36,13 +44,13 @@ Description: "Data elements for the DIVOC Core Data Set." * feedbackUrl 0..1 string "URL for feedback" * infoUrl 0..1 string "URL for more information on this record" * certificateId 0..1 string "Certificate Unique Identifier" - * type 1..* string "type" "Type of evidence record. Generally 'Vaccination'" + * type 1..* string "type" "Type of evidence record. Generally `Vaccination` or `TestDetails`" * batch 0..1 string "Vaccine lot number" * vaccine 0..1 string "Vaccine description. Might include vaccine type and brand" - * manufacturer 0..1 string "Name of the Vaccine Manufacturer" + * manufacturer 0..1 string "Name of the Vaccine/Test Manufacturer" * date 0..1 dateTime "Date of immunization" - * effectiveStart 0..1 dateTime "Effective immunization start date" - * effectiveUntil 0..1 dateTime "Effective immunization end date" + * effectiveStart 0..1 date "Effective immunization start date" + * effectiveUntil 0..1 date "Effective immunization end date" * dose 0..1 positiveInt "Dose Number" * totalDoses 0..1 positiveInt "Total doses for this vaccine protocol regimen" * verifier 0..1 BackboneElement "Verifier" "Practitioner that oversaw the application" @@ -56,12 +64,27 @@ Description: "Data elements for the DIVOC Core Data Set." * city 0..1 string "Name of city, town etc." * addressRegion 0..1 string "Sub-unit of country (abbreviations ok)" * addressCountry 0..1 string "Country (e.g. may be ISO 3166 2 or 3 letter code)" + * addressCountry from http://hl7.org/fhir/ValueSet/iso3166-1-3 (preferred) * postalCode 0..1 string "Postal code for area" - * icd11Code 0..1 string "ICD11 code of this vaccine type" + * icd11Code 0..1 string "ICD-11 code of this vaccine type (no binding information in spec)" "The specification for DIVOC does not provide any information beyond that this is an ICD-11 code, so correspondingly there is no required binding to a specific ValueSet in this logical model." + * icd11Code from WHO_DDCC_Vaccines_COVID_19 (preferred) * prophylaxis 0..1 string "Descriptive details of the vaccine type" + + // Lab test specific elements + * testName 0..1 string "Lab test results: Test name" + * testType 0..1 string "Lab test results: Type of test, either `RT-PCR` or `Rapid Antigen Test (RAT)`" + * testType from LabTestTypeDivocValueSet (required) + * sampleOrigin 0..1 string "Lab test results: Type of sample that was taken (e.g., `nasal swab`" + * sampleOrigin from LabTestSampleOriginDivocValueSet (required) + * disease 0..1 string "Lab test results: Disease or agent targeted" + * disease from LabTestPathogenDivocValueSet (required) + * sampleCollectionTimestamp 0..1 dateTime "Lab test results: Sample collection date and time; complete date, with time and time zone, following ISO 8601" + * resultTimestamp 0..1 dateTime "Lab test results: Results date and time; complete date, with time and time zone, following ISO 8601" + * result 0..1 string "Lab test results: result of test" + * result from LabTestQualitativeResultDivocValueSet * proof 1..* BackboneElement "Proof" "One or more cryptographic proofs that can be used to detect tampering and verify the authorship of a credential or presentation" * type 0..1 string "Type of proof" - * created 0..1 string "Signature date and time" + * created 0..1 dateTime "Signature date and time" * verificationMethod 1..1 string "Resolvable issuer identifier" * proofPurpose 0..1 string "Purpose of the signature" "Clearly expresses the purpose for the proof and ensures this information is protected by the signature" * jws 1..1 string "Signature" \ No newline at end of file diff --git a/input/fsh/cert-icao-core-data-set.fsh b/input/fsh/cert-icao-core-data-set.fsh index ca927b185c..2fa7d1da72 100644 --- a/input/fsh/cert-icao-core-data-set.fsh +++ b/input/fsh/cert-icao-core-data-set.fsh @@ -1,54 +1,75 @@ Logical: CertICAO Title: "Certificate - ICAO Visible Digital Seal Logical Model" -Description: "Data elements for the ICAO Visible Digital Seal Core Data Set." +Description: "Data elements for the ICAO Visible Digital Seal Core Data Set. Based on as of 2023-02-02." * ^url = "http://worldhealthorganization.github.io/ddcc/StructureDefinition/CertICAOVDS" * ^version = "1" * ^abstract = true * ^status = #draft -* data 0..1 BackboneElement "Data" - * hdr 0..1 BackboneElement "Header" - * iss 0..1 string "Issuer" - * t 0..1 string "Type: icao.test icao.vacc" - * v 0..1 integer "Version" - * msg 0..1 BackboneElement "Message" - * pid 0..1 BackboneElement "Patient" - * dob 0..1 dateTime "Date of Birth" - * i 0..1 string "Identifier (Passport Number, etc)" - * n 0..1 string "Name" - * sex 0..1 string "Sex Doc 9303-4 Section 4.1.1.1 – Visual Inspection Zone M or F)" - * dt 0..1 string "Document Type" "Used types: P – Passport (Doc 9303-4) A – ID Card (Doc 9303-5) C – ID Card (Doc 9303-5) I – ID Card Doc 9303-5) AC - Crew Member Certificate (Doc 9303-5) V – Visa (Doc 9303-7) D – Driving License (ISO18013-1)" - * dn 0..1 string "Document Number" - * ai 0..1 string "Additional Identifier" - * uvci 0..1 string "EU's UVCI identifier" - * ve 0..* BackboneElement "VaccinationEvent" - * des 0..1 string "Prophilaxis // (http://id.who.int/icd/entity/164949870)" - * dis 0..1 string "Diesease or Agent Targeted (ICD-11)" - * nam 0..1 string "Vaccine Brand" - * vd 0..* BackboneElement "VaccinationDetails" - * adm 0..1 string "Administering Center" - * ctr 0..1 string "Country AUS" - * dvc 0..1 dateTime "Date of Vaccination" - * lot 0..1 string "Lot #" - * seq 0..1 positiveInt "Dose Sequence" - * ucti 0..1 string "EU's UCTI identifier" - * sp 0..1 BackboneElement "ServiceProvider" - * spn 0..1 string "Name of the Service Provider" - * ctr 0..1 string "Country of the Test" - * cd 0..1 BackboneElement "Contact" "Contact Info" - * p 0..1 string "phone" - * e 0..1 string "email" - * a 0..1 string "address" - * dat 0..1 BackboneElement "DateTimeTestReport" - * sc 0..1 string "Specimen Collection Time" - * ri 0..1 string "Report Issuance Time" - * tr 0..1 BackboneElement "TestResult" - * tc 0..1 string "Test Type (molecular(PCR) molecular(other) antigen antibody)" - * r 0..1 string "Results (positive negative normal abnormal" - * m 0..1 string "Sampling Method nasopharyngeal oropharyngeal saliva blood other" - * opt 0..1 string "Optional DataField" +* data 1..1 BackboneElement "Data" + * hdr 1..1 BackboneElement "Header" + * t 1..1 string "Type (either `icao.test` for proof of testing, or `icao.vacc` for proof of vaccination)" + * v 1..1 integer "Version" + * is 1..1 string "IssuingCountry (ISO-3166 three letter code; see element details)" "The three letter code is according to Doc 9303-3, which defines this as ISO-3166 country codes." + * is from http://hl7.org/fhir/ValueSet/iso3166-1-3 (required) + * msg 1..1 BackboneElement "Message" + + // pid used for both icao.test and icao.vacc + * pid 1..1 BackboneElement "PersonalInformation (more info in element description)" + * pid ^comment = "`pid.n`, `pid.dob`, `pid.dt`, and `pid.dn` are required for the `icao.test` type.\n\n`pid.n` and either `pid.i` or `pid.dob` are required for the `icao.vacc` type.\n\nCardinalities in the logical model for these elements are set to `0..1` to accommodate the different schemas for the two different credential types." + * n 1..1 string "Name (Name of the holder (as specified in Doc 9303-3) MUST be used.)" + * dob 0..1 date "Date of Birth (The DOB of the test subject. The [RFC 3339] full date format YYYY-MM- DD MUST be used.)" + * dt 0..1 string "ID Document Type of the identity document (see element details)" "The ID Document Type of the identity document MUST be used. Only these values MUST be used:\n\n- `P` – Passport (Doc 9303-4)\n- `A` – ID Card (Doc 9303-5)\n- `C` – ID Card (Doc 9303-5)\n- `I` – ID Card Doc 9303-5)\n- `AC` - Crew Member Certificate (Doc 9303-5)\n- `V` – Visa (Doc 9303-7)\n- `D` – Driving License (ISO 18013-1)" + * dn 1..1 string "ID Document Number of the identity document" + * i 0..1 string "Travel Document Number" + * ai 0..1 string "Other Document Number" + * sex 0..1 string "Sex of the test subject (as specified in Doc 9303-4 Section 4.1.1.1 – Visual Inspection Zone)" + + + // utci, sp, dat, and tr only used for icao.test + * ucti 0..1 string "UTCI (Unique Test Certificate Identifier; used for `icao.test` only, not used of `icao.vacc`)" + + * sp 0..1 BackboneElement "ServiceProvider (Required for `icao.test` only, not used of `icao.vacc`)" + * spn 1..1 string "Name of testing facility or service provider" + * ctr 1..1 string "Country of test (spec does not indicate code system, but presumably this is ISO-3166 like the other country codes in the certificate)" + * cd 1..1 BackboneElement "ContactDetails" + * p 1..1 string "PhoneNumber" + * e 1..1 string "Email" + * a 1..1 string "Address" + + * dat 0..1 BackboneElement "DateTimeTestReport (Required for `icao.test` only, not used of `icao.vacc`)" + * sc 1..1 dateTime "SpecimenCollection (RFC3339)" + * ri 1..1 dateTime "ReportIssuance (RFC3339)" + + * tr 0..1 BackboneElement "TestResult (Required for `icao.test` only, not used of `icao.vacc`)" + * tc 1..1 string "TestConducted" + * tc from LabTestTypeIcaoValueSet (required) + * r 1..1 string "Results" + * r from LabTestResultIcaoValueSet (required) + * m 0..1 string "Sampling method" + * m from LabTestSampleOriginIcaoValueSet (required) + * opt 0..1 string "Optional data issued at the discretion of the issuing authority" + + + // uvci and ve only used for icao.vacc + * uvci 0..1 string "Unique Vaccination Certificate Identifier (Required for `icao.vacc` only, not used of `icao.test`)" + + * ve 0..* BackboneElement "VaccinationEvent (Required for `icao.vacc` only, not used of `icao.test`)" + * des 1..1 string "Vaccine or Prophylaxis (ICD-11 MMS code descending from http://id.who.int/icd/entity/164949870)" + * des from WHO_DDCC_Vaccines_COVID_19 (required) + * nam 1..1 string "Vaccine Brand (medical product name)" + * dis 0..1 string "Disease or agent targeted (ICD-11 code)" + * vd 1..* BackboneElement "VaccinationDetails" + * dvc 1..1 date "Date of vaccination (see element details)" "Date on which the vaccine was administered. The ISO8601 full date format YYYY-MM-DD MUST be used." + * seq 1..1 positiveInt "Dose number (vaccine dose number, integer between 1 and 99)" + * ctr 1..1 string "Country of vaccination (ISO-3166 three letter code; see element details)" "The country in which the individual has been vaccinated. A three letter code identifying the issuing state or organization. The three letter code is according to Doc 9303-3, which defines this as ISO-3166 country codes." + * ctr from http://hl7.org/fhir/ValueSet/iso3166-1-3 (required) + * adm 1..1 string "Administering centre (The name or identifier of the vaccination facility)" + * lot 1..1 string "Vaccine batch number" + * dvn 0..1 date "Due date of next dose (see element details)" "Date on which the next 10 vaccination should be administered. The ISO8601 full date format YYYY-MM-DD MUST be used." + * sig 0..1 BackboneElement "Signature" - * alg 0..1 string "Algorithm" - * cer 0..1 string "Certificate in PEM format" - * sigvl 0..1 string "Signature as Base64url" \ No newline at end of file + * alg 1..1 string "SignatureAlgo" + * cer 1..1 string "Certificate (X.509 signer certificate in base64url [RFC 4648])" + * sigvl 1..1 string "SignatureValue (Signature value signed over the Data in base64url [RFC 4648])" \ No newline at end of file diff --git a/input/fsh/cert-shc-core-data-set.fsh b/input/fsh/cert-shc-core-data-set.fsh index 2071eb0e21..efe1af5926 100644 --- a/input/fsh/cert-shc-core-data-set.fsh +++ b/input/fsh/cert-shc-core-data-set.fsh @@ -10,9 +10,9 @@ Description: "Data elements for the Smart Health Cards Core Data Set." * iss 0..1 string "Issuer" * sub 0..1 string "Subject" * aud 0..1 string "Audience" -* exp 0..1 dateTime "Expiration Date" -* nbf 0..1 dateTime "Not before Date" -* iat 0..1 dateTime "Issued at Date" +* exp 0..1 decimal "Expiration Date" +* nbf 0..1 decimal "Not before Date" +* iat 0..1 decimal "Issued at Date" * jti 0..1 string "Credential's Unique Identifier" * vc 0..1 BackboneElement "VC - verifiable credential" * type 0..* string "Credential Type" diff --git a/input/fsh/ddcc-vs-valuesets.fsh b/input/fsh/ddcc-vs-valuesets.fsh index af876dc104..a980e6c572 100644 --- a/input/fsh/ddcc-vs-valuesets.fsh +++ b/input/fsh/ddcc-vs-valuesets.fsh @@ -19,12 +19,12 @@ WHO Vaccine List (COVID-19) from [ICD 11](https://icd.who.int/browse11) * include $ICD11#XM68M6 "COVID-19 vaccine" * include $ICD11#XM1NL1 "COVID-19 vaccine, inactivated virus" -* include $ICD11#XM7HT3 "CoronaVac®" -* include $ICD11#XM8866 "BBIBP-CorV" +* include $ICD11#XM7HT3 "CoronaVac®" +* include $ICD11#XM8866 "BBIBP-CorV" * include $ICD11#XM9TQ1 "KCONVAC" * include $ICD11#XM1G90 "Covaxin" * include $ICD11#XM85P5 "Covi-Vac" -* include $ICD11#XM9FQ7 "Hayat-Vax" +* include $ICD11#XM9FQ7 "Hayat-Vax" * include $ICD11#XM97N6 "QazVac" * include $ICD11#XM2YG8 "COVIran Barakat" * include $ICD11#XM3U61 "Inactivated SARS-CoV-2 vaccine" @@ -53,7 +53,7 @@ WHO Vaccine List (COVID-19) from [ICD 11](https://icd.who.int/browse11) * include $ICD11#XM52P3 "ZyCov-D" * include $ICD11#XM0GQ8 "COVID-19 vaccine, RNA based" -* include $ICD11#XM8NQ0 "Comirnaty®" +* include $ICD11#XM8NQ0 "Comirnaty®" * include $ICD11#XM3DT5 "COVID-19 Vaccine Moderna" ValueSet: WHO_DDCC_Brands_COVID_19 @@ -64,12 +64,12 @@ WHO DDCC Brand List (COVID-19) from [ICD 11](https://icd.who.int/browse11) """ * ^status = #draft -* include $ICD11#XM7HT3 "CoronaVac®" -* include $ICD11#XM8866 "BBIBP-CorV" +* include $ICD11#XM7HT3 "CoronaVac®" +* include $ICD11#XM8866 "BBIBP-CorV" * include $ICD11#XM9TQ1 "KCONVAC" * include $ICD11#XM1G90 "Covaxin" * include $ICD11#XM85P5 "Covi-Vac" -* include $ICD11#XM9FQ7 "Hayat-Vax" +* include $ICD11#XM9FQ7 "Hayat-Vax" * include $ICD11#XM97N6 "QazVac" * include $ICD11#XM2YG8 "COVIran Barakat" @@ -86,20 +86,8 @@ WHO DDCC Brand List (COVID-19) from [ICD 11](https://icd.who.int/browse11) * include $ICD11#XM52P3 "ZyCov-D" -* include $ICD11#XM8NQ0 "Comirnaty®" -* include $ICD11#XM3DT5 "Moderna" - -ValueSet: WHO_DDCC_Allowed_Vaccines_COVID_19 -Id: who-ddcc-allowed-vaccines-covid-19 -Title: "WHO DDCC Allowed Vaccine List (COVID-19)" -Description: """ -WHO DDCC Allowed Vaccine List (COVID-19) for importing from other valuesets. Any not -in who-ddcc-vaccines-covid-19 should be included in the ConceptMap so it can be -translated into an ICD-11 code. -""" -* ^status = #draft -* include codes from valueset WHO_DDCC_Vaccines_COVID_19 -* include $CVX#208 +* include $ICD11#XM8NQ0 "Comirnaty®" +* include $ICD11#XM3DT5 "Moderna" @@ -112,15 +100,15 @@ Description: "ICD11 codes for DDCC so the FHIR server can perform expansions. * ^url = $ICD11 * #RA01 "COVID-19 Disease" -* #XM68M6 "COVID-19 vaccine" +* #XM68M6 "COVID-19 vaccines" * #XM1NL1 "COVID-19 vaccine, inactivated virus" -* #XM7HT3 "CoronaVac®" -* #XM8866 "BBIBP-CorV" +* #XM7HT3 "CoronaVac®" +* #XM8866 "BBIBP-CorV" * #XM9TQ1 "KCONVAC" * #XM1G90 "Covaxin" * #XM85P5 "Covi-Vac" -* #XM9FQ7 "Hayat-Vax" +* #XM9FQ7 "Hayat-Vax" * #XM97N6 "QazVac" * #XM2YG8 "COVIran Barakat" * #XM3U61 "Inactivated SARS-CoV-2 vaccine" @@ -143,14 +131,12 @@ Description: "ICD11 codes for DDCC so the FHIR server can perform expansions. * #XM4EC8 "MVC-COV1901" * #XM6SZ8 "EpiVacCorona" -* #XM1J92 "COVID-19 vaccine, virus like particle (VLP)" - * #XM6AT1 "COVID-19 vaccine, DNA based" * #XM52P3 "ZyCov-D" * #XM0GQ8 "COVID-19 vaccine, RNA based" -* #XM8NQ0 "Comirnaty®" -* #XM3DT5 "COVID-19 Vaccine Moderna" +* #XM8NQ0 "Comirnaty®" +* #XM3DT5 "COVID-19 Vaccine Moderna" * #XN109 "SARS-CoV-2" * #XN0HL "SARS-CoV-2 Alpha" @@ -165,9 +151,21 @@ Description: "ICD11 codes for DDCC so the FHIR server can perform expansions. * #XN9L8 "SARS-CoV-2 Kappa" * #XN6AM "SARS-CoV-2 Lambda" * #XN39J "SARS-CoV-2 Mu" -* #XN161 "SARS-CoV-2 Omicron" -* #RA01.0 "Detected" -* #QA02 "Not Detected" +* #XN161 "SARS-CoV-2 Omicron" + +* #MG71 "Abnormal laboratory results, not elsewhere classified" +* #RA01.0 "COVID-19, virus identified" +* #RA01.1 "COVID-19, virus not identified" +* #QA02 "Medical observation or evaluation for suspected diseases or conditions, ruled out" +* #XM1AU2 "Sinopharm WIBP-CorV" +* #XM1J92 "COVID-19 vaccine, virus like particle" +* #XM3SK8 "EpiVacCorona-N" +* #XM9N08 "Razi COV PARS" +* #XM9P21 "SpikoGen" +* #XM9T65 "Novavax COVID-19 vaccine" +* #XM0K39 "Covidful" +* #XM0RV9 "Soberana Plus" + ValueSet: WHO_DDCC_Disease_Targeted_COVID_19 Id: who-ddcc-disease-targeted-covid-19 @@ -321,52 +319,6 @@ Description: "ICAO vaccines codes for DDCC so the FHIR server can perform exp * include codes from system ICAOV1_CodeSystem -CodeSystem: EU_DCC_CodeSystem -Id: vaccines-covid-19-names -Title: "Covid-19 Vaccine Codes for EU DCC" -Description: "EU DCC codes for Covid-19 vaccines so the FHIR server can perform expansions." -* ^experimental = false -* ^caseSensitive = true -* ^url = $EUDCC -* ^date = 2022-09-13 -* #EU/1/20/1528 "Comirnaty" -* #EU/1/20/1507 "Spikevax" -* #EU/1/21/1529 "Vaxzevria" -* #EU/1/20/1525 "Jcovden" -* #CVnCoV "CVnCoV" -* #NVX-CoV2373 "NVX-CoV2373 (deprecated)" -* #Sputnik-V "Sputnik-V" -* #Convidecia "Convidecia" -* #EpiVacCorona "EpiVacCorona" -* #BBIBP-CorV "BBIBP-CorV" -* #Inactivated-SARS-CoV-2-Vero-Cell "Inactivated SARS-CoV-2 (Vero Cell) (deprecated)" -* #CoronaVac "CoronaVac" -* #Covaxin "Covaxin" -* #Covishield "Covishield" -* #Covid-19-recombinant "Covid-19 (recombinant)" -* #R-COVI "R-COVI" -* #CoviVac "CoviVac" -* #Sputnik-Light "Sputnik Light" -* #Hayat-Vax "Hayat-Vax" -* #Abdala "Abdala" -* #WIBP-CorV "WIBP-CorV" -* #MVC-COV1901 "MVC COVID-19 vaccine" -* #EU/1/21/1618 "Nuvaxovid" -* #Covovax "Covovax" -* #Vidprevtyn "Vidprevtyn" -* #VLA2001 "VLA2001 (deprecated)" -* #EpiVacCorona-N "EpiVacCorona-N" -* #Sputnik-M "Sputnik M" -* #Covid-19-adsorvida-inativada "Vacina adsorvida covid-19 (inativada)" -* #NVSI-06-08 "NVSI-06-08" -* #YS-SC2-010 "YS-SC2-010" -* #SCTV01C "SCTV01C" -* #Covifenz "Covifenz" -* #AZD2816 "AZD2816" -* #Soberana-02 "Soberana 02" -* #Soberana-Plus "Soberana Plus" -* #EU/1/21/1624 "COVID-19 Vaccine Valneva" - ValueSet: EU_DCC_ValueSet Id: vaccines-covid-19-names Title: "EU DCC Allowed Vaccine List (COVID-19)" @@ -375,7 +327,7 @@ EU DCC Allowed Vaccine List (COVID-19). """ * ^status = #draft * ^date = 2022-09-13 -* include codes from system EU_DCC_CodeSystem +* include codes from system WHO_DDCC_euur Instance: who-ddcc-map-icd11-sct-vaccines @@ -545,21 +497,21 @@ Usage: #definition * code = #XM9QW8 * equivalence = #equivalent - * element[+] + * element[+] * code = #DIVOC005 * target[+] * code = #XM0GQ8 * equivalence = #wider * element[+] - * code = #DIVOC006 + * code = #DIVOC006 * target[+] * code = #XM0CX4 * equivalence = #wider - * element[+] + * element[+] * code = #DIVOC007 - + * target[+] * code = #XM0GQ8 * equivalence = #wider @@ -644,7 +596,7 @@ Usage: #definition * comment = "EU codes are brands and ICD11 is the generic type." * target[+] * code = #Convidecia - * equivalence = #narrower + * equivalence = #narrower * comment = "EU codes are brands and ICD11 is the generic type." * element[+] * code = #XM0CX4 @@ -691,48 +643,48 @@ Usage: #definition * target = $ICD11 * element[+] - * code = #Covaxin + * code = #Covaxin * target[+] * code = #XM1NL1 * equivalence = #wider - * element[+] + * element[+] * code = #Covishield * target[+] * code = #XM9QW8 * equivalence = #wider - + * element[+] * code = #Sputnik-V * target[+] * code = #XM9QW8 * equivalence = #wider - * element[+] + * element[+] * code = #EU/1/20/1528 * target[+] * code = #XM0GQ8 * equivalence = #wider - + * element[+] - * code = #EU/1/20/1525 + * code = #EU/1/20/1525 * target[+] * code = #XM0CX4 * equivalence = #equivalent - * element[+] - * code = #EU/1/20/1507 + * element[+] + * code = #EU/1/20/1507 * target[+] * code = #XM0GQ8 * equivalence = #wider * element[+] - * code = #EU/1/21/1529 + * code = #EU/1/21/1529 * target[+] * code = #XM9QW8 * equivalence = #wider - * element[+] + * element[+] * code = #CoronaVac * target[+] * code = #XM1NL1 @@ -743,7 +695,7 @@ Usage: #definition * target[+] * code = #XM1NL1 * equivalence = #wider - + * element[+] * code = #Convidecia * target[+] @@ -754,7 +706,7 @@ Usage: #definition * code = #NVX-CoV2373 * target[+] * code = #XM5JC5 - * equivalence = #equivalent + * equivalence = #equivalent Instance: who-ddcc-map-icd11-icao-vaccines InstanceOf: ConceptMap @@ -1819,4 +1771,3 @@ Usage: #definition * target[+] * code = #U07.1 * equivalence = #equivalent - diff --git a/input/fsh/tx-cm-lab-test-pathogen-divoc-to-icd11.fsh b/input/fsh/tx-cm-lab-test-pathogen-divoc-to-icd11.fsh new file mode 100644 index 0000000000..4a7b860e5f --- /dev/null +++ b/input/fsh/tx-cm-lab-test-pathogen-divoc-to-icd11.fsh @@ -0,0 +1,46 @@ + +Instance: lab-test-pathogen-divoc-to-icd11 +InstanceOf: ConceptMap +Usage: #definition +* name = "LabTestPathogenDivocToIcd11ConceptMap" +* title = "Lab Test - Pathogen - COVID-19 - Mapping DIVOC to ICD-11" +* description = "[Lab Test - Pathogen - DIVOC](ValueSet-lab-test-pathogen-divoc.html) mapped to ICD-11" +* status = #draft +* date = "2023-02-15" +// * publisher = "TBD" +// * url = "https://github.com/ddcc/TBD" +// * version = "TBD" +// * contact.name = "TBD" +// * contact.telecom.system = +// * contact.telecom.value = +// * jurisdiction = + +* copyright = "TODO: provide copyright information" + +* group[+] + * source = "http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-pathogen-divoc" + * target = "http://id.who.int/icd11/mms" + * element[+] + * code = #Negative + * display = "Negative" + * target[+] + * code = #RA01.1 + * display = "COVID-19, virus not identified" + * equivalence = #equivalent + + * element[+] + * code = #Positive + * display = "Positive" + * target[+] + * code = #RA01.0 + * display = "COVID-19, virus identified" + * equivalence = #equivalent + + * element[+] + * code = #COVID-19 + * display = "Concerns the detection of SARS-CoV-2 infection." + * target[+] + * code = #XN109 + * display = "SARS-CoV-2" + * equivalence = #equivalent + diff --git a/input/fsh/tx-cm-lab-test-pathogen-snomed-to-icd11.fsh b/input/fsh/tx-cm-lab-test-pathogen-snomed-to-icd11.fsh new file mode 100644 index 0000000000..ce26c17d7a --- /dev/null +++ b/input/fsh/tx-cm-lab-test-pathogen-snomed-to-icd11.fsh @@ -0,0 +1,838 @@ + +Instance: lab-test-pathogen-snomed-to-icd11 +InstanceOf: ConceptMap +Usage: #definition +* name = "LabTestPathogenSnomedToIcd11ConceptMap" +* title = "Lab Test - Result - Pathogen - Mapping SNOMED CT to ICD-11" +* description = "[Lab Test - Pathogen - COVID-19 - SNOMED CT](ValueSet-lab-test-pathogen-covid19-snomed.html) mapped to ICD-11" +* status = #draft +* date = "2023-02-15" +// * publisher = "TBD" +// * url = "https://github.com/ddcc/TBD" +// * version = "TBD" +// * contact.name = "TBD" +// * contact.telecom.system = +// * contact.telecom.value = +// * jurisdiction = + +* copyright = "TODO: provide copyright information" + +* group[+] + * source = "http://snomed.info/sct" + * target = "http://id.who.int/icd11/mms" + * element[+] + * code = #1031000172108 + * display = "COVID-19 mRNA vaccine (BNT162b2) of Pfizer-BioNTech" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #equivalent + + * element[+] + * code = #10871000172106 + * display = "COVID-19 mRNA vaccine (mRNA-1273) of Moderna" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #equivalent + + * element[+] + * code = #10891000172107 + * display = "COVID-19 viral vector vaccine (AZD1222 (ChAdOx1-S recombinant)) of AstraZeneca, Oxford" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #equivalent + + * element[+] + * code = #10901000172106 + * display = "COVID-19 viral vector vaccine (JNJ-78436735( Ad26.COV2-S recombinant)) of Johnson and Johnson, Janssens" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #equivalent + + * element[+] + * code = #125071000220108 + * display = "COVID-19 mRNA Vaccine Pfizer-BioNTech 10 micrograms/dose concentrate for dispersion for injection" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #125081000220106 + * display = "COVID-19 mRNA Vaccine Ready to Use Pfizer-BioNTech 30 micrograms/ 0.3 milliliter dose dispersion for injection" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #125091000220109 + * display = "COVID-19 mRNA Ready to Use Adapted BA.1 Vaccine Pfizer-BioNTech 15 / 15 micrograms/ 0.3 milliliter dose dispersion for injection" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #125101000220104 + * display = "COVID-19 mRNA Ready to Use Adapted BA.4 and BA.5 Vaccine Pfizer-BioNTech 15 / 15 micrograms/ 0.3 milliliter dose dispersion for injection" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #125111000220101 + * display = "COVID-19 mRNA Adapted BA.1 Vaccine Moderna (50 micrograms/50 micrograms) / milliliter dispersion for injection" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #125121000220108 + * display = "COVID-19 mRNA Adapted BA.4 nd BA.5 Vaccine Moderna (50 micrograms/50 micrograms) / milliliter dispersion for injection" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #1401000220108 + * display = "COVID-19 Vaccine AstraZeneca 5 x10,000,000,000 viral particles/per 0.5ml dose for injection multidose vials" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #wider + + * element[+] + * code = #1411000220106 + * display = "COVID-19 mRNA Vaccine Pfizer-BioNTech 30 micrograms per 0.3ml dose concentrate for suspension for injection multidose vials" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #1421000220104 + * display = "COVID-19 mRNA Vaccine Moderna 0.1mg per 0.5mL dose dispersion for injection multidose vials" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #28571000087109 + * display = "COVID-19 SPIKEVAX 0.20 mg/mL mRNA Mod" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #28581000087106 + * display = "COVID-19 COMIRNATY 30 mcg/0.3 ml mRNA PB" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #28761000087108 + * display = "COVID-19 VAXZEVRIA AZC" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #equivalent + + * element[+] + * code = #28951000087107 + * display = "COVID-19 JANSSEN COVID-19 VACCINE Jan" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #equivalent + + * element[+] + * code = #28961000087105 + * display = "COVID-19 COVISHIELD VP" + * target[+] + * code = #XM97T2 + * display = "Covishield®" + * equivalence = #equivalent + + * element[+] + * code = #29171000087106 + * display = "COVID-19 NUVAXOVID NOV" + * target[+] + * code = #XM5JC5 + * display = "COVID-19 vaccine, virus protein subunit" + * equivalence = #wider + + * element[+] + * code = #30151000087105 + * display = "COVID-19 COVIFENZ VLP MED" + * target[+] + * code = #XM3CT4 + * display = "Recombinant SARS-CoV-2 vaccine" + * equivalence = #wider + + * element[+] + * code = #31301000087101 + * display = "COVID-19 SINOPHARM-BIBP" + * target[+] + * code = #XM8866 + * display = "BBIBP-CorV" + * equivalence = #equivalent + + * element[+] + * code = #31311000087104 + * display = "COVID-19 CoronaVac" + * target[+] + * code = #XM7HT3 + * display = "CoronaVac®" + * equivalence = #equivalent + + * element[+] + * code = #31341000087103 + * display = "COVID-19 Sputnik V" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #equivalent + + * element[+] + * code = #31431000087100 + * display = "COVID-19 Convidecia" + * target[+] + * code = #XM1AG7 + * display = "Convidecia" + * equivalence = #equivalent + + * element[+] + * code = #33201000087108 + * display = "COVID-19 SINOPHARM-WIBP" + * target[+] + * code = #XM1AU2 + * display = "Sinopharm WIBP-CorV" + * equivalence = #equivalent + + * element[+] + * code = #33211000087105 + * display = "COVID-19 COVAXIN" + * target[+] + * code = #XM1G90 + * display = "Covaxin" + * equivalence = #equivalent + + * element[+] + * code = #33221000087102 + * display = "COVID-19 mRNA CureVac" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #equivalent + + * element[+] + * code = #33361000087101 + * display = "COVID-19 COMIRNATY pediatric 10 mcg/0.2 ml mRNA PB" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #33391000087109 + * display = "COVID-19 Abdala" + * target[+] + * code = #XM5JC5 + * display = "COVID-19 vaccine, virus protein subunit" + * equivalence = #wider + + * element[+] + * code = #33401000087107 + * display = "COVID-19 COVIran Barekat" + * target[+] + * code = #XM2YG8 + * display = "COVIran Barakat" + * equivalence = #equivalent + + * element[+] + * code = #33411000087109 + * display = "COVID-19 CoviVac" + * target[+] + * code = #XM85P5 + * display = "Covi-Vac" + * equivalence = #equivalent + + * element[+] + * code = #33421000087101 + * display = "COVID-19 EpiVacCorona" + * target[+] + * code = #XM6SZ8 + * display = "EpiVacCorona" + * equivalence = #equivalent + + * element[+] + * code = #33431000087104 + * display = "COVID-19 KCONVAC" + * target[+] + * code = #XM9TQ1 + * display = "KCONVAC" + * equivalence = #equivalent + + * element[+] + * code = #33441000087105 + * display = "COVID-19 Medgen-Dynavax-NIAID" + * target[+] + * code = #XM3CT4 + * display = "Recombinant SARS-CoV-2 vaccine" + * equivalence = #wider + + * element[+] + * code = #33451000087108 + * display = "COVID-19 QazCovid-in" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #33461000087106 + * display = "COVID-19 Sputnik Light" + * target[+] + * code = #XM5QM6 + * display = "Sputnik-Light" + * equivalence = #equivalent + + * element[+] + * code = #33471000087102 + * display = "COVID-19 ZIFIVAX" + * target[+] + * code = #XM5JC5 + * display = "COVID-19 vaccine, virus protein subunit" + * equivalence = #wider + + * element[+] + * code = #33581000087104 + * display = "COVID-19 pediatric mRNA unspecified" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #33881000087102 + * display = "COVID-19 COMIRNATY tris-sucrose 30 mcg/0.3 ml mRNA PB" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #34591000087100 + * display = "COVID-19 Soberana 02" + * target[+] + * code = #XM3PG0 + * display = "Soberana-02" + * equivalence = #equivalent + + * element[+] + * code = #34601000087108 + * display = "COVID-19 SpikoGen" + * target[+] + * code = #XM9P21 + * display = "SpikoGen" + * equivalence = #equivalent + + * element[+] + * code = #34611000087105 + * display = "COVID-19 COMIRNATY pediatric 3 mcg/0.2 ml mRNA PB" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #34921000087108 + * display = "COVID-19 COVOVAX" + * target[+] + * code = #XM9T65 + * display = "Novavax COVID-19 vaccine" + * equivalence = #equivalent + + * element[+] + * code = #35651000087105 + * display = "COVID-19 SPIKEVAX 0.10 mg/mL mRNA Mod" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #37311000087109 + * display = "COVID-19 SPIKEVAX Bivalent (Original / Omicron BA.1) 0.10 mg/mL mRNA Mod" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #37651000087101 + * display = "COVID-19 SPIKEVAX Bivalent (Original / Omicron BA.4/BA.5) 0.10 mg/mL mRNA Mod" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #384671000221101 + * display = "SINOPHARM - BIBP vacuna COVID-19 [SARS-COV-2 (células Vero) inactivado 1 dosis/0,5 ml] suspensión inyectable, vial de 0,5 ml (1 dosis), Sinopharm - Beijing Institute" + * target[+] + * code = #XM8866 + * display = "BBIBP-CorV" + * equivalence = #wider + + * element[+] + * code = #399651000221108 + * display = "vacuna COVID-19 virus entero inactivado 1 dosis/0,5 ml, suspensión inyectable, vial de 0,5 ml (1 dosis)" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #399661000221105 + * display = "vacuna COVID-19 vector no replicante adenovirus de chimpancé 1 dosis/0,5 ml, solución inyectable, vial de 5 ml (10 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #399681000221103 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 3 ml (5 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #399691000221100 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable, vial de 3 ml (5 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #399701000221100 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, suspensión inyectable, vial de 3 ml (5 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #399771000221108 + * display = "COVISHIELD vacuna COVID-19 [ChAdOx1 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 5 ml (10 dosis), Serum Institute of India" + * target[+] + * code = #XM97T2 + * display = "Covishield®" + * equivalence = #wider + + * element[+] + * code = #399781000221106 + * display = "VAXZEVRIA vacuna COVID-19 [ChAdOx1 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 5 ml (10 dosis), Astrazeneca" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #wider + + * element[+] + * code = #399801000221105 + * display = "SPUTNIK V vacuna COVID-19 componente I [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 3 ml (5 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #399811000221108 + * display = "SPUTNIK V vacuna COVID-19 componente II [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 3 ml (5 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #399821000221103 + * display = "JANSSEN vacuna COVID-19 [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] suspensión inyectable, vial de 3 ml (5 dosis), Janssen" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #equivalent + + * element[+] + * code = #399861000221106 + * display = "vacuna COVID-19 ARNm 100 mcg/ml, suspensión inyectable, vial de 5,5 ml (10 dosis de 0,5 ml)" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #399871000221102 + * display = "vacuna COVID-19 ARNm 100 mcg/ml, suspensión inyectable, vial de 7,5 ml (15 dosis de 0,5 ml)" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #399881000221104 + * display = "vacuna COVID-19 ARNm 30 mcg/0,3 ml, suspensión inyectable, vial de 0,45 ml (6 dosis de 0,3 ml luego de dilución)" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #399891000221101 + * display = "SPIKEVAX vacuna COVID-19 [SARS-CoV-2 S ARNm 100 mcg/0,5 ml] suspensión inyectable, vial de 5.5 ml (10 dosis), Moderna" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #399901000221102 + * display = "SPIKEVAX vacuna COVID-19 [SARS-CoV-2 S ARNm 100 mcg/0,5 ml] suspensión inyectable, vial de 7,5 ml (15 dosis de 0,5 ml), Moderna" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #399911000221104 + * display = "COMIRNATY vacuna COVID-19 [SARS-CoV-2 S ARNm 30 mcg/0,3 ml] suspensión inyectable, vial de 0,45 ml (6 dosis de 0,3 ml luego de dilución), Pfizer" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #424531000221101 + * display = "vacuna COVID-19 virus entero inactivado 1 dosis/0,5 ml, suspensión inyectable" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #424541000221108 + * display = "vacuna COVID-19 virus entero inactivado 1 dosis/0,5 ml, suspensión inyectable, vial de 1 ml (2 dosis)" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #424551000221105 + * display = "SINOPHARM - BIBP vacuna COVID-19 [SARS-COV-2 (células Vero) inactivado 1 dosis/0,5 ml] suspensión inyectable, vial de 1 ml (2 dosis), Sinopharm - Beijing Institute" + * target[+] + * code = #XM8866 + * display = "BBIBP-CorV" + * equivalence = #wider + + * element[+] + * code = #424561000221107 + * display = "vacuna COVID-19 vector no replicante adenovirus de chimpancé 1 dosis/0,5 ml, solución inyectable" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424571000221103 + * display = "VAXZEVRIA vacuna COVID-19 vector viral no replicante" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #equivalent + + * element[+] + * code = #424581000221100 + * display = "COVISHIELD vacuna COVID-19 vector viral no replicante" + * target[+] + * code = #XM97T2 + * display = "Covishield®" + * equivalence = #equivalent + + * element[+] + * code = #424591000221102 + * display = "JANSSEN vacuna COVID-19 vector viral no replicante" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #equivalent + + * element[+] + * code = #424601000221107 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, suspensión inyectable" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424611000221105 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable, vial de 0,5 ml (1 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424621000221100 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable, vial de 1 ml (2 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424631000221102 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424641000221109 + * display = "SPUTNIK V vacuna COVID-19 componente I [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 0,5 ml (1 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #424651000221106 + * display = "SPUTNIK V vacuna COVID-19 componente I [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 1 ml (2 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #424661000221108 + * display = "SPUTNIK V vacuna COVID-19 componente II [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 1 ml (2 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #424671000221104 + * display = "SPUTNIK V vacuna COVID-19 componente II [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 0,5 ml (1 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #424681000221101 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 1 ml (2 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424691000221103 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 0,5 ml (1 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424701000221103 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424711000221100 + * display = "SPUTNIK V vacuna COVID-19 vector viral no replicante" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #equivalent + + * element[+] + * code = #424721000221105 + * display = "vacuna COVID-19 ARNm 100 mcg/0,5 ml, suspensión inyectable" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #424731000221108 + * display = "SPIKEVAX vacuna COVID-19 ARNm" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #equivalent + + * element[+] + * code = #424741000221101 + * display = "vacuna COVID-19 ARNm 30 mcg/0,3 ml, suspensión inyectable" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #424751000221104 + * display = "COMIRNATY vacuna COVID-19 ARNm" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #equivalent + + * element[+] + * code = #424781000221109 + * display = "CONVIDECIA vacuna COVID-19 [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 0,5 ml, (1 dosis), Cansino" + * target[+] + * code = #XM1AG7 + * display = "Convidecia" + * equivalence = #wider + + * element[+] + * code = #424791000221107 + * display = "CONVIDECIA vacuna COVID-19 [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 1,5 ml (3 dosis), Cansino" + * target[+] + * code = #XM1AG7 + * display = "Convidecia" + * equivalence = #wider + + * element[+] + * code = #424801000221108 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 1,5 ml (3 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424821000221101 + * display = "SPUTNIK LIGTH vacuna COVID-19 vector viral no replicante" + * target[+] + * code = #XM5QM6 + * display = "Sputnik-Light" + * equivalence = #equivalent + + * element[+] + * code = #424831000221103 + * display = "NOVAVAX vacuna COVID-19 proteína de espiga recombinante" + * target[+] + * code = #XM9T65 + * display = "Novavax COVID-19 vaccine" + * equivalence = #equivalent + + * element[+] + * code = #424971000221108 + * display = "ZYDUS CADILA vacuna COVID-19 ADN" + * target[+] + * code = #XM52P3 + * display = "ZvCov-D" + * equivalence = #equivalent + + * element[+] + * code = #425001000221100 + * display = "SPUTNIK V componente I vacuna COVID-19 vector viral no replicante rAd 26" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #425011000221102 + * display = "SPUTNIK V componente II vacuna COVID-19 vector viral no replicante rAd 5" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #425031000221105 + * display = "VAXZEVRIA vacuna COVID-19 [ChAdOx1 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 4 ml (8 dosis), Astrazeneca" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #wider + + * element[+] + * code = #425051000221101 + * display = "vacuna que contiene vector adenovirus de chimpancé no replicante que codifica proteína de espiga de SARS-CoV-2 1 dosis/0,5 ml, solución inyectable, vial de 4 ml (8 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #62051000220105 + * display = "Janssen COVID-19 Vaccine 0.5 millilitre suspension injection Janssen Inc" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #wider + + * element[+] + * code = #840533007 + * display = "Severe acute respiratory syndrome coronavirus 2 (organism)" + * target[+] + * code = #XN109 + * display = "SARS-CoV-2" + * equivalence = #equivalent + + * element[+] + * code = #10828004 + * display = "Positive (qualifier value)" + * target[+] + * code = #RA01.0 + * display = "COVID-19, virus identified" + * equivalence = #equivalent + + * element[+] + * code = #260373001 + * display = "Detected (qualifier value)" + * target[+] + * code = #RA01.0 + * display = "COVID-19, virus identified" + * equivalence = #equivalent + + * element[+] + * code = #260385009 + * display = "Negative (qualifier value)" + * target[+] + * code = #RA01.1 + * display = "COVID-19, virus not identified" + * equivalence = #equivalent + + * element[+] + * code = #260415000 + * display = "Not detected (qualifier value)" + * target[+] + * code = #RA01.1 + * display = "COVID-19, virus not identified" + * equivalence = #equivalent + diff --git a/input/fsh/tx-cm-lab-test-qual-result-divoc-to-icd11.fsh b/input/fsh/tx-cm-lab-test-qual-result-divoc-to-icd11.fsh new file mode 100644 index 0000000000..f03345d6ea --- /dev/null +++ b/input/fsh/tx-cm-lab-test-qual-result-divoc-to-icd11.fsh @@ -0,0 +1,46 @@ + +Instance: lab-test-qual-result-divoc-to-icd11 +InstanceOf: ConceptMap +Usage: #definition +* name = "LabTestQualResultDivocToIcd11ConceptMap" +* title = "Lab Test - Result - Mapping DIVOC to ICD-11" +* description = "[Lab Test - Qualitative Result - DIVOC](ValueSet-lab-test-qual-result-divoc.html) mapped to ICD-11" +* status = #draft +* date = "2023-02-15" +// * publisher = "TBD" +// * url = "https://github.com/ddcc/TBD" +// * version = "TBD" +// * contact.name = "TBD" +// * contact.telecom.system = +// * contact.telecom.value = +// * jurisdiction = + +* copyright = "TODO: provide copyright information" + +* group[+] + * source = "http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-qual-result-divoc" + * target = "http://id.who.int/icd11/mms" + * element[+] + * code = #Negative + * display = "Negative" + * target[+] + * code = #RA01.1 + * display = "COVID-19, virus not identified" + * equivalence = #equivalent + + * element[+] + * code = #Positive + * display = "Positive" + * target[+] + * code = #RA01.0 + * display = "COVID-19, virus identified" + * equivalence = #equivalent + + * element[+] + * code = #COVID-19 + * display = "Concerns the detection of SARS-CoV-2 infection." + * target[+] + * code = #XN109 + * display = "SARS-CoV-2" + * equivalence = #equivalent + diff --git a/input/fsh/tx-cm-lab-test-qual-result-icao-to-icd11.fsh b/input/fsh/tx-cm-lab-test-qual-result-icao-to-icd11.fsh new file mode 100644 index 0000000000..1ea8a76b63 --- /dev/null +++ b/input/fsh/tx-cm-lab-test-qual-result-icao-to-icd11.fsh @@ -0,0 +1,38 @@ + +Instance: lab-test-qual-result-icao-to-icd11 +InstanceOf: ConceptMap +Usage: #definition +* name = "LabTestQualResultIcaoToIcd11ConceptMap" +* title = "Lab Test - Qualitative Result - Mapping ICAO to ICD-11" +* description = "[Lab Test - Qualitative Result - ICAO](ValueSet-lab-test-qual-result-icao.html) mapped to ICD-11" +* status = #draft +* date = "2023-02-15" +// * publisher = "TBD" +// * url = "https://github.com/ddcc/TBD" +// * version = "TBD" +// * contact.name = "TBD" +// * contact.telecom.system = +// * contact.telecom.value = +// * jurisdiction = + +* copyright = "TODO: provide copyright information" + +* group[+] + * source = "http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-qual-result-icao" + * target = "http://id.who.int/icd11/mms" + * element[+] + * code = #positive + * display = "Positive" + * target[+] + * code = #RA01.0 + * display = "COVID-19, virus identified" + * equivalence = #equivalent + + * element[+] + * code = #negative + * display = "Negative" + * target[+] + * code = #RA01.1 + * display = "COVID-19, virus not identified" + * equivalence = #equivalent + diff --git a/input/fsh/tx-cm-lab-test-qual-result-snomed-to-icd11.fsh b/input/fsh/tx-cm-lab-test-qual-result-snomed-to-icd11.fsh new file mode 100644 index 0000000000..7acaddd0a6 --- /dev/null +++ b/input/fsh/tx-cm-lab-test-qual-result-snomed-to-icd11.fsh @@ -0,0 +1,838 @@ + +Instance: lab-test-qual-result-snomed-to-icd11 +InstanceOf: ConceptMap +Usage: #definition +* name = "LabTestQualResultSnomedToIcd11ConceptMap" +* title = "Lab Test - Result - Mapping SNOMED CT to ICD-11" +* description = "[Lab Test - Qualitative Result - SNOMED CT](ValueSet-lab-test-qual-result-snomed.html) mapped to ICD-11" +* status = #draft +* date = "2023-02-15" +// * publisher = "TBD" +// * url = "https://github.com/ddcc/TBD" +// * version = "TBD" +// * contact.name = "TBD" +// * contact.telecom.system = +// * contact.telecom.value = +// * jurisdiction = + +* copyright = "TODO: provide copyright information" + +* group[+] + * source = "http://snomed.info/sct" + * target = "http://id.who.int/icd11/mms" + * element[+] + * code = #1031000172108 + * display = "COVID-19 mRNA vaccine (BNT162b2) of Pfizer-BioNTech" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #equivalent + + * element[+] + * code = #10871000172106 + * display = "COVID-19 mRNA vaccine (mRNA-1273) of Moderna" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #equivalent + + * element[+] + * code = #10891000172107 + * display = "COVID-19 viral vector vaccine (AZD1222 (ChAdOx1-S recombinant)) of AstraZeneca, Oxford" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #equivalent + + * element[+] + * code = #10901000172106 + * display = "COVID-19 viral vector vaccine (JNJ-78436735( Ad26.COV2-S recombinant)) of Johnson and Johnson, Janssens" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #equivalent + + * element[+] + * code = #125071000220108 + * display = "COVID-19 mRNA Vaccine Pfizer-BioNTech 10 micrograms/dose concentrate for dispersion for injection" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #125081000220106 + * display = "COVID-19 mRNA Vaccine Ready to Use Pfizer-BioNTech 30 micrograms/ 0.3 milliliter dose dispersion for injection" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #125091000220109 + * display = "COVID-19 mRNA Ready to Use Adapted BA.1 Vaccine Pfizer-BioNTech 15 / 15 micrograms/ 0.3 milliliter dose dispersion for injection" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #125101000220104 + * display = "COVID-19 mRNA Ready to Use Adapted BA.4 and BA.5 Vaccine Pfizer-BioNTech 15 / 15 micrograms/ 0.3 milliliter dose dispersion for injection" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #125111000220101 + * display = "COVID-19 mRNA Adapted BA.1 Vaccine Moderna (50 micrograms/50 micrograms) / milliliter dispersion for injection" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #125121000220108 + * display = "COVID-19 mRNA Adapted BA.4 nd BA.5 Vaccine Moderna (50 micrograms/50 micrograms) / milliliter dispersion for injection" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #1401000220108 + * display = "COVID-19 Vaccine AstraZeneca 5 x10,000,000,000 viral particles/per 0.5ml dose for injection multidose vials" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #wider + + * element[+] + * code = #1411000220106 + * display = "COVID-19 mRNA Vaccine Pfizer-BioNTech 30 micrograms per 0.3ml dose concentrate for suspension for injection multidose vials" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #1421000220104 + * display = "COVID-19 mRNA Vaccine Moderna 0.1mg per 0.5mL dose dispersion for injection multidose vials" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #28571000087109 + * display = "COVID-19 SPIKEVAX 0.20 mg/mL mRNA Mod" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #28581000087106 + * display = "COVID-19 COMIRNATY 30 mcg/0.3 ml mRNA PB" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #28761000087108 + * display = "COVID-19 VAXZEVRIA AZC" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #equivalent + + * element[+] + * code = #28951000087107 + * display = "COVID-19 JANSSEN COVID-19 VACCINE Jan" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #equivalent + + * element[+] + * code = #28961000087105 + * display = "COVID-19 COVISHIELD VP" + * target[+] + * code = #XM97T2 + * display = "Covishield®" + * equivalence = #equivalent + + * element[+] + * code = #29171000087106 + * display = "COVID-19 NUVAXOVID NOV" + * target[+] + * code = #XM5JC5 + * display = "COVID-19 vaccine, virus protein subunit" + * equivalence = #wider + + * element[+] + * code = #30151000087105 + * display = "COVID-19 COVIFENZ VLP MED" + * target[+] + * code = #XM3CT4 + * display = "Recombinant SARS-CoV-2 vaccine" + * equivalence = #wider + + * element[+] + * code = #31301000087101 + * display = "COVID-19 SINOPHARM-BIBP" + * target[+] + * code = #XM8866 + * display = "BBIBP-CorV" + * equivalence = #equivalent + + * element[+] + * code = #31311000087104 + * display = "COVID-19 CoronaVac" + * target[+] + * code = #XM7HT3 + * display = "CoronaVac®" + * equivalence = #equivalent + + * element[+] + * code = #31341000087103 + * display = "COVID-19 Sputnik V" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #equivalent + + * element[+] + * code = #31431000087100 + * display = "COVID-19 Convidecia" + * target[+] + * code = #XM1AG7 + * display = "Convidecia" + * equivalence = #equivalent + + * element[+] + * code = #33201000087108 + * display = "COVID-19 SINOPHARM-WIBP" + * target[+] + * code = #XM1AU2 + * display = "Sinopharm WIBP-CorV" + * equivalence = #equivalent + + * element[+] + * code = #33211000087105 + * display = "COVID-19 COVAXIN" + * target[+] + * code = #XM1G90 + * display = "Covaxin" + * equivalence = #equivalent + + * element[+] + * code = #33221000087102 + * display = "COVID-19 mRNA CureVac" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #equivalent + + * element[+] + * code = #33361000087101 + * display = "COVID-19 COMIRNATY pediatric 10 mcg/0.2 ml mRNA PB" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #33391000087109 + * display = "COVID-19 Abdala" + * target[+] + * code = #XM5JC5 + * display = "COVID-19 vaccine, virus protein subunit" + * equivalence = #wider + + * element[+] + * code = #33401000087107 + * display = "COVID-19 COVIran Barekat" + * target[+] + * code = #XM2YG8 + * display = "COVIran Barakat" + * equivalence = #equivalent + + * element[+] + * code = #33411000087109 + * display = "COVID-19 CoviVac" + * target[+] + * code = #XM85P5 + * display = "Covi-Vac" + * equivalence = #equivalent + + * element[+] + * code = #33421000087101 + * display = "COVID-19 EpiVacCorona" + * target[+] + * code = #XM6SZ8 + * display = "EpiVacCorona" + * equivalence = #equivalent + + * element[+] + * code = #33431000087104 + * display = "COVID-19 KCONVAC" + * target[+] + * code = #XM9TQ1 + * display = "KCONVAC" + * equivalence = #equivalent + + * element[+] + * code = #33441000087105 + * display = "COVID-19 Medgen-Dynavax-NIAID" + * target[+] + * code = #XM3CT4 + * display = "Recombinant SARS-CoV-2 vaccine" + * equivalence = #wider + + * element[+] + * code = #33451000087108 + * display = "COVID-19 QazCovid-in" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #33461000087106 + * display = "COVID-19 Sputnik Light" + * target[+] + * code = #XM5QM6 + * display = "Sputnik-Light" + * equivalence = #equivalent + + * element[+] + * code = #33471000087102 + * display = "COVID-19 ZIFIVAX" + * target[+] + * code = #XM5JC5 + * display = "COVID-19 vaccine, virus protein subunit" + * equivalence = #wider + + * element[+] + * code = #33581000087104 + * display = "COVID-19 pediatric mRNA unspecified" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #33881000087102 + * display = "COVID-19 COMIRNATY tris-sucrose 30 mcg/0.3 ml mRNA PB" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #34591000087100 + * display = "COVID-19 Soberana 02" + * target[+] + * code = #XM3PG0 + * display = "Soberana-02" + * equivalence = #equivalent + + * element[+] + * code = #34601000087108 + * display = "COVID-19 SpikoGen" + * target[+] + * code = #XM9P21 + * display = "SpikoGen" + * equivalence = #equivalent + + * element[+] + * code = #34611000087105 + * display = "COVID-19 COMIRNATY pediatric 3 mcg/0.2 ml mRNA PB" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #34921000087108 + * display = "COVID-19 COVOVAX" + * target[+] + * code = #XM9T65 + * display = "Novavax COVID-19 vaccine" + * equivalence = #equivalent + + * element[+] + * code = #35651000087105 + * display = "COVID-19 SPIKEVAX 0.10 mg/mL mRNA Mod" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #37311000087109 + * display = "COVID-19 SPIKEVAX Bivalent (Original / Omicron BA.1) 0.10 mg/mL mRNA Mod" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #37651000087101 + * display = "COVID-19 SPIKEVAX Bivalent (Original / Omicron BA.4/BA.5) 0.10 mg/mL mRNA Mod" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #384671000221101 + * display = "SINOPHARM - BIBP vacuna COVID-19 [SARS-COV-2 (células Vero) inactivado 1 dosis/0,5 ml] suspensión inyectable, vial de 0,5 ml (1 dosis), Sinopharm - Beijing Institute" + * target[+] + * code = #XM8866 + * display = "BBIBP-CorV" + * equivalence = #wider + + * element[+] + * code = #399651000221108 + * display = "vacuna COVID-19 virus entero inactivado 1 dosis/0,5 ml, suspensión inyectable, vial de 0,5 ml (1 dosis)" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #399661000221105 + * display = "vacuna COVID-19 vector no replicante adenovirus de chimpancé 1 dosis/0,5 ml, solución inyectable, vial de 5 ml (10 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #399681000221103 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 3 ml (5 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #399691000221100 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable, vial de 3 ml (5 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #399701000221100 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, suspensión inyectable, vial de 3 ml (5 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #399771000221108 + * display = "COVISHIELD vacuna COVID-19 [ChAdOx1 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 5 ml (10 dosis), Serum Institute of India" + * target[+] + * code = #XM97T2 + * display = "Covishield®" + * equivalence = #wider + + * element[+] + * code = #399781000221106 + * display = "VAXZEVRIA vacuna COVID-19 [ChAdOx1 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 5 ml (10 dosis), Astrazeneca" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #wider + + * element[+] + * code = #399801000221105 + * display = "SPUTNIK V vacuna COVID-19 componente I [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 3 ml (5 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #399811000221108 + * display = "SPUTNIK V vacuna COVID-19 componente II [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 3 ml (5 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #399821000221103 + * display = "JANSSEN vacuna COVID-19 [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] suspensión inyectable, vial de 3 ml (5 dosis), Janssen" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #equivalent + + * element[+] + * code = #399861000221106 + * display = "vacuna COVID-19 ARNm 100 mcg/ml, suspensión inyectable, vial de 5,5 ml (10 dosis de 0,5 ml)" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #399871000221102 + * display = "vacuna COVID-19 ARNm 100 mcg/ml, suspensión inyectable, vial de 7,5 ml (15 dosis de 0,5 ml)" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #399881000221104 + * display = "vacuna COVID-19 ARNm 30 mcg/0,3 ml, suspensión inyectable, vial de 0,45 ml (6 dosis de 0,3 ml luego de dilución)" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #399891000221101 + * display = "SPIKEVAX vacuna COVID-19 [SARS-CoV-2 S ARNm 100 mcg/0,5 ml] suspensión inyectable, vial de 5.5 ml (10 dosis), Moderna" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #399901000221102 + * display = "SPIKEVAX vacuna COVID-19 [SARS-CoV-2 S ARNm 100 mcg/0,5 ml] suspensión inyectable, vial de 7,5 ml (15 dosis de 0,5 ml), Moderna" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #399911000221104 + * display = "COMIRNATY vacuna COVID-19 [SARS-CoV-2 S ARNm 30 mcg/0,3 ml] suspensión inyectable, vial de 0,45 ml (6 dosis de 0,3 ml luego de dilución), Pfizer" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #424531000221101 + * display = "vacuna COVID-19 virus entero inactivado 1 dosis/0,5 ml, suspensión inyectable" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #424541000221108 + * display = "vacuna COVID-19 virus entero inactivado 1 dosis/0,5 ml, suspensión inyectable, vial de 1 ml (2 dosis)" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #424551000221105 + * display = "SINOPHARM - BIBP vacuna COVID-19 [SARS-COV-2 (células Vero) inactivado 1 dosis/0,5 ml] suspensión inyectable, vial de 1 ml (2 dosis), Sinopharm - Beijing Institute" + * target[+] + * code = #XM8866 + * display = "BBIBP-CorV" + * equivalence = #wider + + * element[+] + * code = #424561000221107 + * display = "vacuna COVID-19 vector no replicante adenovirus de chimpancé 1 dosis/0,5 ml, solución inyectable" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424571000221103 + * display = "VAXZEVRIA vacuna COVID-19 vector viral no replicante" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #equivalent + + * element[+] + * code = #424581000221100 + * display = "COVISHIELD vacuna COVID-19 vector viral no replicante" + * target[+] + * code = #XM97T2 + * display = "Covishield®" + * equivalence = #equivalent + + * element[+] + * code = #424591000221102 + * display = "JANSSEN vacuna COVID-19 vector viral no replicante" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #equivalent + + * element[+] + * code = #424601000221107 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, suspensión inyectable" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424611000221105 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable, vial de 0,5 ml (1 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424621000221100 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable, vial de 1 ml (2 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424631000221102 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424641000221109 + * display = "SPUTNIK V vacuna COVID-19 componente I [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 0,5 ml (1 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #424651000221106 + * display = "SPUTNIK V vacuna COVID-19 componente I [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 1 ml (2 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #424661000221108 + * display = "SPUTNIK V vacuna COVID-19 componente II [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 1 ml (2 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #424671000221104 + * display = "SPUTNIK V vacuna COVID-19 componente II [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 0,5 ml (1 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #424681000221101 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 1 ml (2 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424691000221103 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 0,5 ml (1 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424701000221103 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424711000221100 + * display = "SPUTNIK V vacuna COVID-19 vector viral no replicante" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #equivalent + + * element[+] + * code = #424721000221105 + * display = "vacuna COVID-19 ARNm 100 mcg/0,5 ml, suspensión inyectable" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #424731000221108 + * display = "SPIKEVAX vacuna COVID-19 ARNm" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #equivalent + + * element[+] + * code = #424741000221101 + * display = "vacuna COVID-19 ARNm 30 mcg/0,3 ml, suspensión inyectable" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #424751000221104 + * display = "COMIRNATY vacuna COVID-19 ARNm" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #equivalent + + * element[+] + * code = #424781000221109 + * display = "CONVIDECIA vacuna COVID-19 [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 0,5 ml, (1 dosis), Cansino" + * target[+] + * code = #XM1AG7 + * display = "Convidecia" + * equivalence = #wider + + * element[+] + * code = #424791000221107 + * display = "CONVIDECIA vacuna COVID-19 [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 1,5 ml (3 dosis), Cansino" + * target[+] + * code = #XM1AG7 + * display = "Convidecia" + * equivalence = #wider + + * element[+] + * code = #424801000221108 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 1,5 ml (3 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424821000221101 + * display = "SPUTNIK LIGTH vacuna COVID-19 vector viral no replicante" + * target[+] + * code = #XM5QM6 + * display = "Sputnik-Light" + * equivalence = #equivalent + + * element[+] + * code = #424831000221103 + * display = "NOVAVAX vacuna COVID-19 proteína de espiga recombinante" + * target[+] + * code = #XM9T65 + * display = "Novavax COVID-19 vaccine" + * equivalence = #equivalent + + * element[+] + * code = #424971000221108 + * display = "ZYDUS CADILA vacuna COVID-19 ADN" + * target[+] + * code = #XM52P3 + * display = "ZvCov-D" + * equivalence = #equivalent + + * element[+] + * code = #425001000221100 + * display = "SPUTNIK V componente I vacuna COVID-19 vector viral no replicante rAd 26" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #425011000221102 + * display = "SPUTNIK V componente II vacuna COVID-19 vector viral no replicante rAd 5" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #425031000221105 + * display = "VAXZEVRIA vacuna COVID-19 [ChAdOx1 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 4 ml (8 dosis), Astrazeneca" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #wider + + * element[+] + * code = #425051000221101 + * display = "vacuna que contiene vector adenovirus de chimpancé no replicante que codifica proteína de espiga de SARS-CoV-2 1 dosis/0,5 ml, solución inyectable, vial de 4 ml (8 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #62051000220105 + * display = "Janssen COVID-19 Vaccine 0.5 millilitre suspension injection Janssen Inc" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #wider + + * element[+] + * code = #840533007 + * display = "Severe acute respiratory syndrome coronavirus 2 (organism)" + * target[+] + * code = #XN109 + * display = "SARS-CoV-2" + * equivalence = #equivalent + + * element[+] + * code = #10828004 + * display = "Positive (qualifier value)" + * target[+] + * code = #RA01.0 + * display = "COVID-19, virus identified" + * equivalence = #equivalent + + * element[+] + * code = #260373001 + * display = "Detected (qualifier value)" + * target[+] + * code = #RA01.0 + * display = "COVID-19, virus identified" + * equivalence = #equivalent + + * element[+] + * code = #260385009 + * display = "Negative (qualifier value)" + * target[+] + * code = #RA01.1 + * display = "COVID-19, virus not identified" + * equivalence = #equivalent + + * element[+] + * code = #260415000 + * display = "Not detected (qualifier value)" + * target[+] + * code = #RA01.1 + * display = "COVID-19, virus not identified" + * equivalence = #equivalent + diff --git a/input/fsh/tx-cm-lab-test-sample-origin-divoc-to-icd11.fsh b/input/fsh/tx-cm-lab-test-sample-origin-divoc-to-icd11.fsh new file mode 100644 index 0000000000..7a21df0fd0 --- /dev/null +++ b/input/fsh/tx-cm-lab-test-sample-origin-divoc-to-icd11.fsh @@ -0,0 +1,62 @@ + +Instance: lab-test-sample-origin-divoc-to-icd11 +InstanceOf: ConceptMap +Usage: #definition +* name = "LabTestSampleOriginDivocToIcd11ConceptMap" +* title = "Lab Test - Sample Origin - Mapping DIVOC to ICD-11" +* description = "[Lab Test - Sample Origin - DIVOC](ValueSet-lab-test-sample-origin-divoc.html) mapped to ICD-11" +* status = #draft +* date = "2023-02-15" +// * publisher = "TBD" +// * url = "https://github.com/ddcc/TBD" +// * version = "TBD" +// * contact.name = "TBD" +// * contact.telecom.system = +// * contact.telecom.value = +// * jurisdiction = + +* copyright = "TODO: provide copyright information" + +* group[+] + * source = "http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-sample-origin-divoc" + * target = "http://id.who.int/icd/entity" + * element[+] + * code = #RT-PCR + * display = "RT-PCR" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #equivalent + + * element[+] + * code = #"Rapid Antigen Test (RAT)" + * display = "Rapid Antigen Test (RAT)" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #equivalent + + * element[+] + * code = #"Nasopharyngeal Swab" + * display = "Nasopharyngeal Swab" + * target[+] + * code = #50872817 + * display = "Nasopharyngeal swab" + * equivalence = #equivalent + + * element[+] + * code = #"Throat swab" + * display = "Throat swab" + * target[+] + * code = #555916027 + * display = "Oropharyngeal swab" + * equivalence = #wider + + * element[+] + * code = #"Nasal Swab" + * display = "Nasal Swab" + * target[+] + * code = #50872817 + * display = "Nasopharyngeal swab" + * equivalence = #wider + diff --git a/input/fsh/tx-cm-lab-test-sample-origin-icao-to-icd11.fsh b/input/fsh/tx-cm-lab-test-sample-origin-icao-to-icd11.fsh new file mode 100644 index 0000000000..e9de4ca016 --- /dev/null +++ b/input/fsh/tx-cm-lab-test-sample-origin-icao-to-icd11.fsh @@ -0,0 +1,70 @@ + +Instance: lab-test-sample-origin-icao-to-icd11 +InstanceOf: ConceptMap +Usage: #definition +* name = "LabTestSampleOriginIcaoToIcd11ConceptMap" +* title = "Lab Test - Sample Origin - Mapping ICAO to ICD-11" +* description = "[Lab Test - Sample Origin - ICAO](ValueSet-lab-test-sample-origin-icao.html) mapped to ICD-11" +* status = #draft +* date = "2023-02-15" +// * publisher = "TBD" +// * url = "https://github.com/ddcc/TBD" +// * version = "TBD" +// * contact.name = "TBD" +// * contact.telecom.system = +// * contact.telecom.value = +// * jurisdiction = + +* copyright = "TODO: provide copyright information" + +* group[+] + * source = "http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-sample-origin-icao" + * target = "http://id.who.int/icd/entity" + * element[+] + * code = #molecular(PCR) + * display = "Molecular (PCR)" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #equivalent + + * element[+] + * code = #molecular(other) + * display = "Molecular (Other)" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #narrower + + * element[+] + * code = #nasopharyngeal + * display = "Sampling method: nasopharyngeal" + * target[+] + * code = #50872817 + * display = "Nasopharyngeal swab" + * equivalence = #equivalent + + * element[+] + * code = #oropharyngeal + * display = "Sampling method: oropharyngeal" + * target[+] + * code = #555916027 + * display = "Oropharyngeal swab" + * equivalence = #equivalent + + * element[+] + * code = #saliva + * display = "Sampling method: saliva" + * target[+] + * code = #1162766848 + * display = "Saliva specimen" + * equivalence = #equivalent + + * element[+] + * code = #blood + * display = "Sampling method: blood" + * target[+] + * code = #1695591348 + * display = "Blood specimen" + * equivalence = #equivalent + diff --git a/input/fsh/tx-cm-lab-test-type-covid19-loinc-to-icd11.fsh b/input/fsh/tx-cm-lab-test-type-covid19-loinc-to-icd11.fsh new file mode 100644 index 0000000000..67480da216 --- /dev/null +++ b/input/fsh/tx-cm-lab-test-type-covid19-loinc-to-icd11.fsh @@ -0,0 +1,878 @@ + +Instance: lab-test-type-covid19-loinc-to-icd11 +InstanceOf: ConceptMap +Usage: #definition +* name = "LabTestTypeCovid19LoincToIcd11ConceptMap" +* title = "Lab Test – Type - Mapping LOINC to ICD-11" +* description = "[Lab Test - Type - COVID-19 - LOINC](ValueSet-lab-test-type-covid19-loinc.html) mapped to ICD-11" +* status = #draft +* date = "2023-02-15" +// * publisher = "TBD" +// * url = "https://github.com/ddcc/TBD" +// * version = "TBD" +// * contact.name = "TBD" +// * contact.telecom.system = +// * contact.telecom.value = +// * jurisdiction = + +* copyright = "TODO: provide copyright information" + +* group[+] + * source = "http://loinc.org" + * target = "http://id.who.int/icd11/mms" + * element[+] + * code = #LP6464-4 + * display = "Nucliec acid amplification with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #equivalent + + * element[+] + * code = #LP217198-3 + * display = "Rapid immunoassay" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #equivalent + + * element[+] + * code = #95942-9 + * display = "Influenza virus A and B and SARS-CoV+SARS-CoV-2 (COVID-19) Ag panel - Upper respiratory specimen by Rapid immunoassay" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #wider + + * element[+] + * code = #97099-6 + * display = "Influenza virus A and B and SARS-CoV-2 (COVID-19) Ag panel - Upper respiratory specimen by Rapid immunoassay" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #wider + + * element[+] + * code = #95941-1 + * display = "Influenza virus A and B and SARS-CoV-2 (COVID-19) and Respiratory syncytial virus RNA panel - Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95380-2 + * display = "Influenza virus A and B and SARS-CoV-2 (COVID-19) and SARS-related CoV RNA panel - Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95423-0 + * display = "Influenza virus A and B and SARS-CoV-2 (COVID-19) identified in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95422-2 + * display = "Influenza virus A and B and SARS-CoV-2 (COVID-19) RNA panel - Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #100345-8 + * display = "Influenza virus A and B and SARS-CoV-2 (COVID-19) RNA panel - Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95209-3 + * display = "SARS-CoV+SARS-CoV-2 (COVID-19) Ag [Presence] in Respiratory specimen by Rapid immunoassay" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #wider + + * element[+] + * code = #98069-8 + * display = "SARS-CoV-2 (COVID-19) Ab [Presence] in Saliva (oral fluid) by Rapid immunoassay" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94558-4 + * display = "SARS-CoV-2 (COVID-19) Ag [Presence] in Respiratory specimen by Rapid immunoassay" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #wider + + * element[+] + * code = #96119-3 + * display = "SARS-CoV-2 (COVID-19) Ag [Presence] in Upper respiratory specimen by Immunoassay" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #wider + + * element[+] + * code = #97097-0 + * display = "SARS-CoV-2 (COVID-19) Ag [Presence] in Upper respiratory specimen by Rapid immunoassay" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #wider + + * element[+] + * code = #96094-8 + * display = "SARS-CoV-2 (COVID-19) and SARS-related CoV RNA panel - Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #98080-5 + * display = "SARS-CoV-2 (COVID-19) and SARS-related CoV RNA panel - Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96896-6 + * display = "SARS-CoV-2 (COVID-19) clade [Type] in Specimen by Molecular genetics method" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96764-6 + * display = "SARS-CoV-2 (COVID-19) E gene [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96763-8 + * display = "SARS-CoV-2 (COVID-19) E gene [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96895-8 + * display = "SARS-CoV-2 (COVID-19) lineage [Identifier] in Specimen by Molecular genetics method" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #100157-7 + * display = "SARS-CoV-2 (COVID-19) lineage [Type] in Specimen by Sequencing" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96957-6 + * display = "SARS-CoV-2 (COVID-19) M gene [Presence] in Upper respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95521-1 + * display = "SARS-CoV-2 (COVID-19) N gene [#/volume] (viral load) in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96898-2 + * display = "SARS-CoV-2 (COVID-19) N gene [Cycle Threshold #] in Oropharyngeal wash by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94510-5 + * display = "SARS-CoV-2 (COVID-19) N gene [Cycle Threshold #] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94311-8 + * display = "SARS-CoV-2 (COVID-19) N gene [Cycle Threshold #] in Specimen by Nucleic acid amplification using CDC primer-probe set N1" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94312-6 + * display = "SARS-CoV-2 (COVID-19) N gene [Cycle Threshold #] in Specimen by Nucleic acid amplification using CDC primer-probe set N2" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95522-9 + * display = "SARS-CoV-2 (COVID-19) N gene [Log #/volume] (viral load) in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94760-6 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Nasopharynx by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96986-5 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Nose by NAA with non-probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95409-9 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Nose by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94533-7 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94756-4 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Respiratory specimen by Nucleic acid amplification using CDC primer-probe set N1" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94757-2 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Respiratory specimen by Nucleic acid amplification using CDC primer-probe set N2" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95425-5 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96448-6 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Saliva (oral fluid) by Nucleic acid amplification using CDC primer-probe set N1" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96958-4 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Saliva (oral fluid) by Nucleic acid amplification using CDC primer-probe set N2" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94766-3 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Serum or Plasma by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94316-7 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94307-6 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Specimen by Nucleic acid amplification using CDC primer-probe set N1" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94308-4 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Specimen by Nucleic acid amplification using CDC primer-probe set N2" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #97098-8 + * display = "SARS-CoV-2 (COVID-19) Nsp2 gene [Presence] in Upper respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #98132-4 + * display = "SARS-CoV-2 (COVID-19) ORF1a region [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #98494-8 + * display = "SARS-CoV-2 (COVID-19) ORF1a region [Presence] in Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96899-0 + * display = "SARS-CoV-2 (COVID-19) ORF1ab region [Cycle Threshold #] in Oropharyngeal wash by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94644-2 + * display = "SARS-CoV-2 (COVID-19) ORF1ab region [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94511-3 + * display = "SARS-CoV-2 (COVID-19) ORF1ab region [Cycle Threshold #] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94559-2 + * display = "SARS-CoV-2 (COVID-19) ORF1ab region [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95824-9 + * display = "SARS-CoV-2 (COVID-19) ORF1ab region [Presence] in Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94639-2 + * display = "SARS-CoV-2 (COVID-19) ORF1ab region [Presence] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #97104-4 + * display = "SARS-CoV-2 (COVID-19) ORF1ab region [Units/volume] (viral load) in Upper respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #98131-6 + * display = "SARS-CoV-2 (COVID-19) ORF1b region [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #98493-0 + * display = "SARS-CoV-2 (COVID-19) ORF1b region [Presence] in Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94646-7 + * display = "SARS-CoV-2 (COVID-19) RdRp gene [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94645-9 + * display = "SARS-CoV-2 (COVID-19) RdRp gene [Cycle Threshold #] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96120-1 + * display = "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Lower respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94534-5 + * display = "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96091-4 + * display = "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94314-2 + * display = "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96123-5 + * display = "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Upper respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #99314-7 + * display = "SARS-CoV-2 (COVID-19) RdRp gene mutation detected [Identifier] in Specimen by Molecular genetics method" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94745-7 + * display = "SARS-CoV-2 (COVID-19) RNA [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94746-5 + * display = "SARS-CoV-2 (COVID-19) RNA [Cycle Threshold #] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94819-0 + * display = "SARS-CoV-2 (COVID-19) RNA [Log #/volume] (viral load) in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94565-9 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Nasopharynx by NAA with non-probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94759-8 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Nasopharynx by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95406-5 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Nose by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96797-6 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Oropharyngeal wash by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95608-6 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Respiratory specimen by NAA with non-probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94500-6 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95424-8 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Respiratory specimen by Sequencing" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94845-5 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94822-4 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Saliva (oral fluid) by Sequencing" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94660-8 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Serum or Plasma by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94309-2 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96829-7 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Specimen from Donor by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96897-4 + * display = "SARS-CoV-2 (COVID-19) RNA panel - Oropharyngeal wash by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94531-1 + * display = "SARS-CoV-2 (COVID-19) RNA panel - Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95826-4 + * display = "SARS-CoV-2 (COVID-19) RNA panel - Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94306-8 + * display = "SARS-CoV-2 (COVID-19) RNA panel - Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96900-6 + * display = "SARS-CoV-2 (COVID-19) S gene [Cycle Threshold #] in Oropharyngeal wash by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94642-6 + * display = "SARS-CoV-2 (COVID-19) S gene [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94643-4 + * display = "SARS-CoV-2 (COVID-19) S gene [Cycle Threshold #] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94640-0 + * display = "SARS-CoV-2 (COVID-19) S gene [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95609-4 + * display = "SARS-CoV-2 (COVID-19) S gene [Presence] in Respiratory specimen by Sequencing" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96765-3 + * display = "SARS-CoV-2 (COVID-19) S gene [Presence] in Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94767-1 + * display = "SARS-CoV-2 (COVID-19) S gene [Presence] in Serum or Plasma by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94641-8 + * display = "SARS-CoV-2 (COVID-19) S gene [Presence] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96752-1 + * display = "SARS-CoV-2 (COVID-19) S gene mutation [Presence] in Specimen by Molecular genetics method" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96751-3 + * display = "SARS-CoV-2 (COVID-19) S gene mutation detected [Identifier] in Specimen by Molecular genetics method" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96894-1 + * display = "SARS-CoV-2 (COVID-19) sequencing and identification panel - Specimen by Molecular genetics method" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #100156-9 + * display = "SARS-CoV-2 (COVID-19) variant [Type] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96741-4 + * display = "SARS-CoV-2 (COVID-19) variant [Type] in Specimen by Sequencing" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96755-4 + * display = "SARS-CoV-2 (COVID-19) variant interpretation in Specimen Narrative" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94764-8 + * display = "SARS-CoV-2 (COVID-19) whole genome [Nucleotide sequence] in Isolate or Specimen by Sequencing" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94509-7 + * display = "SARS-related coronavirus E gene [Cycle Threshold #] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96121-9 + * display = "SARS-related coronavirus E gene [Presence] in Lower respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94758-0 + * display = "SARS-related coronavirus E gene [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95823-1 + * display = "SARS-related coronavirus E gene [Presence] in Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94765-5 + * display = "SARS-related coronavirus E gene [Presence] in Serum or Plasma by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94315-9 + * display = "SARS-related coronavirus E gene [Presence] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96122-7 + * display = "SARS-related coronavirus E gene [Presence] in Upper respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94313-4 + * display = "SARS-related coronavirus N gene [Cycle Threshold #] in Specimen by Nucleic acid amplification using CDC primer-probe set N3" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94310-0 + * display = "SARS-related coronavirus N gene [Presence] in Specimen by Nucleic acid amplification using CDC primer-probe set N3" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94502-2 + * display = "SARS-related coronavirus RNA [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94647-5 + * display = "SARS-related coronavirus RNA [Presence] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94532-9 + * display = "SARS-related coronavirus+MERS coronavirus RNA [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + diff --git a/input/fsh/tx-cm-lab-test-type-divoc-to-icd11.fsh b/input/fsh/tx-cm-lab-test-type-divoc-to-icd11.fsh new file mode 100644 index 0000000000..13291a2d1c --- /dev/null +++ b/input/fsh/tx-cm-lab-test-type-divoc-to-icd11.fsh @@ -0,0 +1,62 @@ + +Instance: lab-test-type-divoc-to-icd11 +InstanceOf: ConceptMap +Usage: #definition +* name = "LabTestTypeDivocToIcd11ConceptMap" +* title = "Lab Test - Type - COVID-19 - Mapping DIVOC to ICD-11" +* description = "[Lab Test - Type - DIVOC](ValueSet-lab-test-type-divoc.html) mapped to ICD-11" +* status = #draft +* date = "2023-02-15" +// * publisher = "TBD" +// * url = "https://github.com/ddcc/TBD" +// * version = "TBD" +// * contact.name = "TBD" +// * contact.telecom.system = +// * contact.telecom.value = +// * jurisdiction = + +* copyright = "TODO: provide copyright information" + +* group[+] + * source = "http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-type-divoc" + * target = "http://id.who.int/icd/entity" + * element[+] + * code = #RT-PCR + * display = "RT-PCR" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #equivalent + + * element[+] + * code = #"Rapid Antigen Test (RAT)" + * display = "Rapid Antigen Test (RAT)" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #equivalent + + * element[+] + * code = #"Nasopharyngeal Swab" + * display = "Nasopharyngeal Swab" + * target[+] + * code = #50872817 + * display = "Nasopharyngeal swab" + * equivalence = #equivalent + + * element[+] + * code = #"Throat swab" + * display = "Throat swab" + * target[+] + * code = #555916027 + * display = "Oropharyngeal swab" + * equivalence = #wider + + * element[+] + * code = #"Nasal Swab" + * display = "Nasal Swab" + * target[+] + * code = #50872817 + * display = "Nasopharyngeal swab" + * equivalence = #wider + diff --git a/input/fsh/tx-cm-lab-test-type-icao-to-icd11.fsh b/input/fsh/tx-cm-lab-test-type-icao-to-icd11.fsh new file mode 100644 index 0000000000..4596b9be2d --- /dev/null +++ b/input/fsh/tx-cm-lab-test-type-icao-to-icd11.fsh @@ -0,0 +1,38 @@ + +Instance: lab-test-type-icao-to-icd11 +InstanceOf: ConceptMap +Usage: #definition +* name = "LabTestTypeIcaoToIcd11ConceptMap" +* title = "Lab Test - Type - Mapping ICAO to ICD-11" +* description = "[Lab Test - Type - ICAO](ValueSet-lab-test-type-icao.html) mapped to ICD-11" +* status = #draft +* date = "2023-02-15" +// * publisher = "TBD" +// * url = "https://github.com/ddcc/TBD" +// * version = "TBD" +// * contact.name = "TBD" +// * contact.telecom.system = +// * contact.telecom.value = +// * jurisdiction = + +* copyright = "TODO: provide copyright information" + +* group[+] + * source = "http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-type-icao" + * target = "http://id.who.int/icd11/mms" + * element[+] + * code = #positive + * display = "Positive" + * target[+] + * code = #RA01.0 + * display = "COVID-19, virus identified" + * equivalence = #equivalent + + * element[+] + * code = #negative + * display = "Negative" + * target[+] + * code = #RA01.1 + * display = "COVID-19, virus not identified" + * equivalence = #equivalent + diff --git a/input/fsh/tx-cm-lab-test-type-snomed-to-icd11.fsh b/input/fsh/tx-cm-lab-test-type-snomed-to-icd11.fsh new file mode 100644 index 0000000000..8ab327d0bb --- /dev/null +++ b/input/fsh/tx-cm-lab-test-type-snomed-to-icd11.fsh @@ -0,0 +1,878 @@ + +Instance: lab-test-type-snomed-to-icd11 +InstanceOf: ConceptMap +Usage: #definition +* name = "LabTestTypeSnomedToIcd11ConceptMap" +* title = "Lab Test - Pathogen - Mapping SNOMED CT to ICD-11" +* description = "[Lab Test - Type - Generic - LOINC](ValueSet-lab-test-type-loinc.html) mapped to ICD-11" +* status = #draft +* date = "2023-02-15" +// * publisher = "TBD" +// * url = "https://github.com/ddcc/TBD" +// * version = "TBD" +// * contact.name = "TBD" +// * contact.telecom.system = +// * contact.telecom.value = +// * jurisdiction = + +* copyright = "TODO: provide copyright information" + +* group[+] + * source = "http://loinc.org" + * target = "http://id.who.int/icd/entity" + * element[+] + * code = #LP6464-4 + * display = "Nucliec acid amplification with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #equivalent + + * element[+] + * code = #LP217198-3 + * display = "Rapid immunoassay" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #equivalent + + * element[+] + * code = #95942-9 + * display = "Influenza virus A and B and SARS-CoV+SARS-CoV-2 (COVID-19) Ag panel - Upper respiratory specimen by Rapid immunoassay" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #wider + + * element[+] + * code = #97099-6 + * display = "Influenza virus A and B and SARS-CoV-2 (COVID-19) Ag panel - Upper respiratory specimen by Rapid immunoassay" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #wider + + * element[+] + * code = #95941-1 + * display = "Influenza virus A and B and SARS-CoV-2 (COVID-19) and Respiratory syncytial virus RNA panel - Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95380-2 + * display = "Influenza virus A and B and SARS-CoV-2 (COVID-19) and SARS-related CoV RNA panel - Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95423-0 + * display = "Influenza virus A and B and SARS-CoV-2 (COVID-19) identified in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95422-2 + * display = "Influenza virus A and B and SARS-CoV-2 (COVID-19) RNA panel - Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #100345-8 + * display = "Influenza virus A and B and SARS-CoV-2 (COVID-19) RNA panel - Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95209-3 + * display = "SARS-CoV+SARS-CoV-2 (COVID-19) Ag [Presence] in Respiratory specimen by Rapid immunoassay" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #wider + + * element[+] + * code = #98069-8 + * display = "SARS-CoV-2 (COVID-19) Ab [Presence] in Saliva (oral fluid) by Rapid immunoassay" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94558-4 + * display = "SARS-CoV-2 (COVID-19) Ag [Presence] in Respiratory specimen by Rapid immunoassay" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #wider + + * element[+] + * code = #96119-3 + * display = "SARS-CoV-2 (COVID-19) Ag [Presence] in Upper respiratory specimen by Immunoassay" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #wider + + * element[+] + * code = #97097-0 + * display = "SARS-CoV-2 (COVID-19) Ag [Presence] in Upper respiratory specimen by Rapid immunoassay" + * target[+] + * code = #2056159157 + * display = "Rapid immunoassay detecting viral proteins or Ag-RDT" + * equivalence = #wider + + * element[+] + * code = #96094-8 + * display = "SARS-CoV-2 (COVID-19) and SARS-related CoV RNA panel - Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #98080-5 + * display = "SARS-CoV-2 (COVID-19) and SARS-related CoV RNA panel - Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96896-6 + * display = "SARS-CoV-2 (COVID-19) clade [Type] in Specimen by Molecular genetics method" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96764-6 + * display = "SARS-CoV-2 (COVID-19) E gene [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96763-8 + * display = "SARS-CoV-2 (COVID-19) E gene [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96895-8 + * display = "SARS-CoV-2 (COVID-19) lineage [Identifier] in Specimen by Molecular genetics method" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #100157-7 + * display = "SARS-CoV-2 (COVID-19) lineage [Type] in Specimen by Sequencing" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96957-6 + * display = "SARS-CoV-2 (COVID-19) M gene [Presence] in Upper respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95521-1 + * display = "SARS-CoV-2 (COVID-19) N gene [#/volume] (viral load) in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96898-2 + * display = "SARS-CoV-2 (COVID-19) N gene [Cycle Threshold #] in Oropharyngeal wash by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94510-5 + * display = "SARS-CoV-2 (COVID-19) N gene [Cycle Threshold #] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94311-8 + * display = "SARS-CoV-2 (COVID-19) N gene [Cycle Threshold #] in Specimen by Nucleic acid amplification using CDC primer-probe set N1" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94312-6 + * display = "SARS-CoV-2 (COVID-19) N gene [Cycle Threshold #] in Specimen by Nucleic acid amplification using CDC primer-probe set N2" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95522-9 + * display = "SARS-CoV-2 (COVID-19) N gene [Log #/volume] (viral load) in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94760-6 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Nasopharynx by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96986-5 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Nose by NAA with non-probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95409-9 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Nose by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94533-7 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94756-4 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Respiratory specimen by Nucleic acid amplification using CDC primer-probe set N1" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94757-2 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Respiratory specimen by Nucleic acid amplification using CDC primer-probe set N2" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95425-5 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96448-6 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Saliva (oral fluid) by Nucleic acid amplification using CDC primer-probe set N1" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96958-4 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Saliva (oral fluid) by Nucleic acid amplification using CDC primer-probe set N2" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94766-3 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Serum or Plasma by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94316-7 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94307-6 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Specimen by Nucleic acid amplification using CDC primer-probe set N1" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94308-4 + * display = "SARS-CoV-2 (COVID-19) N gene [Presence] in Specimen by Nucleic acid amplification using CDC primer-probe set N2" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #97098-8 + * display = "SARS-CoV-2 (COVID-19) Nsp2 gene [Presence] in Upper respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #98132-4 + * display = "SARS-CoV-2 (COVID-19) ORF1a region [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #98494-8 + * display = "SARS-CoV-2 (COVID-19) ORF1a region [Presence] in Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96899-0 + * display = "SARS-CoV-2 (COVID-19) ORF1ab region [Cycle Threshold #] in Oropharyngeal wash by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94644-2 + * display = "SARS-CoV-2 (COVID-19) ORF1ab region [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94511-3 + * display = "SARS-CoV-2 (COVID-19) ORF1ab region [Cycle Threshold #] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94559-2 + * display = "SARS-CoV-2 (COVID-19) ORF1ab region [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95824-9 + * display = "SARS-CoV-2 (COVID-19) ORF1ab region [Presence] in Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94639-2 + * display = "SARS-CoV-2 (COVID-19) ORF1ab region [Presence] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #97104-4 + * display = "SARS-CoV-2 (COVID-19) ORF1ab region [Units/volume] (viral load) in Upper respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #98131-6 + * display = "SARS-CoV-2 (COVID-19) ORF1b region [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #98493-0 + * display = "SARS-CoV-2 (COVID-19) ORF1b region [Presence] in Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94646-7 + * display = "SARS-CoV-2 (COVID-19) RdRp gene [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94645-9 + * display = "SARS-CoV-2 (COVID-19) RdRp gene [Cycle Threshold #] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96120-1 + * display = "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Lower respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94534-5 + * display = "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96091-4 + * display = "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94314-2 + * display = "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96123-5 + * display = "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Upper respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #99314-7 + * display = "SARS-CoV-2 (COVID-19) RdRp gene mutation detected [Identifier] in Specimen by Molecular genetics method" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94745-7 + * display = "SARS-CoV-2 (COVID-19) RNA [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94746-5 + * display = "SARS-CoV-2 (COVID-19) RNA [Cycle Threshold #] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94819-0 + * display = "SARS-CoV-2 (COVID-19) RNA [Log #/volume] (viral load) in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94565-9 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Nasopharynx by NAA with non-probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94759-8 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Nasopharynx by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95406-5 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Nose by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96797-6 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Oropharyngeal wash by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95608-6 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Respiratory specimen by NAA with non-probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94500-6 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95424-8 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Respiratory specimen by Sequencing" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94845-5 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94822-4 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Saliva (oral fluid) by Sequencing" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94660-8 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Serum or Plasma by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94309-2 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96829-7 + * display = "SARS-CoV-2 (COVID-19) RNA [Presence] in Specimen from Donor by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96897-4 + * display = "SARS-CoV-2 (COVID-19) RNA panel - Oropharyngeal wash by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94531-1 + * display = "SARS-CoV-2 (COVID-19) RNA panel - Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95826-4 + * display = "SARS-CoV-2 (COVID-19) RNA panel - Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94306-8 + * display = "SARS-CoV-2 (COVID-19) RNA panel - Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96900-6 + * display = "SARS-CoV-2 (COVID-19) S gene [Cycle Threshold #] in Oropharyngeal wash by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94642-6 + * display = "SARS-CoV-2 (COVID-19) S gene [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94643-4 + * display = "SARS-CoV-2 (COVID-19) S gene [Cycle Threshold #] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94640-0 + * display = "SARS-CoV-2 (COVID-19) S gene [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95609-4 + * display = "SARS-CoV-2 (COVID-19) S gene [Presence] in Respiratory specimen by Sequencing" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96765-3 + * display = "SARS-CoV-2 (COVID-19) S gene [Presence] in Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94767-1 + * display = "SARS-CoV-2 (COVID-19) S gene [Presence] in Serum or Plasma by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94641-8 + * display = "SARS-CoV-2 (COVID-19) S gene [Presence] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96752-1 + * display = "SARS-CoV-2 (COVID-19) S gene mutation [Presence] in Specimen by Molecular genetics method" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96751-3 + * display = "SARS-CoV-2 (COVID-19) S gene mutation detected [Identifier] in Specimen by Molecular genetics method" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96894-1 + * display = "SARS-CoV-2 (COVID-19) sequencing and identification panel - Specimen by Molecular genetics method" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #100156-9 + * display = "SARS-CoV-2 (COVID-19) variant [Type] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96741-4 + * display = "SARS-CoV-2 (COVID-19) variant [Type] in Specimen by Sequencing" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96755-4 + * display = "SARS-CoV-2 (COVID-19) variant interpretation in Specimen Narrative" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94764-8 + * display = "SARS-CoV-2 (COVID-19) whole genome [Nucleotide sequence] in Isolate or Specimen by Sequencing" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94509-7 + * display = "SARS-related coronavirus E gene [Cycle Threshold #] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96121-9 + * display = "SARS-related coronavirus E gene [Presence] in Lower respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94758-0 + * display = "SARS-related coronavirus E gene [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #95823-1 + * display = "SARS-related coronavirus E gene [Presence] in Saliva (oral fluid) by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94765-5 + * display = "SARS-related coronavirus E gene [Presence] in Serum or Plasma by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94315-9 + * display = "SARS-related coronavirus E gene [Presence] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #96122-7 + * display = "SARS-related coronavirus E gene [Presence] in Upper respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94313-4 + * display = "SARS-related coronavirus N gene [Cycle Threshold #] in Specimen by Nucleic acid amplification using CDC primer-probe set N3" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94310-0 + * display = "SARS-related coronavirus N gene [Presence] in Specimen by Nucleic acid amplification using CDC primer-probe set N3" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94502-2 + * display = "SARS-related coronavirus RNA [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94647-5 + * display = "SARS-related coronavirus RNA [Presence] in Specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + + * element[+] + * code = #94532-9 + * display = "SARS-related coronavirus+MERS coronavirus RNA [Presence] in Respiratory specimen by NAA with probe detection" + * target[+] + * code = #1334426561 + * display = "Viral nucleic acid amplification test or NAAT" + * equivalence = #wider + diff --git a/input/fsh/tx-cm-vaccine-covid19-cvx-to-icd11.fsh b/input/fsh/tx-cm-vaccine-covid19-cvx-to-icd11.fsh new file mode 100644 index 0000000000..008b4b31e4 --- /dev/null +++ b/input/fsh/tx-cm-vaccine-covid19-cvx-to-icd11.fsh @@ -0,0 +1,342 @@ + +Instance: vaccine-covid19-cvx-to-icd11 +InstanceOf: ConceptMap +Usage: #definition +* name = "VaccineCovid19CvxToIcd11ConceptMap" +* title = "Vaccine - COVID-19 - Mapping CVX to ICD-11" +* description = "[Vaccine - COVID-19 - CVX](ValueSet-vaccine-covid19-cvx.html) mapped to ICD-11" +* status = #draft +* date = "2023-02-15" +// * publisher = "TBD" +// * url = "https://github.com/ddcc/TBD" +// * version = "TBD" +// * contact.name = "TBD" +// * contact.telecom.system = +// * contact.telecom.value = +// * jurisdiction = + +* copyright = "TODO: provide copyright information" + +* group[+] + * source = "http://hl7.org/fhir/sid/cvx" + * target = "http://id.who.int/icd11/mms" + * element[+] + * code = #207 + * display = "COVID-19, mRNA, LNP-S, PF, 100 mcg/0.5mL dose or 50 mcg/0.25mL dose" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #208 + * display = "COVID-19, mRNA, LNP-S, PF, 30 mcg/0.3 mL dose" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #210 + * display = "COVID-19 vaccine, vector-nr, rS-ChAdOx1, PF, 0.5 mL " + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #wider + + * element[+] + * code = #211 + * display = "COVID-19, subunit, rS-nanoparticle+Matrix-M1 Adjuvant, PF, 0.5 mL" + * target[+] + * code = #XM9T65 + * display = "Novavax COVID-19 vaccine" + * equivalence = #wider + + * element[+] + * code = #212 + * display = "COVID-19 vaccine, vector-nr, rS-Ad26, PF, 0.5 mL" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #wider + + * element[+] + * code = #213 + * display = "SARS-COV-2 (COVID-19) vaccine, UNSPECIFIED" + * target[+] + * code = #XM68M6 + * display = "COVID-19 vaccines" + * equivalence = #wider + + * element[+] + * code = #217 + * display = "COVID-19, mRNA, LNP-S, PF, 30 mcg/0.3 mL dose, tris-sucrose" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #218 + * display = "COVID-19, mRNA, LNP-S, PF, 10 mcg/0.2 mL dose, tris-sucrose" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #219 + * display = "COVID-19, mRNA, LNP-S, PF, 3 mcg/0.2 mL dose, tris-sucrose" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #221 + * display = "COVID-19, mRNA, LNP-S, PF, 50 mcg/0.5 mL dose" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #225 + * display = "COVID-19, D614, recomb, preS dTM, AS03 adjuvant add, PF, 5mcg/0.5mL" + * target[+] + * code = #XM3CT4 + * display = "Recombinant SARS-CoV-2 vaccine" + * equivalence = #wider + + * element[+] + * code = #226 + * display = "COVID-19, D614, recomb, preS dTM, AS03 adjuvant add, PF, 10mcg/0.5mL" + * target[+] + * code = #XM3CT4 + * display = "Recombinant SARS-CoV-2 vaccine" + * equivalence = #wider + + * element[+] + * code = #227 + * display = "COVID-19, mRNA, LNP-S, PF, pediatric 50 mcg/0.5 mL dose" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #228 + * display = "COVID-19, mRNA, LNP-S, PF, pediatric 25 mcg/0.25 mL dose" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #229 + * display = "COVID-19, mRNA, LNP-S, bivalent booster, PF, 50 mcg/0.5 mL or 25mcg/0.25 mL dose" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #230 + * display = "COVID-19, mRNA, LNP-S, bivalent booster, PF, 10 mcg/0.2 mL" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #300 + * display = "COVID-19, mRNA, LNP-S, bivalent booster, PF, 30 mcg/0.3 mL dose" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #301 + * display = "COVID-19, mRNA, LNP-S, bivalent booster, PF, 10 mcg/0.2 mL dose" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #302 + * display = "COVID-19, mRNA, LNP-S, bivalent, PF, 3 mcg/0.2 mL dose" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #500 + * display = "COVID-19 Non-US Vaccine, Product Unknown" + * target[+] + * code = #XM68M6 + * display = "COVID-19 vaccines" + * equivalence = #wider + + * element[+] + * code = #501 + * display = "COVID-19 IV Non-US Vaccine (QAZCOVID-IN)" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #502 + * display = "COVID-19 IV Non-US Vaccine (COVAXIN)" + * target[+] + * code = #XM1G90 + * display = "Covaxin" + * equivalence = #equivalent + + * element[+] + * code = #503 + * display = "COVID-19 LAV Non-US Vaccine (COVIVAC)" + * target[+] + * code = #XM85P5 + * display = "Covi-Vac" + * equivalence = #equivalent + + * element[+] + * code = #504 + * display = "COVID-19 VVnr Non-US Vaccine (Sputnik Light)" + * target[+] + * code = #XM5QM6 + * display = "Sputnik-Light" + * equivalence = #equivalent + + * element[+] + * code = #505 + * display = "COVID-19 VVnr Non-US Vaccine (Sputnik V)" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #equivalent + + * element[+] + * code = #506 + * display = "COVID-19 VVnr Non-US Vaccine (CanSino Biological Inc./Beijing Institute of Biotechnology)" + * target[+] + * code = #XM1AG7 + * display = "Convidecia" + * equivalence = #equivalent + + * element[+] + * code = #507 + * display = "COVID-19 PS Non-US Vaccine (Anhui Zhifei Longcom Biopharm + Inst of Micro, Chinese Acad of Sciences)" + * target[+] + * code = #XM5JC5 + * display = "COVID-19 vaccine, virus protein subunit" + * equivalence = #wider + + * element[+] + * code = #508 + * display = "COVID-19 PS Non-US Vaccine (Jiangsu Province Centers for Disease Control and Prevention)" + * target[+] + * code = #XM5JC5 + * display = "COVID-19 vaccine, virus protein subunit" + * equivalence = #wider + + * element[+] + * code = #509 + * display = "COVID-19 PS Non-US Vaccine (EpiVacCorona)" + * target[+] + * code = #XM6SZ8 + * display = "EpiVacCorona" + * equivalence = #equivalent + + * element[+] + * code = #510 + * display = "COVID-19 IV Non-US Vaccine (BIBP, Sinopharm)" + * target[+] + * code = #XM8866 + * display = "BBIBP-CorV" + * equivalence = #equivalent + + * element[+] + * code = #511 + * display = "COVID-19 IV Non-US Vaccine (CoronaVac, Sinovac)" + * target[+] + * code = #XM7HT3 + * display = "CoronaVac®" + * equivalence = #equivalent + + * element[+] + * code = #512 + * display = "SARS-COV-2 COVID-19 VLP Non-US Vaccine (Medicago, Covifenz)" + * target[+] + * code = #XM1J92 + * display = "COVID-19 vaccine, virus like particle" + * equivalence = #wider + + * element[+] + * code = #513 + * display = "SARS-COV-2 COVID-19 PS Non-US Vaccine (Anhui Zhifei Longcom, Zifivax)" + * target[+] + * code = #XM5JC5 + * display = "COVID-19 vaccine, virus protein subunit" + * equivalence = #wider + + * element[+] + * code = #514 + * display = "SARS-COV-2 COVID-19 DNA Non-US Vaccine (Zydus Cadila, ZyCoV-D)" + * target[+] + * code = #XM52P3 + * display = "ZvCov-D" + * equivalence = #equivalent + + * element[+] + * code = #515 + * display = "SARS-COV-2 COVID-19 PS Non-US Vaccine (Medigen, MVC-COV1901)" + * target[+] + * code = #XM4EC8 + * display = "MVC-COV1901" + * equivalence = #equivalent + + * element[+] + * code = #516 + * display = "COV-2 COVID-19 Inactivated Non-US Vaccine Product (Minhai Biotechnology Co, KCONVAC)" + * target[+] + * code = #XM9TQ1 + * display = "KCONVAC" + * equivalence = #equivalent + + * element[+] + * code = #517 + * display = "SARS-COV-2 COVID-19 PS Non-US Vaccine (Biological E Limited, Corbevax)" + * target[+] + * code = #XM5JC5 + * display = "COVID-19 vaccine, virus protein subunit" + * equivalence = #wider + + * element[+] + * code = #518 + * display = "COVID-19 Inactivated, Non-US Vaccine (VLA2001, Valneva)" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #519 + * display = "COVID-19 mRNA, bivalent, original/Omicron BA.1, Non-US Vaccine (Spikevax Bivalent), Moderna" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #equivalent + + * element[+] + * code = #520 + * display = "COVID-19 mRNA, bivalent, original/Omicron BA.1, Non-US Vaccine Product, Pfizer-BioNTech" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #equivalent + diff --git a/input/fsh/tx-cm-vaccine-covid19-euur-to-icd11.fsh b/input/fsh/tx-cm-vaccine-covid19-euur-to-icd11.fsh new file mode 100644 index 0000000000..f9b84ec1f3 --- /dev/null +++ b/input/fsh/tx-cm-vaccine-covid19-euur-to-icd11.fsh @@ -0,0 +1,326 @@ + +Instance: vaccine-covid19-euur-to-icd11 +InstanceOf: ConceptMap +Usage: #definition +* name = "VaccineCovid19EuurToIcd11ConceptMap" +* title = "Vaccine - COVID-19 - Mapping EUDCC to ICD-11" +* description = "[Vaccine - COVID-19 - EU Union Register of Medicinial Products](ValueSet-vaccine-covid19-euur.html) mapped to ICD-11" +* status = #draft +* date = "2023-02-15" +// * publisher = "TBD" +// * url = "https://github.com/ddcc/TBD" +// * version = "TBD" +// * contact.name = "TBD" +// * contact.telecom.system = +// * contact.telecom.value = +// * jurisdiction = + +* copyright = "TODO: provide copyright information" + +* group[+] + * source = "https://ec.europa.eu/health/documents/community-register/html/" + * target = "http://id.who.int/icd11/mms" + * element[+] + * code = #EU/1/20/1528 + * display = "Comirnaty" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #equivalent + + * element[+] + * code = #EU/1/20/1507 + * display = "Spikevax" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #equivalent + + * element[+] + * code = #EU/1/21/1529 + * display = "Vaxzevria" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #equivalent + + * element[+] + * code = #EU/1/20/1525 + * display = "Jcovden" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #equivalent + + * element[+] + * code = #CVnCoV + * display = "CVnCoV" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #NVX-CoV2373 + * display = "NVX-CoV2373" + * target[+] + * code = #XM9T65 + * display = "Novavax COVID-19 vaccine" + * equivalence = #equivalent + + * element[+] + * code = #Sputnik-V + * display = "Sputnik V" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #equivalent + + * element[+] + * code = #Convidecia + * display = "Convidecia" + * target[+] + * code = #XM1AG7 + * display = "Convidecia" + * equivalence = #equivalent + + * element[+] + * code = #EpiVacCorona + * display = "EpiVacCorona" + * target[+] + * code = #XM6SZ8 + * display = "EpiVacCorona" + * equivalence = #equivalent + + * element[+] + * code = #BBIBP-CorV + * display = "BBIBP-CorV" + * target[+] + * code = #XM8866 + * display = "BBIBP-CorV" + * equivalence = #equivalent + + * element[+] + * code = #Inactivated-SARS-CoV-2-Vero-Cell + * display = "Inactivated SARS-CoV-2 (Vero Cell)" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #CoronaVac + * display = "CoronaVac" + * target[+] + * code = #XM7HT3 + * display = "CoronaVac®" + * equivalence = #equivalent + + * element[+] + * code = #Covaxin + * display = "Covaxin" + * target[+] + * code = #XM1G90 + * display = "Covaxin" + * equivalence = #equivalent + + * element[+] + * code = #Covishield + * display = "Covishield" + * target[+] + * code = #XM97T2 + * display = "Covishield®" + * equivalence = #equivalent + + * element[+] + * code = #Covid-19-recombinant + * display = "Covid-19 (recombinant)" + * target[+] + * code = #XM3CT4 + * display = "Recombinant SARS-CoV-2 vaccine" + * equivalence = #equivalent + + * element[+] + * code = #R-COVI + * display = "R-COVI" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #equivalent + + * element[+] + * code = #CoviVac + * display = "CoviVac" + * target[+] + * code = #XM85P5 + * display = "Covi-Vac" + * equivalence = #equivalent + + * element[+] + * code = #Sputnik-Light + * display = "Sputnik Light" + * target[+] + * code = #XM5QM6 + * display = "Sputnik-Light" + * equivalence = #equivalent + + * element[+] + * code = #Hayat-Vax + * display = "Hayat-Vax" + * target[+] + * code = #XM9FQ7 + * display = "Hayat-Vax" + * equivalence = #equivalent + + * element[+] + * code = #Abdala + * display = "Abdala" + * target[+] + * code = #XM5JC5 + * display = "COVID-19 vaccine, virus protein subunit" + * equivalence = #wider + + * element[+] + * code = #WIBP-CorV + * display = "WIBP-CorV" + * target[+] + * code = #XM1AU2 + * display = "Sinopharm WIBP-CorV" + * equivalence = #equivalent + + * element[+] + * code = #MVC-COV1901 + * display = "MVC COVID-19 vaccine" + * target[+] + * code = #XM4EC8 + * display = "MVC-COV1901" + * equivalence = #equivalent + + * element[+] + * code = #EU/1/21/1618 + * display = "Nuvaxovid" + * target[+] + * code = #XM9T65 + * display = "Novavax COVID-19 vaccine" + * equivalence = #wider + + * element[+] + * code = #Covovax + * display = "Covovax" + * target[+] + * code = #XM9T65 + * display = "Novavax COVID-19 vaccine" + * equivalence = #wider + + * element[+] + * code = #Vidprevtyn + * display = "Vidprevtyn" + * target[+] + * code = #XM3CT4 + * display = "Recombinant SARS-CoV-2 vaccine" + * equivalence = #wider + + * element[+] + * code = #VLA2001 + * display = "VLA2001" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #EpiVacCorona-N + * display = "EpiVacCorona- N" + * target[+] + * code = #XM3SK8 + * display = "EpiVacCorona-N" + * equivalence = #equivalent + + * element[+] + * code = #Sputnik-M + * display = "Sputnik M" + * target[+] + * code = #XM3CT4 + * display = "Recombinant SARS-CoV-2 vaccine" + * equivalence = #wider + + * element[+] + * code = #Covid-19-adsorvida-inativada + * display = "Vacina adsorvida covid-19 (inativada)" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #NVSI-06-08 + * display = "NVSI-06-08" + * target[+] + * code = #XM3CT4 + * display = "Recombinant SARS-CoV-2 vaccine" + * equivalence = #wider + + * element[+] + * code = #YS-SC2-010 + * display = "YS-SC2-010" + * target[+] + * code = #XM3CT4 + * display = "Recombinant SARS-CoV-2 vaccine" + * equivalence = #wider + + * element[+] + * code = #SCTV01C + * display = "SCTV01C" + * target[+] + * code = #XM3CT4 + * display = "Recombinant SARS-CoV-2 vaccine" + * equivalence = #wider + + * element[+] + * code = #Covifenz + * display = "Covifenz" + * target[+] + * code = #XM3CT4 + * display = "Recombinant SARS-CoV-2 vaccine" + * equivalence = #wider + + * element[+] + * code = #AZD2816 + * display = "AZD2816" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #equivalent + + * element[+] + * code = #Soberana-02 + * display = "Soberana 02" + * target[+] + * code = #XM3PG0 + * display = "Soberana-02" + * equivalence = #equivalent + + * element[+] + * code = #Soberana-Plus + * display = "Soberana Plus" + * target[+] + * code = #XM0RV9 + * display = "Soberana Plus" + * equivalence = #equivalent + + * element[+] + * code = #EU/1/21/1624 + * display = "COVID-19 Vaccine Valneva" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #EU/1/21/1580 + * display = "VidPrevtyn Beta" + * target[+] + * code = #XM3CT4 + * display = "Recombinant SARS-CoV-2 vaccine" + * equivalence = #wider + diff --git a/input/fsh/tx-cm-vaccine-covid19-snomed-to-icd11.fsh b/input/fsh/tx-cm-vaccine-covid19-snomed-to-icd11.fsh new file mode 100644 index 0000000000..377834dbfb --- /dev/null +++ b/input/fsh/tx-cm-vaccine-covid19-snomed-to-icd11.fsh @@ -0,0 +1,838 @@ + +Instance: vaccine-covid19-snomed-to-icd11 +InstanceOf: ConceptMap +Usage: #definition +* name = "VaccineCovid19SnomedToIcd11ConceptMap" +* title = "Vaccine - COVID-19 - Mapping SNOMED to ICD-11" +* description = "[Vaccine - COVID-19 - SNOMED CT](ValueSet-vaccine-covid19-snomed.html) mapped to ICD-11" +* status = #draft +* date = "2023-02-15" +// * publisher = "TBD" +// * url = "https://github.com/ddcc/TBD" +// * version = "TBD" +// * contact.name = "TBD" +// * contact.telecom.system = +// * contact.telecom.value = +// * jurisdiction = + +* copyright = "TODO: provide copyright information" + +* group[+] + * source = "http://snomed.info/sct" + * target = "http://id.who.int/icd11/mms" + * element[+] + * code = #1031000172108 + * display = "COVID-19 mRNA vaccine (BNT162b2) of Pfizer-BioNTech" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #equivalent + + * element[+] + * code = #10871000172106 + * display = "COVID-19 mRNA vaccine (mRNA-1273) of Moderna" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #equivalent + + * element[+] + * code = #10891000172107 + * display = "COVID-19 viral vector vaccine (AZD1222 (ChAdOx1-S recombinant)) of AstraZeneca, Oxford" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #equivalent + + * element[+] + * code = #10901000172106 + * display = "COVID-19 viral vector vaccine (JNJ-78436735( Ad26.COV2-S recombinant)) of Johnson and Johnson, Janssens" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #equivalent + + * element[+] + * code = #125071000220108 + * display = "COVID-19 mRNA Vaccine Pfizer-BioNTech 10 micrograms/dose concentrate for dispersion for injection" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #125081000220106 + * display = "COVID-19 mRNA Vaccine Ready to Use Pfizer-BioNTech 30 micrograms/ 0.3 milliliter dose dispersion for injection" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #125091000220109 + * display = "COVID-19 mRNA Ready to Use Adapted BA.1 Vaccine Pfizer-BioNTech 15 / 15 micrograms/ 0.3 milliliter dose dispersion for injection" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #125101000220104 + * display = "COVID-19 mRNA Ready to Use Adapted BA.4 and BA.5 Vaccine Pfizer-BioNTech 15 / 15 micrograms/ 0.3 milliliter dose dispersion for injection" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #125111000220101 + * display = "COVID-19 mRNA Adapted BA.1 Vaccine Moderna (50 micrograms/50 micrograms) / milliliter dispersion for injection" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #125121000220108 + * display = "COVID-19 mRNA Adapted BA.4 nd BA.5 Vaccine Moderna (50 micrograms/50 micrograms) / milliliter dispersion for injection" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #1401000220108 + * display = "COVID-19 Vaccine AstraZeneca 5 x10,000,000,000 viral particles/per 0.5ml dose for injection multidose vials" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #wider + + * element[+] + * code = #1411000220106 + * display = "COVID-19 mRNA Vaccine Pfizer-BioNTech 30 micrograms per 0.3ml dose concentrate for suspension for injection multidose vials" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #1421000220104 + * display = "COVID-19 mRNA Vaccine Moderna 0.1mg per 0.5mL dose dispersion for injection multidose vials" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #28571000087109 + * display = "COVID-19 SPIKEVAX 0.20 mg/mL mRNA Mod" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #28581000087106 + * display = "COVID-19 COMIRNATY 30 mcg/0.3 ml mRNA PB" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #28761000087108 + * display = "COVID-19 VAXZEVRIA AZC" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #equivalent + + * element[+] + * code = #28951000087107 + * display = "COVID-19 JANSSEN COVID-19 VACCINE Jan" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #equivalent + + * element[+] + * code = #28961000087105 + * display = "COVID-19 COVISHIELD VP" + * target[+] + * code = #XM97T2 + * display = "Covishield®" + * equivalence = #equivalent + + * element[+] + * code = #29171000087106 + * display = "COVID-19 NUVAXOVID NOV" + * target[+] + * code = #XM5JC5 + * display = "COVID-19 vaccine, virus protein subunit" + * equivalence = #wider + + * element[+] + * code = #30151000087105 + * display = "COVID-19 COVIFENZ VLP MED" + * target[+] + * code = #XM3CT4 + * display = "Recombinant SARS-CoV-2 vaccine" + * equivalence = #wider + + * element[+] + * code = #31301000087101 + * display = "COVID-19 SINOPHARM-BIBP" + * target[+] + * code = #XM8866 + * display = "BBIBP-CorV" + * equivalence = #equivalent + + * element[+] + * code = #31311000087104 + * display = "COVID-19 CoronaVac" + * target[+] + * code = #XM7HT3 + * display = "CoronaVac®" + * equivalence = #equivalent + + * element[+] + * code = #31341000087103 + * display = "COVID-19 Sputnik V" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #equivalent + + * element[+] + * code = #31431000087100 + * display = "COVID-19 Convidecia" + * target[+] + * code = #XM1AG7 + * display = "Convidecia" + * equivalence = #equivalent + + * element[+] + * code = #33201000087108 + * display = "COVID-19 SINOPHARM-WIBP" + * target[+] + * code = #XM1AU2 + * display = "Sinopharm WIBP-CorV" + * equivalence = #equivalent + + * element[+] + * code = #33211000087105 + * display = "COVID-19 COVAXIN" + * target[+] + * code = #XM1G90 + * display = "Covaxin" + * equivalence = #equivalent + + * element[+] + * code = #33221000087102 + * display = "COVID-19 mRNA CureVac" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #equivalent + + * element[+] + * code = #33361000087101 + * display = "COVID-19 COMIRNATY pediatric 10 mcg/0.2 ml mRNA PB" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #33391000087109 + * display = "COVID-19 Abdala" + * target[+] + * code = #XM5JC5 + * display = "COVID-19 vaccine, virus protein subunit" + * equivalence = #wider + + * element[+] + * code = #33401000087107 + * display = "COVID-19 COVIran Barekat" + * target[+] + * code = #XM2YG8 + * display = "COVIran Barakat" + * equivalence = #equivalent + + * element[+] + * code = #33411000087109 + * display = "COVID-19 CoviVac" + * target[+] + * code = #XM85P5 + * display = "Covi-Vac" + * equivalence = #equivalent + + * element[+] + * code = #33421000087101 + * display = "COVID-19 EpiVacCorona" + * target[+] + * code = #XM6SZ8 + * display = "EpiVacCorona" + * equivalence = #equivalent + + * element[+] + * code = #33431000087104 + * display = "COVID-19 KCONVAC" + * target[+] + * code = #XM9TQ1 + * display = "KCONVAC" + * equivalence = #equivalent + + * element[+] + * code = #33441000087105 + * display = "COVID-19 Medgen-Dynavax-NIAID" + * target[+] + * code = #XM3CT4 + * display = "Recombinant SARS-CoV-2 vaccine" + * equivalence = #wider + + * element[+] + * code = #33451000087108 + * display = "COVID-19 QazCovid-in" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #33461000087106 + * display = "COVID-19 Sputnik Light" + * target[+] + * code = #XM5QM6 + * display = "Sputnik-Light" + * equivalence = #equivalent + + * element[+] + * code = #33471000087102 + * display = "COVID-19 ZIFIVAX" + * target[+] + * code = #XM5JC5 + * display = "COVID-19 vaccine, virus protein subunit" + * equivalence = #wider + + * element[+] + * code = #33581000087104 + * display = "COVID-19 pediatric mRNA unspecified" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #33881000087102 + * display = "COVID-19 COMIRNATY tris-sucrose 30 mcg/0.3 ml mRNA PB" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #34591000087100 + * display = "COVID-19 Soberana 02" + * target[+] + * code = #XM3PG0 + * display = "Soberana-02" + * equivalence = #equivalent + + * element[+] + * code = #34601000087108 + * display = "COVID-19 SpikoGen" + * target[+] + * code = #XM9P21 + * display = "SpikoGen" + * equivalence = #equivalent + + * element[+] + * code = #34611000087105 + * display = "COVID-19 COMIRNATY pediatric 3 mcg/0.2 ml mRNA PB" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #34921000087108 + * display = "COVID-19 COVOVAX" + * target[+] + * code = #XM9T65 + * display = "Novavax COVID-19 vaccine" + * equivalence = #equivalent + + * element[+] + * code = #35651000087105 + * display = "COVID-19 SPIKEVAX 0.10 mg/mL mRNA Mod" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #37311000087109 + * display = "COVID-19 SPIKEVAX Bivalent (Original / Omicron BA.1) 0.10 mg/mL mRNA Mod" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #37651000087101 + * display = "COVID-19 SPIKEVAX Bivalent (Original / Omicron BA.4/BA.5) 0.10 mg/mL mRNA Mod" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #384671000221101 + * display = "SINOPHARM - BIBP vacuna COVID-19 [SARS-COV-2 (células Vero) inactivado 1 dosis/0,5 ml] suspensión inyectable, vial de 0,5 ml (1 dosis), Sinopharm - Beijing Institute" + * target[+] + * code = #XM8866 + * display = "BBIBP-CorV" + * equivalence = #wider + + * element[+] + * code = #399651000221108 + * display = "vacuna COVID-19 virus entero inactivado 1 dosis/0,5 ml, suspensión inyectable, vial de 0,5 ml (1 dosis)" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #399661000221105 + * display = "vacuna COVID-19 vector no replicante adenovirus de chimpancé 1 dosis/0,5 ml, solución inyectable, vial de 5 ml (10 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #399681000221103 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 3 ml (5 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #399691000221100 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable, vial de 3 ml (5 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #399701000221100 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, suspensión inyectable, vial de 3 ml (5 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #399771000221108 + * display = "COVISHIELD vacuna COVID-19 [ChAdOx1 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 5 ml (10 dosis), Serum Institute of India" + * target[+] + * code = #XM97T2 + * display = "Covishield®" + * equivalence = #wider + + * element[+] + * code = #399781000221106 + * display = "VAXZEVRIA vacuna COVID-19 [ChAdOx1 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 5 ml (10 dosis), Astrazeneca" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #wider + + * element[+] + * code = #399801000221105 + * display = "SPUTNIK V vacuna COVID-19 componente I [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 3 ml (5 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #399811000221108 + * display = "SPUTNIK V vacuna COVID-19 componente II [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 3 ml (5 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #399821000221103 + * display = "JANSSEN vacuna COVID-19 [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] suspensión inyectable, vial de 3 ml (5 dosis), Janssen" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #equivalent + + * element[+] + * code = #399861000221106 + * display = "vacuna COVID-19 ARNm 100 mcg/ml, suspensión inyectable, vial de 5,5 ml (10 dosis de 0,5 ml)" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #399871000221102 + * display = "vacuna COVID-19 ARNm 100 mcg/ml, suspensión inyectable, vial de 7,5 ml (15 dosis de 0,5 ml)" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #399881000221104 + * display = "vacuna COVID-19 ARNm 30 mcg/0,3 ml, suspensión inyectable, vial de 0,45 ml (6 dosis de 0,3 ml luego de dilución)" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #399891000221101 + * display = "SPIKEVAX vacuna COVID-19 [SARS-CoV-2 S ARNm 100 mcg/0,5 ml] suspensión inyectable, vial de 5.5 ml (10 dosis), Moderna" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #399901000221102 + * display = "SPIKEVAX vacuna COVID-19 [SARS-CoV-2 S ARNm 100 mcg/0,5 ml] suspensión inyectable, vial de 7,5 ml (15 dosis de 0,5 ml), Moderna" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #wider + + * element[+] + * code = #399911000221104 + * display = "COMIRNATY vacuna COVID-19 [SARS-CoV-2 S ARNm 30 mcg/0,3 ml] suspensión inyectable, vial de 0,45 ml (6 dosis de 0,3 ml luego de dilución), Pfizer" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #wider + + * element[+] + * code = #424531000221101 + * display = "vacuna COVID-19 virus entero inactivado 1 dosis/0,5 ml, suspensión inyectable" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #424541000221108 + * display = "vacuna COVID-19 virus entero inactivado 1 dosis/0,5 ml, suspensión inyectable, vial de 1 ml (2 dosis)" + * target[+] + * code = #XM1NL1 + * display = "COVID-19 vaccine, inactivated virus" + * equivalence = #wider + + * element[+] + * code = #424551000221105 + * display = "SINOPHARM - BIBP vacuna COVID-19 [SARS-COV-2 (células Vero) inactivado 1 dosis/0,5 ml] suspensión inyectable, vial de 1 ml (2 dosis), Sinopharm - Beijing Institute" + * target[+] + * code = #XM8866 + * display = "BBIBP-CorV" + * equivalence = #wider + + * element[+] + * code = #424561000221107 + * display = "vacuna COVID-19 vector no replicante adenovirus de chimpancé 1 dosis/0,5 ml, solución inyectable" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424571000221103 + * display = "VAXZEVRIA vacuna COVID-19 vector viral no replicante" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #equivalent + + * element[+] + * code = #424581000221100 + * display = "COVISHIELD vacuna COVID-19 vector viral no replicante" + * target[+] + * code = #XM97T2 + * display = "Covishield®" + * equivalence = #equivalent + + * element[+] + * code = #424591000221102 + * display = "JANSSEN vacuna COVID-19 vector viral no replicante" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #equivalent + + * element[+] + * code = #424601000221107 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, suspensión inyectable" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424611000221105 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable, vial de 0,5 ml (1 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424621000221100 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable, vial de 1 ml (2 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424631000221102 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424641000221109 + * display = "SPUTNIK V vacuna COVID-19 componente I [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 0,5 ml (1 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #424651000221106 + * display = "SPUTNIK V vacuna COVID-19 componente I [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 1 ml (2 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #424661000221108 + * display = "SPUTNIK V vacuna COVID-19 componente II [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 1 ml (2 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #424671000221104 + * display = "SPUTNIK V vacuna COVID-19 componente II [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 0,5 ml (1 dosis), Instituto Gamaleya" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #424681000221101 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 1 ml (2 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424691000221103 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 0,5 ml (1 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424701000221103 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424711000221100 + * display = "SPUTNIK V vacuna COVID-19 vector viral no replicante" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #equivalent + + * element[+] + * code = #424721000221105 + * display = "vacuna COVID-19 ARNm 100 mcg/0,5 ml, suspensión inyectable" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #424731000221108 + * display = "SPIKEVAX vacuna COVID-19 ARNm" + * target[+] + * code = #XM3DT5 + * display = "COVID-19 Vaccine Moderna" + * equivalence = #equivalent + + * element[+] + * code = #424741000221101 + * display = "vacuna COVID-19 ARNm 30 mcg/0,3 ml, suspensión inyectable" + * target[+] + * code = #XM0GQ8 + * display = "COVID-19 vaccine, RNA based" + * equivalence = #wider + + * element[+] + * code = #424751000221104 + * display = "COMIRNATY vacuna COVID-19 ARNm" + * target[+] + * code = #XM8NQ0 + * display = "Comirnaty" + * equivalence = #equivalent + + * element[+] + * code = #424781000221109 + * display = "CONVIDECIA vacuna COVID-19 [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 0,5 ml, (1 dosis), Cansino" + * target[+] + * code = #XM1AG7 + * display = "Convidecia" + * equivalence = #wider + + * element[+] + * code = #424791000221107 + * display = "CONVIDECIA vacuna COVID-19 [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 1,5 ml (3 dosis), Cansino" + * target[+] + * code = #XM1AG7 + * display = "Convidecia" + * equivalence = #wider + + * element[+] + * code = #424801000221108 + * display = "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 1,5 ml (3 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #424821000221101 + * display = "SPUTNIK LIGTH vacuna COVID-19 vector viral no replicante" + * target[+] + * code = #XM5QM6 + * display = "Sputnik-Light" + * equivalence = #equivalent + + * element[+] + * code = #424831000221103 + * display = "NOVAVAX vacuna COVID-19 proteína de espiga recombinante" + * target[+] + * code = #XM9T65 + * display = "Novavax COVID-19 vaccine" + * equivalence = #equivalent + + * element[+] + * code = #424971000221108 + * display = "ZYDUS CADILA vacuna COVID-19 ADN" + * target[+] + * code = #XM52P3 + * display = "ZvCov-D" + * equivalence = #equivalent + + * element[+] + * code = #425001000221100 + * display = "SPUTNIK V componente I vacuna COVID-19 vector viral no replicante rAd 26" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #425011000221102 + * display = "SPUTNIK V componente II vacuna COVID-19 vector viral no replicante rAd 5" + * target[+] + * code = #XM5ZJ4 + * display = "Gam-Covid-Vac" + * equivalence = #wider + + * element[+] + * code = #425031000221105 + * display = "VAXZEVRIA vacuna COVID-19 [ChAdOx1 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 4 ml (8 dosis), Astrazeneca" + * target[+] + * code = #XM4YL8 + * display = "COVID-19 Vaccine AstraZeneca" + * equivalence = #wider + + * element[+] + * code = #425051000221101 + * display = "vacuna que contiene vector adenovirus de chimpancé no replicante que codifica proteína de espiga de SARS-CoV-2 1 dosis/0,5 ml, solución inyectable, vial de 4 ml (8 dosis)" + * target[+] + * code = #XM9QW8 + * display = "COVID-19 vaccine, non-replicating viral vector" + * equivalence = #wider + + * element[+] + * code = #62051000220105 + * display = "Janssen COVID-19 Vaccine 0.5 millilitre suspension injection Janssen Inc" + * target[+] + * code = #XM6QV1 + * display = "COVID-19 Vaccine Janssen" + * equivalence = #wider + + * element[+] + * code = #840533007 + * display = "Severe acute respiratory syndrome coronavirus 2 (organism)" + * target[+] + * code = #XN109 + * display = "SARS-CoV-2" + * equivalence = #equivalent + + * element[+] + * code = #10828004 + * display = "Positive (qualifier value)" + * target[+] + * code = #RA01.0 + * display = "COVID-19, virus identified" + * equivalence = #equivalent + + * element[+] + * code = #260373001 + * display = "Detected (qualifier value)" + * target[+] + * code = #RA01.0 + * display = "COVID-19, virus identified" + * equivalence = #equivalent + + * element[+] + * code = #260385009 + * display = "Negative (qualifier value)" + * target[+] + * code = #RA01.1 + * display = "COVID-19, virus not identified" + * equivalence = #equivalent + + * element[+] + * code = #260415000 + * display = "Not detected (qualifier value)" + * target[+] + * code = #RA01.1 + * display = "COVID-19, virus not identified" + * equivalence = #equivalent + diff --git a/input/fsh/tx-cs-cvx.fsh b/input/fsh/tx-cs-cvx.fsh new file mode 100644 index 0000000000..4171522e35 --- /dev/null +++ b/input/fsh/tx-cs-cvx.fsh @@ -0,0 +1,47 @@ +CodeSystem: WHO_DDCC_cvx +Title: "CVX codes used in this IG" +Description: "All CVX codes from `http://hl7.org/fhir/sid/cvx` used in this IG. Provided so the FHIR server can perform expansions." +* ^experimental = true +* ^caseSensitive = true +* ^url = http://hl7.org/fhir/sid/cvx + +* #207 "COVID-19, mRNA, LNP-S, PF, 100 mcg/0.5mL dose or 50 mcg/0.25mL dose" +* #208 "COVID-19, mRNA, LNP-S, PF, 30 mcg/0.3 mL dose" +* #210 "COVID-19 vaccine, vector-nr, rS-ChAdOx1, PF, 0.5 mL " +* #211 "COVID-19, subunit, rS-nanoparticle+Matrix-M1 Adjuvant, PF, 0.5 mL" +* #212 "COVID-19 vaccine, vector-nr, rS-Ad26, PF, 0.5 mL" +* #213 "SARS-COV-2 (COVID-19) vaccine, UNSPECIFIED" +* #217 "COVID-19, mRNA, LNP-S, PF, 30 mcg/0.3 mL dose, tris-sucrose" +* #218 "COVID-19, mRNA, LNP-S, PF, 10 mcg/0.2 mL dose, tris-sucrose" +* #219 "COVID-19, mRNA, LNP-S, PF, 3 mcg/0.2 mL dose, tris-sucrose" +* #221 "COVID-19, mRNA, LNP-S, PF, 50 mcg/0.5 mL dose" +* #225 "COVID-19, D614, recomb, preS dTM, AS03 adjuvant add, PF, 5mcg/0.5mL" +* #226 "COVID-19, D614, recomb, preS dTM, AS03 adjuvant add, PF, 10mcg/0.5mL" +* #227 "COVID-19, mRNA, LNP-S, PF, pediatric 50 mcg/0.5 mL dose" +* #228 "COVID-19, mRNA, LNP-S, PF, pediatric 25 mcg/0.25 mL dose" +* #229 "COVID-19, mRNA, LNP-S, bivalent booster, PF, 50 mcg/0.5 mL or 25mcg/0.25 mL dose" +* #230 "COVID-19, mRNA, LNP-S, bivalent booster, PF, 10 mcg/0.2 mL" +* #300 "COVID-19, mRNA, LNP-S, bivalent booster, PF, 30 mcg/0.3 mL dose" +* #301 "COVID-19, mRNA, LNP-S, bivalent booster, PF, 10 mcg/0.2 mL dose" +* #302 "COVID-19, mRNA, LNP-S, bivalent, PF, 3 mcg/0.2 mL dose" +* #500 "COVID-19 Non-US Vaccine, Product Unknown" +* #501 "COVID-19 IV Non-US Vaccine (QAZCOVID-IN)" +* #502 "COVID-19 IV Non-US Vaccine (COVAXIN)" +* #503 "COVID-19 LAV Non-US Vaccine (COVIVAC)" +* #504 "COVID-19 VVnr Non-US Vaccine (Sputnik Light)" +* #505 "COVID-19 VVnr Non-US Vaccine (Sputnik V)" +* #506 "COVID-19 VVnr Non-US Vaccine (CanSino Biological Inc./Beijing Institute of Biotechnology)" +* #507 "COVID-19 PS Non-US Vaccine (Anhui Zhifei Longcom Biopharm + Inst of Micro, Chinese Acad of Sciences)" +* #508 "COVID-19 PS Non-US Vaccine (Jiangsu Province Centers for Disease Control and Prevention)" +* #509 "COVID-19 PS Non-US Vaccine (EpiVacCorona)" +* #510 "COVID-19 IV Non-US Vaccine (BIBP, Sinopharm)" +* #511 "COVID-19 IV Non-US Vaccine (CoronaVac, Sinovac)" +* #512 "SARS-COV-2 COVID-19 VLP Non-US Vaccine (Medicago, Covifenz)" +* #513 "SARS-COV-2 COVID-19 PS Non-US Vaccine (Anhui Zhifei Longcom, Zifivax)" +* #514 "SARS-COV-2 COVID-19 DNA Non-US Vaccine (Zydus Cadila, ZyCoV-D)" +* #515 "SARS-COV-2 COVID-19 PS Non-US Vaccine (Medigen, MVC-COV1901)" +* #516 "COV-2 COVID-19 Inactivated Non-US Vaccine Product (Minhai Biotechnology Co, KCONVAC)" +* #517 "SARS-COV-2 COVID-19 PS Non-US Vaccine (Biological E Limited, Corbevax)" +* #518 "COVID-19 Inactivated, Non-US Vaccine (VLA2001, Valneva)" +* #519 "COVID-19 mRNA, bivalent, original/Omicron BA.1, Non-US Vaccine (Spikevax Bivalent), Moderna" +* #520 "COVID-19 mRNA, bivalent, original/Omicron BA.1, Non-US Vaccine Product, Pfizer-BioNTech" diff --git a/input/fsh/tx-cs-divoc-lab-test-origin.fsh b/input/fsh/tx-cs-divoc-lab-test-origin.fsh new file mode 100644 index 0000000000..0d5a0cb0c3 --- /dev/null +++ b/input/fsh/tx-cs-divoc-lab-test-origin.fsh @@ -0,0 +1,12 @@ +CodeSystem: WHO_DDCC_divoc_lab_test_origin +Title: "DIVOC lab test origin codes used in this IG" +Description: "All DIVOC lab test origin codes from its internally defined code system used in this IG. Provided so the FHIR server can perform expansions." +* ^experimental = true +* ^caseSensitive = true +* ^url = http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-sample-origin-divoc + +* #"Nasopharyngeal Swab" "Nasopharyngeal Swab" +* #"Throat swab" "Throat swab" +* #"Bronchoalveolar lavage" "Bronchoalveolar lavage" +* #"Endotracheal Aspirate" "Endotracheal Aspirate" +* #"Nasal Swab" "Nasal Swab" diff --git a/input/fsh/tx-cs-divoc-lab-test-pathogen.fsh b/input/fsh/tx-cs-divoc-lab-test-pathogen.fsh new file mode 100644 index 0000000000..87ee03dd98 --- /dev/null +++ b/input/fsh/tx-cs-divoc-lab-test-pathogen.fsh @@ -0,0 +1,8 @@ +CodeSystem: WHO_DDCC_divoc_lab_test_pathogen +Title: "DIVOC lab test pathogen codes used in this IG" +Description: "All DIVOC lab test pathogen codes from its internally defined code system used in this IG. Provided so the FHIR server can perform expansions." +* ^experimental = true +* ^caseSensitive = true +* ^url = http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-pathogen-divoc + +* #COVID-19 "Concerns the detection of SARS-CoV-2 infection." diff --git a/input/fsh/tx-cs-divoc-lab-test-result.fsh b/input/fsh/tx-cs-divoc-lab-test-result.fsh new file mode 100644 index 0000000000..ab7f8fca58 --- /dev/null +++ b/input/fsh/tx-cs-divoc-lab-test-result.fsh @@ -0,0 +1,11 @@ +CodeSystem: WHO_DDCC_divoc_lab_test_result +Title: "DIVOC lab test result codes used in this IG" +Description: "All DIVOC lab test result codes from its internally defined code system used in this IG. Provided so the FHIR server can perform expansions." +* ^experimental = true +* ^caseSensitive = true +* ^url = http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-qual-result-divoc + +* #Negative "Negative" +* #Positive "Positive" +* #Inconclusive "Inconclusive" +* #Void "Void" diff --git a/input/fsh/tx-cs-divoc-lab-test-type.fsh b/input/fsh/tx-cs-divoc-lab-test-type.fsh new file mode 100644 index 0000000000..b3b069cf91 --- /dev/null +++ b/input/fsh/tx-cs-divoc-lab-test-type.fsh @@ -0,0 +1,9 @@ +CodeSystem: WHO_DDCC_divoc_lab_test_type +Title: "DIVOC lab test type codes used in this IG" +Description: "All DIVOC lab test type codes from its internally defined code system used in this IG. Provided so the FHIR server can perform expansions." +* ^experimental = true +* ^caseSensitive = true +* ^url = http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-type-divoc + +* #RT-PCR "RT-PCR" +* #"Rapid Antigen Test (RAT)" "Rapid Antigen Test (RAT)" diff --git a/input/fsh/tx-cs-euur.fsh b/input/fsh/tx-cs-euur.fsh new file mode 100644 index 0000000000..e8fa4f05c9 --- /dev/null +++ b/input/fsh/tx-cs-euur.fsh @@ -0,0 +1,45 @@ +CodeSystem: WHO_DDCC_euur +Title: "EUUR codes used in this IG" +Description: "All EUUR codes from `https://ec.europa.eu/health/documents/community-register/html/` used in this IG. Provided so the FHIR server can perform expansions." +* ^experimental = true +* ^caseSensitive = true +* ^url = https://ec.europa.eu/health/documents/community-register/html/ + +* #EU/1/20/1528 "Comirnaty" +* #EU/1/20/1507 "Spikevax" +* #EU/1/21/1529 "Vaxzevria" +* #EU/1/20/1525 "Jcovden" +* #CVnCoV "CVnCoV" +* #NVX-CoV2373 "NVX-CoV2373" +* #Sputnik-V "Sputnik V" +* #Convidecia "Convidecia" +* #EpiVacCorona "EpiVacCorona" +* #BBIBP-CorV "BBIBP-CorV" +* #Inactivated-SARS-CoV-2-Vero-Cell "Inactivated SARS-CoV-2 (Vero Cell)" +* #CoronaVac "CoronaVac" +* #Covaxin "Covaxin" +* #Covishield "Covishield" +* #Covid-19-recombinant "Covid-19 (recombinant)" +* #R-COVI "R-COVI" +* #CoviVac "CoviVac" +* #Sputnik-Light "Sputnik Light" +* #Hayat-Vax "Hayat-Vax" +* #Abdala "Abdala" +* #WIBP-CorV "WIBP-CorV" +* #MVC-COV1901 "MVC COVID-19 vaccine" +* #EU/1/21/1618 "Nuvaxovid" +* #Covovax "Covovax" +* #Vidprevtyn "Vidprevtyn" +* #VLA2001 "VLA2001" +* #EpiVacCorona-N "EpiVacCorona- N" +* #Sputnik-M "Sputnik M" +* #Covid-19-adsorvida-inativada "Vacina adsorvida covid-19 (inativada)" +* #NVSI-06-08 "NVSI-06-08" +* #YS-SC2-010 "YS-SC2-010" +* #SCTV01C "SCTV01C" +* #Covifenz "Covifenz" +* #AZD2816 "AZD2816" +* #Soberana-02 "Soberana 02" +* #Soberana-Plus "Soberana Plus" +* #EU/1/21/1624 "COVID-19 Vaccine Valneva" +* #EU/1/21/1580 "VidPrevtyn Beta" diff --git a/input/fsh/tx-cs-icao-lab-test-origin.fsh b/input/fsh/tx-cs-icao-lab-test-origin.fsh new file mode 100644 index 0000000000..aa07344171 --- /dev/null +++ b/input/fsh/tx-cs-icao-lab-test-origin.fsh @@ -0,0 +1,12 @@ +CodeSystem: WHO_DDCC_icao_lab_test_origin +Title: "ICAO lab test origin codes used in this IG" +Description: "All ICAO lab test origin codes from its internally defined code system used in this IG. Provided so the FHIR server can perform expansions." +* ^experimental = true +* ^caseSensitive = true +* ^url = http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-sample-origin-icao + +* #nasopharyngeal "Sampling method: nasopharyngeal" +* #oropharyngeal "Sampling method: oropharyngeal" +* #saliva "Sampling method: saliva" +* #blood "Sampling method: blood" +* #other "Sampling method: other" diff --git a/input/fsh/tx-cs-icao-lab-test-result.fsh b/input/fsh/tx-cs-icao-lab-test-result.fsh new file mode 100644 index 0000000000..c9e3c6bcd6 --- /dev/null +++ b/input/fsh/tx-cs-icao-lab-test-result.fsh @@ -0,0 +1,11 @@ +CodeSystem: WHO_DDCC_icao_lab_test_result +Title: "ICAO lab test result codes used in this IG" +Description: "All ICAO lab test result codes from its internally defined code system used in this IG. Provided so the FHIR server can perform expansions." +* ^experimental = true +* ^caseSensitive = true +* ^url = http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-qual-result-icao + +* #normal "Normal" +* #abnormal "Abnormal" +* #positive "Positive" +* #negative "Negative" diff --git a/input/fsh/tx-cs-icao-lab-test-type.fsh b/input/fsh/tx-cs-icao-lab-test-type.fsh new file mode 100644 index 0000000000..199e949d3c --- /dev/null +++ b/input/fsh/tx-cs-icao-lab-test-type.fsh @@ -0,0 +1,11 @@ +CodeSystem: WHO_DDCC_icao_lab_test_type +Title: "ICAO lab test type codes used in this IG" +Description: "All ICAO lab test type codes from its internally defined code system used in this IG. Provided so the FHIR server can perform expansions." +* ^experimental = true +* ^caseSensitive = true +* ^url = http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-type-icao + +* #molecular(PCR) "Molecular (PCR)" +* #molecular(other) "Molecular (Other)" +* #antigen "Antigen" +* #antibody "Antibody" diff --git a/input/fsh/tx-cs-loinc.fsh b/input/fsh/tx-cs-loinc.fsh new file mode 100644 index 0000000000..05d31f7b6c --- /dev/null +++ b/input/fsh/tx-cs-loinc.fsh @@ -0,0 +1,172 @@ +CodeSystem: WHO_DDCC_loinc +Title: "LOINC codes used in this IG" +Description: "All LOINC codes from `http://loinc.org` used in this IG. Provided so the FHIR server can perform expansions." +* ^experimental = true +* ^caseSensitive = true +* ^url = http://loinc.org + +* #LP6464-4 "Nucliec acid amplification with probe detection" +* #LP217198-3 "Rapid immunoassay" +* #100861-4 "Cells.CD4+CD154+/CD4 cells in Blood --after stimulation with SARS-CoV-2 Nucleocapsid peptide" +* #100858-0 "Cells.CD4+CD154+/CD4 cells in Blood --after stimulation with SARS-CoV-2 Spike peptide" +* #100862-2 "Cells.CD4.Interferon gamma-expressing/CD4 cells in Blood --after stimulation with SARS-CoV-2 Nucleocapsid peptide" +* #100859-8 "Cells.CD4.Interferon gamma-expressing/CD4 cells in Blood --after stimulation with SARS-CoV-2 Spike peptide" +* #100863-0 "Cells.CD4.Tumor necrosis factor alfa-expressing/CD4 cells in Blood --after stimulation with SARS-CoV-2 Nucleocapsid peptide" +* #100860-6 "Cells.CD4.Tumor necrosis factor alfa-expressing/CD4 cells in Blood --after stimulation with SARS-CoV-2 Spike peptide" +* #96766-1 "GISAID sequence accession number" +* #95942-9 "Influenza virus A and B and SARS-CoV+SARS-CoV-2 (COVID-19) Ag panel - Upper respiratory specimen by Rapid immunoassay" +* #97099-6 "Influenza virus A and B and SARS-CoV-2 (COVID-19) Ag panel - Upper respiratory specimen by Rapid immunoassay" +* #95941-1 "Influenza virus A and B and SARS-CoV-2 (COVID-19) and Respiratory syncytial virus RNA panel - Respiratory specimen by NAA with probe detection" +* #95380-2 "Influenza virus A and B and SARS-CoV-2 (COVID-19) and SARS-related CoV RNA panel - Respiratory specimen by NAA with probe detection" +* #95423-0 "Influenza virus A and B and SARS-CoV-2 (COVID-19) identified in Respiratory specimen by NAA with probe detection" +* #95422-2 "Influenza virus A and B and SARS-CoV-2 (COVID-19) RNA panel - Respiratory specimen by NAA with probe detection" +* #100345-8 "Influenza virus A and B and SARS-CoV-2 (COVID-19) RNA panel - Specimen by NAA with probe detection" +* #98733-9 "Percent neutralization by SARS coronavirus 2 spike protein RBD neutralizing antibody in Serum or Plasma by Immunoassay" +* #99771-8 "SARS coronavirus 2 spike and nucleocapsid protein stimulated gamma interferon panel - Blood" +* #98846-9 "SARS coronavirus 2 stimulated gamma interferon release by Helper (CD4+) T-cells [Units/volume] corrected for background in Blood by Immunoassay" +* #98847-7 "SARS coronavirus 2 stimulated gamma interferon release by lymphocytes [Units/volume] corrected for background in Blood by Immunoassay" +* #99774-2 "SARS coronavirus 2 stimulated gamma interferon release by T-cells.Nucleocapsid Ag spot count [#] corrected for background in Blood" +* #99773-4 "SARS coronavirus 2 stimulated gamma interferon release by T-cells.Spike Ag spot count [#] corrected for background in Blood" +* #95209-3 "SARS-CoV+SARS-CoV-2 (COVID-19) Ag [Presence] in Respiratory specimen by Rapid immunoassay" +* #94763-0 "SARS-CoV-2 (COVID-19) [Presence] in Specimen by Organism specific culture" +* #94661-6 "SARS-CoV-2 (COVID-19) Ab [Interpretation] in Serum or Plasma" +* #95825-6 "SARS-CoV-2 (COVID-19) Ab [Presence] in DBS by Immunoassay" +* #98069-8 "SARS-CoV-2 (COVID-19) Ab [Presence] in Saliva (oral fluid) by Rapid immunoassay" +* #94762-2 "SARS-CoV-2 (COVID-19) Ab [Presence] in Serum or Plasma by Immunoassay" +* #95542-7 "SARS-CoV-2 (COVID-19) Ab [Presence] in Serum, Plasma or Blood by Rapid immunoassay" +* #94769-7 "SARS-CoV-2 (COVID-19) Ab [Units/volume] in Serum or Plasma by Immunoassay" +* #96118-5 "SARS-CoV-2 (COVID-19) Ab panel - DBS by Immunoassay" +* #94504-8 "SARS-CoV-2 (COVID-19) Ab panel - Serum or Plasma by Immunoassay" +* #94503-0 "SARS-CoV-2 (COVID-19) Ab panel - Serum, Plasma or Blood by Rapid immunoassay" +* #94558-4 "SARS-CoV-2 (COVID-19) Ag [Presence] in Respiratory specimen by Rapid immunoassay" +* #96119-3 "SARS-CoV-2 (COVID-19) Ag [Presence] in Upper respiratory specimen by Immunoassay" +* #97097-0 "SARS-CoV-2 (COVID-19) Ag [Presence] in Upper respiratory specimen by Rapid immunoassay" +* #96094-8 "SARS-CoV-2 (COVID-19) and SARS-related CoV RNA panel - Respiratory specimen by NAA with probe detection" +* #98080-5 "SARS-CoV-2 (COVID-19) and SARS-related CoV RNA panel - Saliva (oral fluid) by NAA with probe detection" +* #96896-6 "SARS-CoV-2 (COVID-19) clade [Type] in Specimen by Molecular genetics method" +* #96764-6 "SARS-CoV-2 (COVID-19) E gene [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" +* #96763-8 "SARS-CoV-2 (COVID-19) E gene [Presence] in Respiratory specimen by NAA with probe detection" +* #94562-6 "SARS-CoV-2 (COVID-19) IgA Ab [Presence] in Serum or Plasma by Immunoassay" +* #94768-9 "SARS-CoV-2 (COVID-19) IgA Ab [Presence] in Serum, Plasma or Blood by Rapid immunoassay" +* #95427-1 "SARS-CoV-2 (COVID-19) IgA Ab [Titer] in Serum or Plasma by Immunofluorescence" +* #94720-0 "SARS-CoV-2 (COVID-19) IgA Ab [Units/volume] in Serum or Plasma by Immunoassay" +* #95125-1 "SARS-CoV-2 (COVID-19) IgA+IgM [Presence] in Serum or Plasma by Immunoassay" +* #96742-2 "SARS-CoV-2 (COVID-19) IgG Ab [Mass/volume] in Serum or Plasma by Immunoassay" +* #94761-4 "SARS-CoV-2 (COVID-19) IgG Ab [Presence] in DBS by Immunoassay" +* #94563-4 "SARS-CoV-2 (COVID-19) IgG Ab [Presence] in Serum or Plasma by Immunoassay" +* #94507-1 "SARS-CoV-2 (COVID-19) IgG Ab [Presence] in Serum, Plasma or Blood by Rapid immunoassay" +* #95429-7 "SARS-CoV-2 (COVID-19) IgG Ab [Titer] in Serum or Plasma by Immunofluorescence" +* #94505-5 "SARS-CoV-2 (COVID-19) IgG Ab [Units/volume] in Serum or Plasma by Immunoassay" +* #94547-7 "SARS-CoV-2 (COVID-19) IgG+IgM Ab [Presence] in Serum or Plasma by Immunoassay" +* #95416-4 "SARS-CoV-2 (COVID-19) IgM Ab [Presence] in DBS by Immunoassay" +* #94564-2 "SARS-CoV-2 (COVID-19) IgM Ab [Presence] in Serum or Plasma by Immunoassay" +* #94508-9 "SARS-CoV-2 (COVID-19) IgM Ab [Presence] in Serum, Plasma or Blood by Rapid immunoassay" +* #95428-9 "SARS-CoV-2 (COVID-19) IgM Ab [Titer] in Serum or Plasma by Immunofluorescence" +* #94506-3 "SARS-CoV-2 (COVID-19) IgM Ab [Units/volume] in Serum or Plasma by Immunoassay" +* #96895-8 "SARS-CoV-2 (COVID-19) lineage [Identifier] in Specimen by Molecular genetics method" +* #100157-7 "SARS-CoV-2 (COVID-19) lineage [Type] in Specimen by Sequencing" +* #96957-6 "SARS-CoV-2 (COVID-19) M gene [Presence] in Upper respiratory specimen by NAA with probe detection" +* #95521-1 "SARS-CoV-2 (COVID-19) N gene [#/volume] (viral load) in Respiratory specimen by NAA with probe detection" +* #96898-2 "SARS-CoV-2 (COVID-19) N gene [Cycle Threshold #] in Oropharyngeal wash by NAA with probe detection" +* #94510-5 "SARS-CoV-2 (COVID-19) N gene [Cycle Threshold #] in Specimen by NAA with probe detection" +* #94311-8 "SARS-CoV-2 (COVID-19) N gene [Cycle Threshold #] in Specimen by Nucleic acid amplification using CDC primer-probe set N1" +* #94312-6 "SARS-CoV-2 (COVID-19) N gene [Cycle Threshold #] in Specimen by Nucleic acid amplification using CDC primer-probe set N2" +* #95522-9 "SARS-CoV-2 (COVID-19) N gene [Log #/volume] (viral load) in Respiratory specimen by NAA with probe detection" +* #94760-6 "SARS-CoV-2 (COVID-19) N gene [Presence] in Nasopharynx by NAA with probe detection" +* #96986-5 "SARS-CoV-2 (COVID-19) N gene [Presence] in Nose by NAA with non-probe detection" +* #95409-9 "SARS-CoV-2 (COVID-19) N gene [Presence] in Nose by NAA with probe detection" +* #94533-7 "SARS-CoV-2 (COVID-19) N gene [Presence] in Respiratory specimen by NAA with probe detection" +* #94756-4 "SARS-CoV-2 (COVID-19) N gene [Presence] in Respiratory specimen by Nucleic acid amplification using CDC primer-probe set N1" +* #94757-2 "SARS-CoV-2 (COVID-19) N gene [Presence] in Respiratory specimen by Nucleic acid amplification using CDC primer-probe set N2" +* #95425-5 "SARS-CoV-2 (COVID-19) N gene [Presence] in Saliva (oral fluid) by NAA with probe detection" +* #96448-6 "SARS-CoV-2 (COVID-19) N gene [Presence] in Saliva (oral fluid) by Nucleic acid amplification using CDC primer-probe set N1" +* #96958-4 "SARS-CoV-2 (COVID-19) N gene [Presence] in Saliva (oral fluid) by Nucleic acid amplification using CDC primer-probe set N2" +* #94766-3 "SARS-CoV-2 (COVID-19) N gene [Presence] in Serum or Plasma by NAA with probe detection" +* #94316-7 "SARS-CoV-2 (COVID-19) N gene [Presence] in Specimen by NAA with probe detection" +* #94307-6 "SARS-CoV-2 (COVID-19) N gene [Presence] in Specimen by Nucleic acid amplification using CDC primer-probe set N1" +* #94308-4 "SARS-CoV-2 (COVID-19) N gene [Presence] in Specimen by Nucleic acid amplification using CDC primer-probe set N2" +* #99596-9 "SARS-CoV-2 (COVID-19) N protein IgG Ab [Presence] in Serum or Plasma by Immunoassay" +* #95411-5 "SARS-CoV-2 (COVID-19) neutralizing antibody [Presence] in Serum by pVNT" +* #95410-7 "SARS-CoV-2 (COVID-19) neutralizing antibody [Titer] in Serum by pVNT" +* #97098-8 "SARS-CoV-2 (COVID-19) Nsp2 gene [Presence] in Upper respiratory specimen by NAA with probe detection" +* #98132-4 "SARS-CoV-2 (COVID-19) ORF1a region [Presence] in Respiratory specimen by NAA with probe detection" +* #98494-8 "SARS-CoV-2 (COVID-19) ORF1a region [Presence] in Saliva (oral fluid) by NAA with probe detection" +* #96899-0 "SARS-CoV-2 (COVID-19) ORF1ab region [Cycle Threshold #] in Oropharyngeal wash by NAA with probe detection" +* #94644-2 "SARS-CoV-2 (COVID-19) ORF1ab region [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" +* #94511-3 "SARS-CoV-2 (COVID-19) ORF1ab region [Cycle Threshold #] in Specimen by NAA with probe detection" +* #94559-2 "SARS-CoV-2 (COVID-19) ORF1ab region [Presence] in Respiratory specimen by NAA with probe detection" +* #95824-9 "SARS-CoV-2 (COVID-19) ORF1ab region [Presence] in Saliva (oral fluid) by NAA with probe detection" +* #94639-2 "SARS-CoV-2 (COVID-19) ORF1ab region [Presence] in Specimen by NAA with probe detection" +* #97104-4 "SARS-CoV-2 (COVID-19) ORF1ab region [Units/volume] (viral load) in Upper respiratory specimen by NAA with probe detection" +* #98131-6 "SARS-CoV-2 (COVID-19) ORF1b region [Presence] in Respiratory specimen by NAA with probe detection" +* #98493-0 "SARS-CoV-2 (COVID-19) ORF1b region [Presence] in Saliva (oral fluid) by NAA with probe detection" +* #94646-7 "SARS-CoV-2 (COVID-19) RdRp gene [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" +* #94645-9 "SARS-CoV-2 (COVID-19) RdRp gene [Cycle Threshold #] in Specimen by NAA with probe detection" +* #96120-1 "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Lower respiratory specimen by NAA with probe detection" +* #94534-5 "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Respiratory specimen by NAA with probe detection" +* #96091-4 "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Saliva (oral fluid) by NAA with probe detection" +* #94314-2 "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Specimen by NAA with probe detection" +* #96123-5 "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Upper respiratory specimen by NAA with probe detection" +* #99314-7 "SARS-CoV-2 (COVID-19) RdRp gene mutation detected [Identifier] in Specimen by Molecular genetics method" +* #94745-7 "SARS-CoV-2 (COVID-19) RNA [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" +* #94746-5 "SARS-CoV-2 (COVID-19) RNA [Cycle Threshold #] in Specimen by NAA with probe detection" +* #94819-0 "SARS-CoV-2 (COVID-19) RNA [Log #/volume] (viral load) in Specimen by NAA with probe detection" +* #94565-9 "SARS-CoV-2 (COVID-19) RNA [Presence] in Nasopharynx by NAA with non-probe detection" +* #94759-8 "SARS-CoV-2 (COVID-19) RNA [Presence] in Nasopharynx by NAA with probe detection" +* #95406-5 "SARS-CoV-2 (COVID-19) RNA [Presence] in Nose by NAA with probe detection" +* #96797-6 "SARS-CoV-2 (COVID-19) RNA [Presence] in Oropharyngeal wash by NAA with probe detection" +* #95608-6 "SARS-CoV-2 (COVID-19) RNA [Presence] in Respiratory specimen by NAA with non-probe detection" +* #94500-6 "SARS-CoV-2 (COVID-19) RNA [Presence] in Respiratory specimen by NAA with probe detection" +* #95424-8 "SARS-CoV-2 (COVID-19) RNA [Presence] in Respiratory specimen by Sequencing" +* #94845-5 "SARS-CoV-2 (COVID-19) RNA [Presence] in Saliva (oral fluid) by NAA with probe detection" +* #94822-4 "SARS-CoV-2 (COVID-19) RNA [Presence] in Saliva (oral fluid) by Sequencing" +* #94660-8 "SARS-CoV-2 (COVID-19) RNA [Presence] in Serum or Plasma by NAA with probe detection" +* #94309-2 "SARS-CoV-2 (COVID-19) RNA [Presence] in Specimen by NAA with probe detection" +* #96829-7 "SARS-CoV-2 (COVID-19) RNA [Presence] in Specimen from Donor by NAA with probe detection" +* #96897-4 "SARS-CoV-2 (COVID-19) RNA panel - Oropharyngeal wash by NAA with probe detection" +* #94531-1 "SARS-CoV-2 (COVID-19) RNA panel - Respiratory specimen by NAA with probe detection" +* #95826-4 "SARS-CoV-2 (COVID-19) RNA panel - Saliva (oral fluid) by NAA with probe detection" +* #94306-8 "SARS-CoV-2 (COVID-19) RNA panel - Specimen by NAA with probe detection" +* #96900-6 "SARS-CoV-2 (COVID-19) S gene [Cycle Threshold #] in Oropharyngeal wash by NAA with probe detection" +* #94642-6 "SARS-CoV-2 (COVID-19) S gene [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" +* #94643-4 "SARS-CoV-2 (COVID-19) S gene [Cycle Threshold #] in Specimen by NAA with probe detection" +* #94640-0 "SARS-CoV-2 (COVID-19) S gene [Presence] in Respiratory specimen by NAA with probe detection" +* #95609-4 "SARS-CoV-2 (COVID-19) S gene [Presence] in Respiratory specimen by Sequencing" +* #96765-3 "SARS-CoV-2 (COVID-19) S gene [Presence] in Saliva (oral fluid) by NAA with probe detection" +* #94767-1 "SARS-CoV-2 (COVID-19) S gene [Presence] in Serum or Plasma by NAA with probe detection" +* #94641-8 "SARS-CoV-2 (COVID-19) S gene [Presence] in Specimen by NAA with probe detection" +* #96752-1 "SARS-CoV-2 (COVID-19) S gene mutation [Presence] in Specimen by Molecular genetics method" +* #96751-3 "SARS-CoV-2 (COVID-19) S gene mutation detected [Identifier] in Specimen by Molecular genetics method" +* #99597-7 "SARS-CoV-2 (COVID-19) S protein IgG Ab [Presence] in Serum or Plasma by Immunoassay" +* #96603-6 "SARS-CoV-2 (COVID-19) S protein RBD neutralizing antibody [Presence] in Serum or Plasma by sVNT" +* #98732-1 "SARS-CoV-2 (COVID-19) S protein RBD neutralizing antibody [Titer] in Serum or Plasma by Immunoassay" +* #98734-7 "SARS-CoV-2 (COVID-19) S protein RBD neutralizing antibody [Units/volume] in Serum or Plasma by Immunoassay" +* #96894-1 "SARS-CoV-2 (COVID-19) sequencing and identification panel - Specimen by Molecular genetics method" +* #95970-0 "SARS-CoV-2 (COVID-19) specific TCRB gene rearrangements [Presence] in Blood by Sequencing" +* #100156-9 "SARS-CoV-2 (COVID-19) variant [Type] in Specimen by NAA with probe detection" +* #96741-4 "SARS-CoV-2 (COVID-19) variant [Type] in Specimen by Sequencing" +* #96755-4 "SARS-CoV-2 (COVID-19) variant interpretation in Specimen Narrative" +* #94764-8 "SARS-CoV-2 (COVID-19) whole genome [Nucleotide sequence] in Isolate or Specimen by Sequencing" +* #99772-6 "SARS-CoV-2 stimulated gamma interferon [Interpretation] in Blood Qualitative" +* #95971-8 "SARS-CoV-2 stimulated gamma interferon [Presence] in Blood" +* #95974-2 "SARS-CoV-2 stimulated gamma interferon panel - Blood" +* #95972-6 "SARS-CoV-2 stimulated gamma interferon release by T-cells [Units/volume] corrected for background in Blood" +* #95973-4 "SARS-CoV-2 stimulated gamma interferon release by T-cells [Units/volume] in Blood" +* #94509-7 "SARS-related coronavirus E gene [Cycle Threshold #] in Specimen by NAA with probe detection" +* #96121-9 "SARS-related coronavirus E gene [Presence] in Lower respiratory specimen by NAA with probe detection" +* #94758-0 "SARS-related coronavirus E gene [Presence] in Respiratory specimen by NAA with probe detection" +* #95823-1 "SARS-related coronavirus E gene [Presence] in Saliva (oral fluid) by NAA with probe detection" +* #94765-5 "SARS-related coronavirus E gene [Presence] in Serum or Plasma by NAA with probe detection" +* #94315-9 "SARS-related coronavirus E gene [Presence] in Specimen by NAA with probe detection" +* #96122-7 "SARS-related coronavirus E gene [Presence] in Upper respiratory specimen by NAA with probe detection" +* #94313-4 "SARS-related coronavirus N gene [Cycle Threshold #] in Specimen by Nucleic acid amplification using CDC primer-probe set N3" +* #94310-0 "SARS-related coronavirus N gene [Presence] in Specimen by Nucleic acid amplification using CDC primer-probe set N3" +* #94502-2 "SARS-related coronavirus RNA [Presence] in Respiratory specimen by NAA with probe detection" +* #94647-5 "SARS-related coronavirus RNA [Presence] in Specimen by NAA with probe detection" +* #94532-9 "SARS-related coronavirus+MERS coronavirus RNA [Presence] in Respiratory specimen by NAA with probe detection" +* #98062-3 "Sequencing study identifier" +* #100342-5 "Volatile Organic Compounds associated with SARS-CoV-2 infection [Presence] in Exhaled gas by Gas chromatography-mass spectrometry" +* #82593-5 "Immunization summary report" +* #11369-6 "History of Immunization Narrative" +* #30954-2 "Relevant diagnostic tests/laboratory data Narrative" +* #30980-7 "Date vaccine due" diff --git a/input/fsh/tx-cs-snomed.fsh b/input/fsh/tx-cs-snomed.fsh new file mode 100644 index 0000000000..16e0360151 --- /dev/null +++ b/input/fsh/tx-cs-snomed.fsh @@ -0,0 +1,120 @@ +CodeSystem: WHO_DDCC_snomed +Title: "SNOMED codes used in this IG" +Description: "All SNOMED codes from `http://snomed.info/sct` used in this IG. Provided so the FHIR server can perform expansions." +* ^experimental = true +* ^caseSensitive = true +* ^url = http://snomed.info/sct + +* #1031000172108 "COVID-19 mRNA vaccine (BNT162b2) of Pfizer-BioNTech" +* #10871000172106 "COVID-19 mRNA vaccine (mRNA-1273) of Moderna" +* #10891000172107 "COVID-19 viral vector vaccine (AZD1222 (ChAdOx1-S recombinant)) of AstraZeneca, Oxford" +* #10901000172106 "COVID-19 viral vector vaccine (JNJ-78436735( Ad26.COV2-S recombinant)) of Johnson and Johnson, Janssens" +* #125071000220108 "COVID-19 mRNA Vaccine Pfizer-BioNTech 10 micrograms/dose concentrate for dispersion for injection" +* #125081000220106 "COVID-19 mRNA Vaccine Ready to Use Pfizer-BioNTech 30 micrograms/ 0.3 milliliter dose dispersion for injection" +* #125091000220109 "COVID-19 mRNA Ready to Use Adapted BA.1 Vaccine Pfizer-BioNTech 15 / 15 micrograms/ 0.3 milliliter dose dispersion for injection" +* #125101000220104 "COVID-19 mRNA Ready to Use Adapted BA.4 and BA.5 Vaccine Pfizer-BioNTech 15 / 15 micrograms/ 0.3 milliliter dose dispersion for injection" +* #125111000220101 "COVID-19 mRNA Adapted BA.1 Vaccine Moderna (50 micrograms/50 micrograms) / milliliter dispersion for injection" +* #125121000220108 "COVID-19 mRNA Adapted BA.4 nd BA.5 Vaccine Moderna (50 micrograms/50 micrograms) / milliliter dispersion for injection" +* #1401000220108 "COVID-19 Vaccine AstraZeneca 5 x10,000,000,000 viral particles/per 0.5ml dose for injection multidose vials" +* #1411000220106 "COVID-19 mRNA Vaccine Pfizer-BioNTech 30 micrograms per 0.3ml dose concentrate for suspension for injection multidose vials" +* #1421000220104 "COVID-19 mRNA Vaccine Moderna 0.1mg per 0.5mL dose dispersion for injection multidose vials" +* #28571000087109 "COVID-19 SPIKEVAX 0.20 mg/mL mRNA Mod" +* #28581000087106 "COVID-19 COMIRNATY 30 mcg/0.3 ml mRNA PB" +* #28761000087108 "COVID-19 VAXZEVRIA AZC" +* #28951000087107 "COVID-19 JANSSEN COVID-19 VACCINE Jan" +* #28961000087105 "COVID-19 COVISHIELD VP" +* #29171000087106 "COVID-19 NUVAXOVID NOV" +* #30151000087105 "COVID-19 COVIFENZ VLP MED" +* #31301000087101 "COVID-19 SINOPHARM-BIBP" +* #31311000087104 "COVID-19 CoronaVac" +* #31341000087103 "COVID-19 Sputnik V" +* #31431000087100 "COVID-19 Convidecia" +* #33201000087108 "COVID-19 SINOPHARM-WIBP" +* #33211000087105 "COVID-19 COVAXIN" +* #33221000087102 "COVID-19 mRNA CureVac" +* #33361000087101 "COVID-19 COMIRNATY pediatric 10 mcg/0.2 ml mRNA PB" +* #33391000087109 "COVID-19 Abdala" +* #33401000087107 "COVID-19 COVIran Barekat" +* #33411000087109 "COVID-19 CoviVac" +* #33421000087101 "COVID-19 EpiVacCorona" +* #33431000087104 "COVID-19 KCONVAC" +* #33441000087105 "COVID-19 Medgen-Dynavax-NIAID" +* #33451000087108 "COVID-19 QazCovid-in" +* #33461000087106 "COVID-19 Sputnik Light" +* #33471000087102 "COVID-19 ZIFIVAX" +* #33581000087104 "COVID-19 pediatric mRNA unspecified" +* #33881000087102 "COVID-19 COMIRNATY tris-sucrose 30 mcg/0.3 ml mRNA PB" +* #34591000087100 "COVID-19 Soberana 02" +* #34601000087108 "COVID-19 SpikoGen" +* #34611000087105 "COVID-19 COMIRNATY pediatric 3 mcg/0.2 ml mRNA PB" +* #34921000087108 "COVID-19 COVOVAX" +* #35651000087105 "COVID-19 SPIKEVAX 0.10 mg/mL mRNA Mod" +* #37311000087109 "COVID-19 SPIKEVAX Bivalent (Original / Omicron BA.1) 0.10 mg/mL mRNA Mod" +* #37651000087101 "COVID-19 SPIKEVAX Bivalent (Original / Omicron BA.4/BA.5) 0.10 mg/mL mRNA Mod" +* #384671000221101 "SINOPHARM - BIBP vacuna COVID-19 [SARS-COV-2 (células Vero) inactivado 1 dosis/0,5 ml] suspensión inyectable, vial de 0,5 ml (1 dosis), Sinopharm - Beijing Institute" +* #399651000221108 "vacuna COVID-19 virus entero inactivado 1 dosis/0,5 ml, suspensión inyectable, vial de 0,5 ml (1 dosis)" +* #399661000221105 "vacuna COVID-19 vector no replicante adenovirus de chimpancé 1 dosis/0,5 ml, solución inyectable, vial de 5 ml (10 dosis)" +* #399681000221103 "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 3 ml (5 dosis)" +* #399691000221100 "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable, vial de 3 ml (5 dosis)" +* #399701000221100 "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, suspensión inyectable, vial de 3 ml (5 dosis)" +* #399771000221108 "COVISHIELD vacuna COVID-19 [ChAdOx1 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 5 ml (10 dosis), Serum Institute of India" +* #399781000221106 "VAXZEVRIA vacuna COVID-19 [ChAdOx1 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 5 ml (10 dosis), Astrazeneca" +* #399801000221105 "SPUTNIK V vacuna COVID-19 componente I [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 3 ml (5 dosis), Instituto Gamaleya" +* #399811000221108 "SPUTNIK V vacuna COVID-19 componente II [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 3 ml (5 dosis), Instituto Gamaleya" +* #399821000221103 "JANSSEN vacuna COVID-19 [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] suspensión inyectable, vial de 3 ml (5 dosis), Janssen" +* #399861000221106 "vacuna COVID-19 ARNm 100 mcg/ml, suspensión inyectable, vial de 5,5 ml (10 dosis de 0,5 ml)" +* #399871000221102 "vacuna COVID-19 ARNm 100 mcg/ml, suspensión inyectable, vial de 7,5 ml (15 dosis de 0,5 ml)" +* #399881000221104 "vacuna COVID-19 ARNm 30 mcg/0,3 ml, suspensión inyectable, vial de 0,45 ml (6 dosis de 0,3 ml luego de dilución)" +* #399891000221101 "SPIKEVAX vacuna COVID-19 [SARS-CoV-2 S ARNm 100 mcg/0,5 ml] suspensión inyectable, vial de 5.5 ml (10 dosis), Moderna" +* #399901000221102 "SPIKEVAX vacuna COVID-19 [SARS-CoV-2 S ARNm 100 mcg/0,5 ml] suspensión inyectable, vial de 7,5 ml (15 dosis de 0,5 ml), Moderna" +* #399911000221104 "COMIRNATY vacuna COVID-19 [SARS-CoV-2 S ARNm 30 mcg/0,3 ml] suspensión inyectable, vial de 0,45 ml (6 dosis de 0,3 ml luego de dilución), Pfizer" +* #424531000221101 "vacuna COVID-19 virus entero inactivado 1 dosis/0,5 ml, suspensión inyectable" +* #424541000221108 "vacuna COVID-19 virus entero inactivado 1 dosis/0,5 ml, suspensión inyectable, vial de 1 ml (2 dosis)" +* #424551000221105 "SINOPHARM - BIBP vacuna COVID-19 [SARS-COV-2 (células Vero) inactivado 1 dosis/0,5 ml] suspensión inyectable, vial de 1 ml (2 dosis), Sinopharm - Beijing Institute" +* #424561000221107 "vacuna COVID-19 vector no replicante adenovirus de chimpancé 1 dosis/0,5 ml, solución inyectable" +* #424571000221103 "VAXZEVRIA vacuna COVID-19 vector viral no replicante" +* #424581000221100 "COVISHIELD vacuna COVID-19 vector viral no replicante" +* #424591000221102 "JANSSEN vacuna COVID-19 vector viral no replicante" +* #424601000221107 "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, suspensión inyectable" +* #424611000221105 "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable, vial de 0,5 ml (1 dosis)" +* #424621000221100 "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable, vial de 1 ml (2 dosis)" +* #424631000221102 "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable" +* #424641000221109 "SPUTNIK V vacuna COVID-19 componente I [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 0,5 ml (1 dosis), Instituto Gamaleya" +* #424651000221106 "SPUTNIK V vacuna COVID-19 componente I [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 1 ml (2 dosis), Instituto Gamaleya" +* #424661000221108 "SPUTNIK V vacuna COVID-19 componente II [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 1 ml (2 dosis), Instituto Gamaleya" +* #424671000221104 "SPUTNIK V vacuna COVID-19 componente II [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 0,5 ml (1 dosis), Instituto Gamaleya" +* #424681000221101 "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 1 ml (2 dosis)" +* #424691000221103 "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 0,5 ml (1 dosis)" +* #424701000221103 "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable" +* #424711000221100 "SPUTNIK V vacuna COVID-19 vector viral no replicante" +* #424721000221105 "vacuna COVID-19 ARNm 100 mcg/0,5 ml, suspensión inyectable" +* #424731000221108 "SPIKEVAX vacuna COVID-19 ARNm" +* #424741000221101 "vacuna COVID-19 ARNm 30 mcg/0,3 ml, suspensión inyectable" +* #424751000221104 "COMIRNATY vacuna COVID-19 ARNm" +* #424781000221109 "CONVIDECIA vacuna COVID-19 [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 0,5 ml, (1 dosis), Cansino" +* #424791000221107 "CONVIDECIA vacuna COVID-19 [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 1,5 ml (3 dosis), Cansino" +* #424801000221108 "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 1,5 ml (3 dosis)" +* #424821000221101 "SPUTNIK LIGTH vacuna COVID-19 vector viral no replicante" +* #424831000221103 "NOVAVAX vacuna COVID-19 proteína de espiga recombinante" +* #424971000221108 "ZYDUS CADILA vacuna COVID-19 ADN" +* #425001000221100 "SPUTNIK V componente I vacuna COVID-19 vector viral no replicante rAd 26" +* #425011000221102 "SPUTNIK V componente II vacuna COVID-19 vector viral no replicante rAd 5" +* #425031000221105 "VAXZEVRIA vacuna COVID-19 [ChAdOx1 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 4 ml (8 dosis), Astrazeneca" +* #425051000221101 "vacuna que contiene vector adenovirus de chimpancé no replicante que codifica proteína de espiga de SARS-CoV-2 1 dosis/0,5 ml, solución inyectable, vial de 4 ml (8 dosis)" +* #62051000220105 "Janssen COVID-19 Vaccine 0.5 millilitre suspension injection Janssen Inc" +* #407479009 "Influenza A virus (organism)" +* #407480007 "Influenza B virus (organism)" +* #840533007 "Severe acute respiratory syndrome coronavirus 2 (organism)" +* #10828004 "Positive (qualifier value)" +* #11214006 "Reactive (qualifier value)" +* #125154007 "Specimen unsatisfactory for evaluation (finding)" +* #131194007 "Non-reactive (qualifier value)" +* #260373001 "Detected (qualifier value)" +* #260385009 "Negative (qualifier value)" +* #260415000 "Not detected (qualifier value)" +* #415684004 "Suspected (qualifier value)" +* #419984006 "Inconclusive (qualifier value)" +* #42425007 "Equivocal (qualifier value)" +* #455371000124106 "Invalid result (qualifier value)" +* #720735008 "Presumptive positive (qualifier value)" +* #82334004 "Indeterminate (qualifier value)" diff --git a/input/fsh/tx-vs-lab-test-pathogen-covid19-snomed.fsh b/input/fsh/tx-vs-lab-test-pathogen-covid19-snomed.fsh new file mode 100644 index 0000000000..0405694757 --- /dev/null +++ b/input/fsh/tx-vs-lab-test-pathogen-covid19-snomed.fsh @@ -0,0 +1,13 @@ +Alias: $snomed = http://snomed.info/sct + +ValueSet: LabTestPathogenCovid19SnomedValueSet +Id: lab-test-pathogen-covid19-snomed +Title: "Lab Test - Pathogen - COVID-19 - SNOMED CT" +Description: "This is a one-time snapshot of the allowed values for pathogens in EUDCC, retrieved in February 2023 from https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv%3AOJ.L_.2021.230.01.0032.01.ENG. Contents may need to be updated and readers should consult the credential's documentation." + +* ^experimental = true +// * ^copyright = "nan" + +* $snomed#407479009 "Influenza A virus (organism)" +* $snomed#407480007 "Influenza B virus (organism)" +* $snomed#840533007 "Severe acute respiratory syndrome coronavirus 2 (organism)" diff --git a/input/fsh/tx-vs-lab-test-pathogen-divoc.fsh b/input/fsh/tx-vs-lab-test-pathogen-divoc.fsh new file mode 100644 index 0000000000..1523b168aa --- /dev/null +++ b/input/fsh/tx-vs-lab-test-pathogen-divoc.fsh @@ -0,0 +1,11 @@ +Alias: $divoc-lab-test-pathogen = http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-pathogen-divoc + +ValueSet: LabTestPathogenDivocValueSet +Id: lab-test-pathogen-divoc +Title: "Lab Test - Pathogen - DIVOC" +Description: "This is a one-time snapshot of the allowed values for pathogens, retrieved in February 2023. Contents may need to be updated and readers should consult the credential's documentation. Some information on DIVOC's test certificate can be found at https://github.com/egovernments/DIVOC/blob/main/test-certificate-context/test-certificate-context.js. Additional information on DIVOC can be found at " + +* ^experimental = true +// * ^copyright = "TODO: provide copyright information" + +* $divoc-lab-test-pathogen#COVID-19 "Concerns the detection of SARS-CoV-2 infection." diff --git a/input/fsh/tx-vs-lab-test-qual-result-divoc.fsh b/input/fsh/tx-vs-lab-test-qual-result-divoc.fsh new file mode 100644 index 0000000000..884d4a0162 --- /dev/null +++ b/input/fsh/tx-vs-lab-test-qual-result-divoc.fsh @@ -0,0 +1,14 @@ +Alias: $divoc-lab-test-result = http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-qual-result-divoc + +ValueSet: LabTestQualitativeResultDivocValueSet +Id: lab-test-qual-result-divoc +Title: "Lab Test - Qualitative Result - DIVOC" +Description: "This is a one-time snapshot of the allowed values for lab test results, retrieved in February 2023. Contents may need to be updated and readers should consult the credential's documentation. Some information on DIVOC's test certificate can be found at https://github.com/egovernments/DIVOC/blob/main/test-certificate-context/test-certificate-context.js. Additional information on DIVOC can be found at " + +* ^experimental = true +// * ^copyright = "nan" + +* $divoc-lab-test-result#Negative "Negative" +* $divoc-lab-test-result#Positive "Positive" +* $divoc-lab-test-result#Inconclusive "Inconclusive" +* $divoc-lab-test-result#Void "Void" diff --git a/input/fsh/tx-vs-lab-test-qual-result-icao.fsh b/input/fsh/tx-vs-lab-test-qual-result-icao.fsh new file mode 100644 index 0000000000..357f2c975d --- /dev/null +++ b/input/fsh/tx-vs-lab-test-qual-result-icao.fsh @@ -0,0 +1,14 @@ +Alias: $icao-lab-test-result = http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-qual-result-icao + +ValueSet: LabTestResultIcaoValueSet +Id: lab-test-qual-result-icao +Title: "Lab Test - Qualitative Result - ICAO" +Description: "This is a one-time snapshot of the allowed values for lab test results in ICAO, retrieved in February 2023 from https://www.icao.int/Security/FAL/TRIP/PublishingImages/Pages/Publications/Visible%20Digital%20Seal%20for%20non-constrained%20environments%20%28VDS-NC%29.pdf. Contents may need to be updated and readers should consult the credential's documentation." + +* ^experimental = true +// * ^copyright = "nan" + +* $icao-lab-test-result#normal "Normal" +* $icao-lab-test-result#abnormal "Abnormal" +* $icao-lab-test-result#positive "Positive" +* $icao-lab-test-result#negative "Negative" diff --git a/input/fsh/tx-vs-lab-test-qual-result-snomed.fsh b/input/fsh/tx-vs-lab-test-qual-result-snomed.fsh new file mode 100644 index 0000000000..ca9025762d --- /dev/null +++ b/input/fsh/tx-vs-lab-test-qual-result-snomed.fsh @@ -0,0 +1,23 @@ +Alias: $snomed = http://snomed.info/sct + +ValueSet: LabTestQualitativeResultSnomedValueSet +Id: lab-test-qual-result-snomed +Title: "Lab Test - Qualitative Result - SNOMED CT" +Description: "This is a one-time snapshot of the allowed values for lab test results in EUDCC and SMART Health Cards, retrieved in February 2023 from https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv%3AOJ.L_.2021.230.01.0032.01.ENG and respectively. Contents may need to be updated and readers should consult the original documentation." + +* ^experimental = true +// * ^copyright = "nan" + +* $snomed#10828004 "Positive (qualifier value)" +* $snomed#11214006 "Reactive (qualifier value)" +* $snomed#125154007 "Specimen unsatisfactory for evaluation (finding)" +* $snomed#131194007 "Non-reactive (qualifier value)" +* $snomed#260373001 "Detected (qualifier value)" +* $snomed#260385009 "Negative (qualifier value)" +* $snomed#260415000 "Not detected (qualifier value)" +* $snomed#415684004 "Suspected (qualifier value)" +* $snomed#419984006 "Inconclusive (qualifier value)" +* $snomed#42425007 "Equivocal (qualifier value)" +* $snomed#455371000124106 "Invalid result (qualifier value)" +* $snomed#720735008 "Presumptive positive (qualifier value)" +* $snomed#82334004 "Indeterminate (qualifier value)" diff --git a/input/fsh/tx-vs-lab-test-sample-origin-divoc.fsh b/input/fsh/tx-vs-lab-test-sample-origin-divoc.fsh new file mode 100644 index 0000000000..48fb4559b3 --- /dev/null +++ b/input/fsh/tx-vs-lab-test-sample-origin-divoc.fsh @@ -0,0 +1,15 @@ +Alias: $divoc-lab-test-origin = http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-sample-origin-divoc + +ValueSet: LabTestSampleOriginDivocValueSet +Id: lab-test-sample-origin-divoc +Title: "Lab Test - Sample Origin - DIVOC" +Description: "This is a one-time snapshot of the allowed values for lab test sample origins, retrieved in February 2023. Contents may need to be updated and readers should consult the credential's documentation. Some information on DIVOC's test certificate is at https://github.com/egovernments/DIVOC/blob/main/test-certificate-context/test-certificate-context.js. Additional information on DIVOC can be found at " + +* ^experimental = true +// * ^copyright = "nan" + +* $divoc-lab-test-origin#"Nasopharyngeal Swab" "Nasopharyngeal Swab" +* $divoc-lab-test-origin#"Throat swab" "Throat swab" +* $divoc-lab-test-origin#"Bronchoalveolar lavage" "Bronchoalveolar lavage" +* $divoc-lab-test-origin#"Endotracheal Aspirate" "Endotracheal Aspirate" +* $divoc-lab-test-origin#"Nasal Swab" "Nasal Swab" diff --git a/input/fsh/tx-vs-lab-test-sample-origin-icao.fsh b/input/fsh/tx-vs-lab-test-sample-origin-icao.fsh new file mode 100644 index 0000000000..d964522367 --- /dev/null +++ b/input/fsh/tx-vs-lab-test-sample-origin-icao.fsh @@ -0,0 +1,15 @@ +Alias: $icao-lab-test-origin = http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-sample-origin-icao + +ValueSet: LabTestSampleOriginIcaoValueSet +Id: lab-test-sample-origin-icao +Title: "Lab Test - Sample Origin - ICAO" +Description: "This is a one-time snapshot of the allowed values for lab test sample origins in ICAO, retrieved in February 2023 from https://www.icao.int/Security/FAL/TRIP/PublishingImages/Pages/Publications/Visible%20Digital%20Seal%20for%20non-constrained%20environments%20%28VDS-NC%29.pdf. Contents may need to be updated and readers should consult the credential's documentation." + +* ^experimental = true +// * ^copyright = "nan" + +* $icao-lab-test-origin#nasopharyngeal "Sampling method: nasopharyngeal" +* $icao-lab-test-origin#oropharyngeal "Sampling method: oropharyngeal" +* $icao-lab-test-origin#saliva "Sampling method: saliva" +* $icao-lab-test-origin#blood "Sampling method: blood" +* $icao-lab-test-origin#other "Sampling method: other" diff --git a/input/fsh/tx-vs-lab-test-type-covid19-loinc.fsh b/input/fsh/tx-vs-lab-test-type-covid19-loinc.fsh new file mode 100644 index 0000000000..694d598ef5 --- /dev/null +++ b/input/fsh/tx-vs-lab-test-type-covid19-loinc.fsh @@ -0,0 +1,169 @@ +Alias: $loinc = http://loinc.org + +ValueSet: LabTestTypeCovid19LoincValueSet +Id: lab-test-type-covid19-loinc +Title: "Lab Test - Type - COVID-19 - LOINC" +Description: "This is a one-time snapshot of the allowed values for COVID-19 specific lab tests in EUDCC, retrieved in February 2023 from https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv%3AOJ.L_.2021.230.01.0032.01.ENG. Contents may need to be updated and readers should consult the credential's documentation." + +* ^experimental = true +// * ^copyright = "nan" + +* $loinc#100861-4 "Cells.CD4+CD154+/CD4 cells in Blood --after stimulation with SARS-CoV-2 Nucleocapsid peptide" +* $loinc#100858-0 "Cells.CD4+CD154+/CD4 cells in Blood --after stimulation with SARS-CoV-2 Spike peptide" +* $loinc#100862-2 "Cells.CD4.Interferon gamma-expressing/CD4 cells in Blood --after stimulation with SARS-CoV-2 Nucleocapsid peptide" +* $loinc#100859-8 "Cells.CD4.Interferon gamma-expressing/CD4 cells in Blood --after stimulation with SARS-CoV-2 Spike peptide" +* $loinc#100863-0 "Cells.CD4.Tumor necrosis factor alfa-expressing/CD4 cells in Blood --after stimulation with SARS-CoV-2 Nucleocapsid peptide" +* $loinc#100860-6 "Cells.CD4.Tumor necrosis factor alfa-expressing/CD4 cells in Blood --after stimulation with SARS-CoV-2 Spike peptide" +* $loinc#96766-1 "GISAID sequence accession number" +* $loinc#95942-9 "Influenza virus A and B and SARS-CoV+SARS-CoV-2 (COVID-19) Ag panel - Upper respiratory specimen by Rapid immunoassay" +* $loinc#97099-6 "Influenza virus A and B and SARS-CoV-2 (COVID-19) Ag panel - Upper respiratory specimen by Rapid immunoassay" +* $loinc#95941-1 "Influenza virus A and B and SARS-CoV-2 (COVID-19) and Respiratory syncytial virus RNA panel - Respiratory specimen by NAA with probe detection" +* $loinc#95380-2 "Influenza virus A and B and SARS-CoV-2 (COVID-19) and SARS-related CoV RNA panel - Respiratory specimen by NAA with probe detection" +* $loinc#95423-0 "Influenza virus A and B and SARS-CoV-2 (COVID-19) identified in Respiratory specimen by NAA with probe detection" +* $loinc#95422-2 "Influenza virus A and B and SARS-CoV-2 (COVID-19) RNA panel - Respiratory specimen by NAA with probe detection" +* $loinc#100345-8 "Influenza virus A and B and SARS-CoV-2 (COVID-19) RNA panel - Specimen by NAA with probe detection" +* $loinc#98733-9 "Percent neutralization by SARS coronavirus 2 spike protein RBD neutralizing antibody in Serum or Plasma by Immunoassay" +* $loinc#99771-8 "SARS coronavirus 2 spike and nucleocapsid protein stimulated gamma interferon panel - Blood" +* $loinc#98846-9 "SARS coronavirus 2 stimulated gamma interferon release by Helper (CD4+) T-cells [Units/volume] corrected for background in Blood by Immunoassay" +* $loinc#98847-7 "SARS coronavirus 2 stimulated gamma interferon release by lymphocytes [Units/volume] corrected for background in Blood by Immunoassay" +* $loinc#99774-2 "SARS coronavirus 2 stimulated gamma interferon release by T-cells.Nucleocapsid Ag spot count [#] corrected for background in Blood" +* $loinc#99773-4 "SARS coronavirus 2 stimulated gamma interferon release by T-cells.Spike Ag spot count [#] corrected for background in Blood" +* $loinc#95209-3 "SARS-CoV+SARS-CoV-2 (COVID-19) Ag [Presence] in Respiratory specimen by Rapid immunoassay" +* $loinc#94763-0 "SARS-CoV-2 (COVID-19) [Presence] in Specimen by Organism specific culture" +* $loinc#94661-6 "SARS-CoV-2 (COVID-19) Ab [Interpretation] in Serum or Plasma" +* $loinc#95825-6 "SARS-CoV-2 (COVID-19) Ab [Presence] in DBS by Immunoassay" +* $loinc#98069-8 "SARS-CoV-2 (COVID-19) Ab [Presence] in Saliva (oral fluid) by Rapid immunoassay" +* $loinc#94762-2 "SARS-CoV-2 (COVID-19) Ab [Presence] in Serum or Plasma by Immunoassay" +* $loinc#95542-7 "SARS-CoV-2 (COVID-19) Ab [Presence] in Serum, Plasma or Blood by Rapid immunoassay" +* $loinc#94769-7 "SARS-CoV-2 (COVID-19) Ab [Units/volume] in Serum or Plasma by Immunoassay" +* $loinc#96118-5 "SARS-CoV-2 (COVID-19) Ab panel - DBS by Immunoassay" +* $loinc#94504-8 "SARS-CoV-2 (COVID-19) Ab panel - Serum or Plasma by Immunoassay" +* $loinc#94503-0 "SARS-CoV-2 (COVID-19) Ab panel - Serum, Plasma or Blood by Rapid immunoassay" +* $loinc#94558-4 "SARS-CoV-2 (COVID-19) Ag [Presence] in Respiratory specimen by Rapid immunoassay" +* $loinc#96119-3 "SARS-CoV-2 (COVID-19) Ag [Presence] in Upper respiratory specimen by Immunoassay" +* $loinc#97097-0 "SARS-CoV-2 (COVID-19) Ag [Presence] in Upper respiratory specimen by Rapid immunoassay" +* $loinc#96094-8 "SARS-CoV-2 (COVID-19) and SARS-related CoV RNA panel - Respiratory specimen by NAA with probe detection" +* $loinc#98080-5 "SARS-CoV-2 (COVID-19) and SARS-related CoV RNA panel - Saliva (oral fluid) by NAA with probe detection" +* $loinc#96896-6 "SARS-CoV-2 (COVID-19) clade [Type] in Specimen by Molecular genetics method" +* $loinc#96764-6 "SARS-CoV-2 (COVID-19) E gene [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" +* $loinc#96763-8 "SARS-CoV-2 (COVID-19) E gene [Presence] in Respiratory specimen by NAA with probe detection" +* $loinc#94562-6 "SARS-CoV-2 (COVID-19) IgA Ab [Presence] in Serum or Plasma by Immunoassay" +* $loinc#94768-9 "SARS-CoV-2 (COVID-19) IgA Ab [Presence] in Serum, Plasma or Blood by Rapid immunoassay" +* $loinc#95427-1 "SARS-CoV-2 (COVID-19) IgA Ab [Titer] in Serum or Plasma by Immunofluorescence" +* $loinc#94720-0 "SARS-CoV-2 (COVID-19) IgA Ab [Units/volume] in Serum or Plasma by Immunoassay" +* $loinc#95125-1 "SARS-CoV-2 (COVID-19) IgA+IgM [Presence] in Serum or Plasma by Immunoassay" +* $loinc#96742-2 "SARS-CoV-2 (COVID-19) IgG Ab [Mass/volume] in Serum or Plasma by Immunoassay" +* $loinc#94761-4 "SARS-CoV-2 (COVID-19) IgG Ab [Presence] in DBS by Immunoassay" +* $loinc#94563-4 "SARS-CoV-2 (COVID-19) IgG Ab [Presence] in Serum or Plasma by Immunoassay" +* $loinc#94507-1 "SARS-CoV-2 (COVID-19) IgG Ab [Presence] in Serum, Plasma or Blood by Rapid immunoassay" +* $loinc#95429-7 "SARS-CoV-2 (COVID-19) IgG Ab [Titer] in Serum or Plasma by Immunofluorescence" +* $loinc#94505-5 "SARS-CoV-2 (COVID-19) IgG Ab [Units/volume] in Serum or Plasma by Immunoassay" +* $loinc#94547-7 "SARS-CoV-2 (COVID-19) IgG+IgM Ab [Presence] in Serum or Plasma by Immunoassay" +* $loinc#95416-4 "SARS-CoV-2 (COVID-19) IgM Ab [Presence] in DBS by Immunoassay" +* $loinc#94564-2 "SARS-CoV-2 (COVID-19) IgM Ab [Presence] in Serum or Plasma by Immunoassay" +* $loinc#94508-9 "SARS-CoV-2 (COVID-19) IgM Ab [Presence] in Serum, Plasma or Blood by Rapid immunoassay" +* $loinc#95428-9 "SARS-CoV-2 (COVID-19) IgM Ab [Titer] in Serum or Plasma by Immunofluorescence" +* $loinc#94506-3 "SARS-CoV-2 (COVID-19) IgM Ab [Units/volume] in Serum or Plasma by Immunoassay" +* $loinc#96895-8 "SARS-CoV-2 (COVID-19) lineage [Identifier] in Specimen by Molecular genetics method" +* $loinc#100157-7 "SARS-CoV-2 (COVID-19) lineage [Type] in Specimen by Sequencing" +* $loinc#96957-6 "SARS-CoV-2 (COVID-19) M gene [Presence] in Upper respiratory specimen by NAA with probe detection" +* $loinc#95521-1 "SARS-CoV-2 (COVID-19) N gene [#/volume] (viral load) in Respiratory specimen by NAA with probe detection" +* $loinc#96898-2 "SARS-CoV-2 (COVID-19) N gene [Cycle Threshold #] in Oropharyngeal wash by NAA with probe detection" +* $loinc#94510-5 "SARS-CoV-2 (COVID-19) N gene [Cycle Threshold #] in Specimen by NAA with probe detection" +* $loinc#94311-8 "SARS-CoV-2 (COVID-19) N gene [Cycle Threshold #] in Specimen by Nucleic acid amplification using CDC primer-probe set N1" +* $loinc#94312-6 "SARS-CoV-2 (COVID-19) N gene [Cycle Threshold #] in Specimen by Nucleic acid amplification using CDC primer-probe set N2" +* $loinc#95522-9 "SARS-CoV-2 (COVID-19) N gene [Log #/volume] (viral load) in Respiratory specimen by NAA with probe detection" +* $loinc#94760-6 "SARS-CoV-2 (COVID-19) N gene [Presence] in Nasopharynx by NAA with probe detection" +* $loinc#96986-5 "SARS-CoV-2 (COVID-19) N gene [Presence] in Nose by NAA with non-probe detection" +* $loinc#95409-9 "SARS-CoV-2 (COVID-19) N gene [Presence] in Nose by NAA with probe detection" +* $loinc#94533-7 "SARS-CoV-2 (COVID-19) N gene [Presence] in Respiratory specimen by NAA with probe detection" +* $loinc#94756-4 "SARS-CoV-2 (COVID-19) N gene [Presence] in Respiratory specimen by Nucleic acid amplification using CDC primer-probe set N1" +* $loinc#94757-2 "SARS-CoV-2 (COVID-19) N gene [Presence] in Respiratory specimen by Nucleic acid amplification using CDC primer-probe set N2" +* $loinc#95425-5 "SARS-CoV-2 (COVID-19) N gene [Presence] in Saliva (oral fluid) by NAA with probe detection" +* $loinc#96448-6 "SARS-CoV-2 (COVID-19) N gene [Presence] in Saliva (oral fluid) by Nucleic acid amplification using CDC primer-probe set N1" +* $loinc#96958-4 "SARS-CoV-2 (COVID-19) N gene [Presence] in Saliva (oral fluid) by Nucleic acid amplification using CDC primer-probe set N2" +* $loinc#94766-3 "SARS-CoV-2 (COVID-19) N gene [Presence] in Serum or Plasma by NAA with probe detection" +* $loinc#94316-7 "SARS-CoV-2 (COVID-19) N gene [Presence] in Specimen by NAA with probe detection" +* $loinc#94307-6 "SARS-CoV-2 (COVID-19) N gene [Presence] in Specimen by Nucleic acid amplification using CDC primer-probe set N1" +* $loinc#94308-4 "SARS-CoV-2 (COVID-19) N gene [Presence] in Specimen by Nucleic acid amplification using CDC primer-probe set N2" +* $loinc#99596-9 "SARS-CoV-2 (COVID-19) N protein IgG Ab [Presence] in Serum or Plasma by Immunoassay" +* $loinc#95411-5 "SARS-CoV-2 (COVID-19) neutralizing antibody [Presence] in Serum by pVNT" +* $loinc#95410-7 "SARS-CoV-2 (COVID-19) neutralizing antibody [Titer] in Serum by pVNT" +* $loinc#97098-8 "SARS-CoV-2 (COVID-19) Nsp2 gene [Presence] in Upper respiratory specimen by NAA with probe detection" +* $loinc#98132-4 "SARS-CoV-2 (COVID-19) ORF1a region [Presence] in Respiratory specimen by NAA with probe detection" +* $loinc#98494-8 "SARS-CoV-2 (COVID-19) ORF1a region [Presence] in Saliva (oral fluid) by NAA with probe detection" +* $loinc#96899-0 "SARS-CoV-2 (COVID-19) ORF1ab region [Cycle Threshold #] in Oropharyngeal wash by NAA with probe detection" +* $loinc#94644-2 "SARS-CoV-2 (COVID-19) ORF1ab region [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" +* $loinc#94511-3 "SARS-CoV-2 (COVID-19) ORF1ab region [Cycle Threshold #] in Specimen by NAA with probe detection" +* $loinc#94559-2 "SARS-CoV-2 (COVID-19) ORF1ab region [Presence] in Respiratory specimen by NAA with probe detection" +* $loinc#95824-9 "SARS-CoV-2 (COVID-19) ORF1ab region [Presence] in Saliva (oral fluid) by NAA with probe detection" +* $loinc#94639-2 "SARS-CoV-2 (COVID-19) ORF1ab region [Presence] in Specimen by NAA with probe detection" +* $loinc#97104-4 "SARS-CoV-2 (COVID-19) ORF1ab region [Units/volume] (viral load) in Upper respiratory specimen by NAA with probe detection" +* $loinc#98131-6 "SARS-CoV-2 (COVID-19) ORF1b region [Presence] in Respiratory specimen by NAA with probe detection" +* $loinc#98493-0 "SARS-CoV-2 (COVID-19) ORF1b region [Presence] in Saliva (oral fluid) by NAA with probe detection" +* $loinc#94646-7 "SARS-CoV-2 (COVID-19) RdRp gene [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" +* $loinc#94645-9 "SARS-CoV-2 (COVID-19) RdRp gene [Cycle Threshold #] in Specimen by NAA with probe detection" +* $loinc#96120-1 "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Lower respiratory specimen by NAA with probe detection" +* $loinc#94534-5 "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Respiratory specimen by NAA with probe detection" +* $loinc#96091-4 "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Saliva (oral fluid) by NAA with probe detection" +* $loinc#94314-2 "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Specimen by NAA with probe detection" +* $loinc#96123-5 "SARS-CoV-2 (COVID-19) RdRp gene [Presence] in Upper respiratory specimen by NAA with probe detection" +* $loinc#99314-7 "SARS-CoV-2 (COVID-19) RdRp gene mutation detected [Identifier] in Specimen by Molecular genetics method" +* $loinc#94745-7 "SARS-CoV-2 (COVID-19) RNA [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" +* $loinc#94746-5 "SARS-CoV-2 (COVID-19) RNA [Cycle Threshold #] in Specimen by NAA with probe detection" +* $loinc#94819-0 "SARS-CoV-2 (COVID-19) RNA [Log #/volume] (viral load) in Specimen by NAA with probe detection" +* $loinc#94565-9 "SARS-CoV-2 (COVID-19) RNA [Presence] in Nasopharynx by NAA with non-probe detection" +* $loinc#94759-8 "SARS-CoV-2 (COVID-19) RNA [Presence] in Nasopharynx by NAA with probe detection" +* $loinc#95406-5 "SARS-CoV-2 (COVID-19) RNA [Presence] in Nose by NAA with probe detection" +* $loinc#96797-6 "SARS-CoV-2 (COVID-19) RNA [Presence] in Oropharyngeal wash by NAA with probe detection" +* $loinc#95608-6 "SARS-CoV-2 (COVID-19) RNA [Presence] in Respiratory specimen by NAA with non-probe detection" +* $loinc#94500-6 "SARS-CoV-2 (COVID-19) RNA [Presence] in Respiratory specimen by NAA with probe detection" +* $loinc#95424-8 "SARS-CoV-2 (COVID-19) RNA [Presence] in Respiratory specimen by Sequencing" +* $loinc#94845-5 "SARS-CoV-2 (COVID-19) RNA [Presence] in Saliva (oral fluid) by NAA with probe detection" +* $loinc#94822-4 "SARS-CoV-2 (COVID-19) RNA [Presence] in Saliva (oral fluid) by Sequencing" +* $loinc#94660-8 "SARS-CoV-2 (COVID-19) RNA [Presence] in Serum or Plasma by NAA with probe detection" +* $loinc#94309-2 "SARS-CoV-2 (COVID-19) RNA [Presence] in Specimen by NAA with probe detection" +* $loinc#96829-7 "SARS-CoV-2 (COVID-19) RNA [Presence] in Specimen from Donor by NAA with probe detection" +* $loinc#96897-4 "SARS-CoV-2 (COVID-19) RNA panel - Oropharyngeal wash by NAA with probe detection" +* $loinc#94531-1 "SARS-CoV-2 (COVID-19) RNA panel - Respiratory specimen by NAA with probe detection" +* $loinc#95826-4 "SARS-CoV-2 (COVID-19) RNA panel - Saliva (oral fluid) by NAA with probe detection" +* $loinc#94306-8 "SARS-CoV-2 (COVID-19) RNA panel - Specimen by NAA with probe detection" +* $loinc#96900-6 "SARS-CoV-2 (COVID-19) S gene [Cycle Threshold #] in Oropharyngeal wash by NAA with probe detection" +* $loinc#94642-6 "SARS-CoV-2 (COVID-19) S gene [Cycle Threshold #] in Respiratory specimen by NAA with probe detection" +* $loinc#94643-4 "SARS-CoV-2 (COVID-19) S gene [Cycle Threshold #] in Specimen by NAA with probe detection" +* $loinc#94640-0 "SARS-CoV-2 (COVID-19) S gene [Presence] in Respiratory specimen by NAA with probe detection" +* $loinc#95609-4 "SARS-CoV-2 (COVID-19) S gene [Presence] in Respiratory specimen by Sequencing" +* $loinc#96765-3 "SARS-CoV-2 (COVID-19) S gene [Presence] in Saliva (oral fluid) by NAA with probe detection" +* $loinc#94767-1 "SARS-CoV-2 (COVID-19) S gene [Presence] in Serum or Plasma by NAA with probe detection" +* $loinc#94641-8 "SARS-CoV-2 (COVID-19) S gene [Presence] in Specimen by NAA with probe detection" +* $loinc#96752-1 "SARS-CoV-2 (COVID-19) S gene mutation [Presence] in Specimen by Molecular genetics method" +* $loinc#96751-3 "SARS-CoV-2 (COVID-19) S gene mutation detected [Identifier] in Specimen by Molecular genetics method" +* $loinc#99597-7 "SARS-CoV-2 (COVID-19) S protein IgG Ab [Presence] in Serum or Plasma by Immunoassay" +* $loinc#96603-6 "SARS-CoV-2 (COVID-19) S protein RBD neutralizing antibody [Presence] in Serum or Plasma by sVNT" +* $loinc#98732-1 "SARS-CoV-2 (COVID-19) S protein RBD neutralizing antibody [Titer] in Serum or Plasma by Immunoassay" +* $loinc#98734-7 "SARS-CoV-2 (COVID-19) S protein RBD neutralizing antibody [Units/volume] in Serum or Plasma by Immunoassay" +* $loinc#96894-1 "SARS-CoV-2 (COVID-19) sequencing and identification panel - Specimen by Molecular genetics method" +* $loinc#95970-0 "SARS-CoV-2 (COVID-19) specific TCRB gene rearrangements [Presence] in Blood by Sequencing" +* $loinc#100156-9 "SARS-CoV-2 (COVID-19) variant [Type] in Specimen by NAA with probe detection" +* $loinc#96741-4 "SARS-CoV-2 (COVID-19) variant [Type] in Specimen by Sequencing" +* $loinc#96755-4 "SARS-CoV-2 (COVID-19) variant interpretation in Specimen Narrative" +* $loinc#94764-8 "SARS-CoV-2 (COVID-19) whole genome [Nucleotide sequence] in Isolate or Specimen by Sequencing" +* $loinc#99772-6 "SARS-CoV-2 stimulated gamma interferon [Interpretation] in Blood Qualitative" +* $loinc#95971-8 "SARS-CoV-2 stimulated gamma interferon [Presence] in Blood" +* $loinc#95974-2 "SARS-CoV-2 stimulated gamma interferon panel - Blood" +* $loinc#95972-6 "SARS-CoV-2 stimulated gamma interferon release by T-cells [Units/volume] corrected for background in Blood" +* $loinc#95973-4 "SARS-CoV-2 stimulated gamma interferon release by T-cells [Units/volume] in Blood" +* $loinc#94509-7 "SARS-related coronavirus E gene [Cycle Threshold #] in Specimen by NAA with probe detection" +* $loinc#96121-9 "SARS-related coronavirus E gene [Presence] in Lower respiratory specimen by NAA with probe detection" +* $loinc#94758-0 "SARS-related coronavirus E gene [Presence] in Respiratory specimen by NAA with probe detection" +* $loinc#95823-1 "SARS-related coronavirus E gene [Presence] in Saliva (oral fluid) by NAA with probe detection" +* $loinc#94765-5 "SARS-related coronavirus E gene [Presence] in Serum or Plasma by NAA with probe detection" +* $loinc#94315-9 "SARS-related coronavirus E gene [Presence] in Specimen by NAA with probe detection" +* $loinc#96122-7 "SARS-related coronavirus E gene [Presence] in Upper respiratory specimen by NAA with probe detection" +* $loinc#94313-4 "SARS-related coronavirus N gene [Cycle Threshold #] in Specimen by Nucleic acid amplification using CDC primer-probe set N3" +* $loinc#94310-0 "SARS-related coronavirus N gene [Presence] in Specimen by Nucleic acid amplification using CDC primer-probe set N3" +* $loinc#94502-2 "SARS-related coronavirus RNA [Presence] in Respiratory specimen by NAA with probe detection" +* $loinc#94647-5 "SARS-related coronavirus RNA [Presence] in Specimen by NAA with probe detection" +* $loinc#94532-9 "SARS-related coronavirus+MERS coronavirus RNA [Presence] in Respiratory specimen by NAA with probe detection" +* $loinc#98062-3 "Sequencing study identifier" +* $loinc#100342-5 "Volatile Organic Compounds associated with SARS-CoV-2 infection [Presence] in Exhaled gas by Gas chromatography-mass spectrometry" diff --git a/input/fsh/tx-vs-lab-test-type-divoc.fsh b/input/fsh/tx-vs-lab-test-type-divoc.fsh new file mode 100644 index 0000000000..d6ae89c737 --- /dev/null +++ b/input/fsh/tx-vs-lab-test-type-divoc.fsh @@ -0,0 +1,12 @@ +Alias: $divoc-lab-test-type = http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-type-divoc + +ValueSet: LabTestTypeDivocValueSet +Id: lab-test-type-divoc +Title: "Lab Test - Type - DIVOC" +Description: "This is a one-time snapshot of the allowed values for lab test types, retrieved in February 2023. Contents may need to be updated and readers should consult the credential's documentation. Some information on DIVOC's test certificate can be found at https://github.com/egovernments/DIVOC/blob/main/test-certificate-context/test-certificate-context.js. Additional information on DIVOC can be found at " + +* ^experimental = true +// * ^copyright = "nan" + +* $divoc-lab-test-type#RT-PCR "RT-PCR" +* $divoc-lab-test-type#"Rapid Antigen Test (RAT)" "Rapid Antigen Test (RAT)" diff --git a/input/fsh/tx-vs-lab-test-type-icao.fsh b/input/fsh/tx-vs-lab-test-type-icao.fsh new file mode 100644 index 0000000000..9444720557 --- /dev/null +++ b/input/fsh/tx-vs-lab-test-type-icao.fsh @@ -0,0 +1,14 @@ +Alias: $icao-lab-test-type = http://worldhealthorganization.github.io/ddcc/CodeSystem/lab-test-type-icao + +ValueSet: LabTestTypeIcaoValueSet +Id: lab-test-type-icao +Title: "Lab Test - Type - ICAO" +Description: "This is a one-time snapshot of the allowed values for lab test types in ICAO, retrieved in February 2023 from https://www.icao.int/Security/FAL/TRIP/PublishingImages/Pages/Publications/Visible%20Digital%20Seal%20for%20non-constrained%20environments%20%28VDS-NC%29.pdf. Contents may need to be updated and readers should consult the credential's documentation." + +* ^experimental = true +// * ^copyright = "nan" + +* $icao-lab-test-type#molecular(PCR) "Molecular (PCR)" +* $icao-lab-test-type#molecular(other) "Molecular (Other)" +* $icao-lab-test-type#antigen "Antigen" +* $icao-lab-test-type#antibody "Antibody" diff --git a/input/fsh/tx-vs-lab-test-type-loinc.fsh b/input/fsh/tx-vs-lab-test-type-loinc.fsh new file mode 100644 index 0000000000..82bb1fbba8 --- /dev/null +++ b/input/fsh/tx-vs-lab-test-type-loinc.fsh @@ -0,0 +1,12 @@ +Alias: $loinc = http://loinc.org + +ValueSet: LabTestTypeLoincValueSet +Id: lab-test-type-loinc +Title: "Lab Test - Type - Generic - LOINC" +Description: "This is a one-time snapshot of the allowed values for generic lab tests in EUDCC, retrieved in February 2023 from https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv%3AOJ.L_.2021.230.01.0032.01.ENG. Contents may need to be updated and readers should consult the credential's documentation." + +* ^experimental = true +// * ^copyright = "nan" + +* $loinc#LP6464-4 "Nucliec acid amplification with probe detection" +* $loinc#LP217198-3 "Rapid immunoassay" diff --git a/input/fsh/tx-vs-vaccine-covid19-cvx.fsh b/input/fsh/tx-vs-vaccine-covid19-cvx.fsh new file mode 100644 index 0000000000..16415793c2 --- /dev/null +++ b/input/fsh/tx-vs-vaccine-covid19-cvx.fsh @@ -0,0 +1,50 @@ +Alias: $cvx = http://hl7.org/fhir/sid/cvx + +ValueSet: VaccineCovid19CvxValueSet +Id: vaccine-covid19-cvx +Title: "Vaccine - COVID-19 - CVX" +Description: "This is a one-time snapshot of the allowed CVX codes for vaccines, retrieved in February 2023. Contents may need to be updated and readers should consult the credential documentation, found here http://hl7.org/fhir/uv/shc-vaccination/2021Sep/ValueSet-vaccine-cvx.html. More information on the CVX value set can be found here, " + +* ^experimental = true +// * ^copyright = "TODO: provide copyright information" + +* $cvx#207 "COVID-19, mRNA, LNP-S, PF, 100 mcg/0.5mL dose or 50 mcg/0.25mL dose" +* $cvx#208 "COVID-19, mRNA, LNP-S, PF, 30 mcg/0.3 mL dose" +* $cvx#210 "COVID-19 vaccine, vector-nr, rS-ChAdOx1, PF, 0.5 mL " +* $cvx#211 "COVID-19, subunit, rS-nanoparticle+Matrix-M1 Adjuvant, PF, 0.5 mL" +* $cvx#212 "COVID-19 vaccine, vector-nr, rS-Ad26, PF, 0.5 mL" +* $cvx#213 "SARS-COV-2 (COVID-19) vaccine, UNSPECIFIED" +* $cvx#217 "COVID-19, mRNA, LNP-S, PF, 30 mcg/0.3 mL dose, tris-sucrose" +* $cvx#218 "COVID-19, mRNA, LNP-S, PF, 10 mcg/0.2 mL dose, tris-sucrose" +* $cvx#219 "COVID-19, mRNA, LNP-S, PF, 3 mcg/0.2 mL dose, tris-sucrose" +* $cvx#221 "COVID-19, mRNA, LNP-S, PF, 50 mcg/0.5 mL dose" +* $cvx#225 "COVID-19, D614, recomb, preS dTM, AS03 adjuvant add, PF, 5mcg/0.5mL" +* $cvx#226 "COVID-19, D614, recomb, preS dTM, AS03 adjuvant add, PF, 10mcg/0.5mL" +* $cvx#227 "COVID-19, mRNA, LNP-S, PF, pediatric 50 mcg/0.5 mL dose" +* $cvx#228 "COVID-19, mRNA, LNP-S, PF, pediatric 25 mcg/0.25 mL dose" +* $cvx#229 "COVID-19, mRNA, LNP-S, bivalent booster, PF, 50 mcg/0.5 mL or 25mcg/0.25 mL dose" +* $cvx#230 "COVID-19, mRNA, LNP-S, bivalent booster, PF, 10 mcg/0.2 mL" +* $cvx#300 "COVID-19, mRNA, LNP-S, bivalent booster, PF, 30 mcg/0.3 mL dose" +* $cvx#301 "COVID-19, mRNA, LNP-S, bivalent booster, PF, 10 mcg/0.2 mL dose" +* $cvx#302 "COVID-19, mRNA, LNP-S, bivalent, PF, 3 mcg/0.2 mL dose" +* $cvx#500 "COVID-19 Non-US Vaccine, Product Unknown" +* $cvx#501 "COVID-19 IV Non-US Vaccine (QAZCOVID-IN)" +* $cvx#502 "COVID-19 IV Non-US Vaccine (COVAXIN)" +* $cvx#503 "COVID-19 LAV Non-US Vaccine (COVIVAC)" +* $cvx#504 "COVID-19 VVnr Non-US Vaccine (Sputnik Light)" +* $cvx#505 "COVID-19 VVnr Non-US Vaccine (Sputnik V)" +* $cvx#506 "COVID-19 VVnr Non-US Vaccine (CanSino Biological Inc./Beijing Institute of Biotechnology)" +* $cvx#507 "COVID-19 PS Non-US Vaccine (Anhui Zhifei Longcom Biopharm + Inst of Micro, Chinese Acad of Sciences)" +* $cvx#508 "COVID-19 PS Non-US Vaccine (Jiangsu Province Centers for Disease Control and Prevention)" +* $cvx#509 "COVID-19 PS Non-US Vaccine (EpiVacCorona)" +* $cvx#510 "COVID-19 IV Non-US Vaccine (BIBP, Sinopharm)" +* $cvx#511 "COVID-19 IV Non-US Vaccine (CoronaVac, Sinovac)" +* $cvx#512 "SARS-COV-2 COVID-19 VLP Non-US Vaccine (Medicago, Covifenz)" +* $cvx#513 "SARS-COV-2 COVID-19 PS Non-US Vaccine (Anhui Zhifei Longcom, Zifivax)" +* $cvx#514 "SARS-COV-2 COVID-19 DNA Non-US Vaccine (Zydus Cadila, ZyCoV-D)" +* $cvx#515 "SARS-COV-2 COVID-19 PS Non-US Vaccine (Medigen, MVC-COV1901)" +* $cvx#516 "COV-2 COVID-19 Inactivated Non-US Vaccine Product (Minhai Biotechnology Co, KCONVAC)" +* $cvx#517 "SARS-COV-2 COVID-19 PS Non-US Vaccine (Biological E Limited, Corbevax)" +* $cvx#518 "COVID-19 Inactivated, Non-US Vaccine (VLA2001, Valneva)" +* $cvx#519 "COVID-19 mRNA, bivalent, original/Omicron BA.1, Non-US Vaccine (Spikevax Bivalent), Moderna" +* $cvx#520 "COVID-19 mRNA, bivalent, original/Omicron BA.1, Non-US Vaccine Product, Pfizer-BioNTech" diff --git a/input/fsh/tx-vs-vaccine-covid19-euur.fsh b/input/fsh/tx-vs-vaccine-covid19-euur.fsh new file mode 100644 index 0000000000..ae5cacdf65 --- /dev/null +++ b/input/fsh/tx-vs-vaccine-covid19-euur.fsh @@ -0,0 +1,48 @@ +Alias: $euur = https://ec.europa.eu/health/documents/community-register/html/ + +ValueSet: VaccineCovid19EUUnionRegisterValueSet +Id: vaccine-covid19-euur +Title: "Vaccine - COVID-19 - EU Union Register of Medicinial Products" +Description: "Union Register of medicinal products for vaccines with EU-wide authorisation. The Union Register is found at . However, the contents of this ValueSet are based on v1.14 (2023-01-25) of the [EU DCC value set guidelines](https://health.ec.europa.eu/system/files/2023-01/eu-dcc-value-sets_en.pdf)." + +* ^experimental = true +// * ^copyright = "TODO: provide copyright information" + +* $euur#EU/1/20/1528 "Comirnaty" +* $euur#EU/1/20/1507 "Spikevax" +* $euur#EU/1/21/1529 "Vaxzevria" +* $euur#EU/1/20/1525 "Jcovden" +* $euur#CVnCoV "CVnCoV" +* $euur#NVX-CoV2373 "NVX-CoV2373" +* $euur#Sputnik-V "Sputnik V" +* $euur#Convidecia "Convidecia" +* $euur#EpiVacCorona "EpiVacCorona" +* $euur#BBIBP-CorV "BBIBP-CorV" +* $euur#Inactivated-SARS-CoV-2-Vero-Cell "Inactivated SARS-CoV-2 (Vero Cell)" +* $euur#CoronaVac "CoronaVac" +* $euur#Covaxin "Covaxin" +* $euur#Covishield "Covishield" +* $euur#Covid-19-recombinant "Covid-19 (recombinant)" +* $euur#R-COVI "R-COVI" +* $euur#CoviVac "CoviVac" +* $euur#Sputnik-Light "Sputnik Light" +* $euur#Hayat-Vax "Hayat-Vax" +* $euur#Abdala "Abdala" +* $euur#WIBP-CorV "WIBP-CorV" +* $euur#MVC-COV1901 "MVC COVID-19 vaccine" +* $euur#EU/1/21/1618 "Nuvaxovid" +* $euur#Covovax "Covovax" +* $euur#Vidprevtyn "Vidprevtyn" +* $euur#VLA2001 "VLA2001" +* $euur#EpiVacCorona-N "EpiVacCorona- N" +* $euur#Sputnik-M "Sputnik M" +* $euur#Covid-19-adsorvida-inativada "Vacina adsorvida covid-19 (inativada)" +* $euur#NVSI-06-08 "NVSI-06-08" +* $euur#YS-SC2-010 "YS-SC2-010" +* $euur#SCTV01C "SCTV01C" +* $euur#Covifenz "Covifenz" +* $euur#AZD2816 "AZD2816" +* $euur#Soberana-02 "Soberana 02" +* $euur#Soberana-Plus "Soberana Plus" +* $euur#EU/1/21/1624 "COVID-19 Vaccine Valneva" +* $euur#EU/1/21/1580 "VidPrevtyn Beta" diff --git a/input/fsh/tx-vs-vaccine-covid19-icd11.fsh b/input/fsh/tx-vs-vaccine-covid19-icd11.fsh new file mode 100644 index 0000000000..2caeca2746 --- /dev/null +++ b/input/fsh/tx-vs-vaccine-covid19-icd11.fsh @@ -0,0 +1,46 @@ +Alias: $icd11-mms = http://id.who.int/icd11/mms + +ValueSet: VaccineCovid19Icd11ValueSet +Id: vaccine-covid19-icd11 +Title: "Vaccine - COVID-19 - Icd11" +Description: "tbd" + +* ^copyright = "TODO: provide copyright information" + +* $icd11-mms#XM68M6 "COVID-19 vaccines" +* $icd11-mms#XM1NL1 "COVID-19 vaccine, inactivated virus" +* $icd11-mms#XM7HT3 "CoronaVac®" +* $icd11-mms#XM8866 "BBIBP-CorV" +* $icd11-mms#XM9TQ1 "KCONVAC" +* $icd11-mms#XM1G90 "Covaxin" +* $icd11-mms#XM85P5 "Covi-Vac" +* $icd11-mms#XM9FQ7 "Hayat-Vax" +* $icd11-mms#XM97N6 "Qazvac" +* $icd11-mms#XM2YG8 "COVIran Barakat" +* $icd11-mms#XM0K39 "Covidful" +* $icd11-mms#XM1AU2 "Sinopharm WIBP-CorV" +* $icd11-mms#XM5DF6 "COVID-19 vaccine, live attenuated virus" +* $icd11-mms#XM9QW8 "COVID-19 vaccine, non-replicating viral vector" +* $icd11-mms#XM4YL8 "COVID-19 Vaccine AstraZeneca" +* $icd11-mms#XM97T2 "Covishield®" +* $icd11-mms#XM6QV1 "COVID-19 Vaccine Janssen" +* $icd11-mms#XM1AG7 "Convidecia" +* $icd11-mms#XM5ZJ4 "Gam-Covid-Vac" +* $icd11-mms#XM5QM6 "Sputnik-Light" +* $icd11-mms#XM0CX4 "COVID-19 vaccine, replicating viral vector" +* $icd11-mms#XM5JC5 "COVID-19 vaccine, virus protein subunit" +* $icd11-mms#XM3CT4 "Recombinant SARS-CoV-2 vaccine" +* $icd11-mms#XM3PG0 "Soberana-02" +* $icd11-mms#XM4EC8 "MVC-COV1901" +* $icd11-mms#XM6SZ8 "EpiVacCorona" +* $icd11-mms#XM0RV9 "Soberana Plus" +* $icd11-mms#XM3SK8 "EpiVacCorona-N" +* $icd11-mms#XM9P21 "SpikoGen" +* $icd11-mms#XM9T65 "Novavax COVID-19 vaccine" +* $icd11-mms#XM9N08 "Razi COV PARS" +* $icd11-mms#XM1J92 "COVID-19 vaccine, virus like particle" +* $icd11-mms#XM6AT1 "COVID-19 vaccine, DNA based" +* $icd11-mms#XM52P3 "ZvCov-D" +* $icd11-mms#XM0GQ8 "COVID-19 vaccine, RNA based" +* $icd11-mms#XM8NQ0 "Comirnaty" +* $icd11-mms#XM3DT5 "COVID-19 Vaccine Moderna" diff --git a/input/fsh/tx-vs-vaccine-covid19-snomed.fsh b/input/fsh/tx-vs-vaccine-covid19-snomed.fsh new file mode 100644 index 0000000000..66e07788b1 --- /dev/null +++ b/input/fsh/tx-vs-vaccine-covid19-snomed.fsh @@ -0,0 +1,107 @@ +Alias: $snomed = http://snomed.info/sct + +ValueSet: VaccineCovid19SnomedValueSet +Id: vaccine-covid19-snomed +Title: "Vaccine - COVID-19 - SNOMED CT" +Description: "This is a one-time snapshot of the allowed SNOMED values for vaccines, retrieved in February 2023. Contents may need to be updated and readers should consult the documentation, found here http://hl7.org/fhir/uv/shc-vaccination/2021Sep/ValueSet-vaccine-snomed.html" + +* ^experimental = true +// * ^copyright = "TODO: provide copyright information" + +* $snomed#1031000172108 "COVID-19 mRNA vaccine (BNT162b2) of Pfizer-BioNTech" +* $snomed#10871000172106 "COVID-19 mRNA vaccine (mRNA-1273) of Moderna" +* $snomed#10891000172107 "COVID-19 viral vector vaccine (AZD1222 (ChAdOx1-S recombinant)) of AstraZeneca, Oxford" +* $snomed#10901000172106 "COVID-19 viral vector vaccine (JNJ-78436735( Ad26.COV2-S recombinant)) of Johnson and Johnson, Janssens" +* $snomed#125071000220108 "COVID-19 mRNA Vaccine Pfizer-BioNTech 10 micrograms/dose concentrate for dispersion for injection" +* $snomed#125081000220106 "COVID-19 mRNA Vaccine Ready to Use Pfizer-BioNTech 30 micrograms/ 0.3 milliliter dose dispersion for injection" +* $snomed#125091000220109 "COVID-19 mRNA Ready to Use Adapted BA.1 Vaccine Pfizer-BioNTech 15 / 15 micrograms/ 0.3 milliliter dose dispersion for injection" +* $snomed#125101000220104 "COVID-19 mRNA Ready to Use Adapted BA.4 and BA.5 Vaccine Pfizer-BioNTech 15 / 15 micrograms/ 0.3 milliliter dose dispersion for injection" +* $snomed#125111000220101 "COVID-19 mRNA Adapted BA.1 Vaccine Moderna (50 micrograms/50 micrograms) / milliliter dispersion for injection" +* $snomed#125121000220108 "COVID-19 mRNA Adapted BA.4 nd BA.5 Vaccine Moderna (50 micrograms/50 micrograms) / milliliter dispersion for injection" +* $snomed#1401000220108 "COVID-19 Vaccine AstraZeneca 5 x10,000,000,000 viral particles/per 0.5ml dose for injection multidose vials" +* $snomed#1411000220106 "COVID-19 mRNA Vaccine Pfizer-BioNTech 30 micrograms per 0.3ml dose concentrate for suspension for injection multidose vials" +* $snomed#1421000220104 "COVID-19 mRNA Vaccine Moderna 0.1mg per 0.5mL dose dispersion for injection multidose vials" +* $snomed#28571000087109 "COVID-19 SPIKEVAX 0.20 mg/mL mRNA Mod" +* $snomed#28581000087106 "COVID-19 COMIRNATY 30 mcg/0.3 ml mRNA PB" +* $snomed#28761000087108 "COVID-19 VAXZEVRIA AZC" +* $snomed#28951000087107 "COVID-19 JANSSEN COVID-19 VACCINE Jan" +* $snomed#28961000087105 "COVID-19 COVISHIELD VP" +* $snomed#29171000087106 "COVID-19 NUVAXOVID NOV" +* $snomed#30151000087105 "COVID-19 COVIFENZ VLP MED" +* $snomed#31301000087101 "COVID-19 SINOPHARM-BIBP" +* $snomed#31311000087104 "COVID-19 CoronaVac" +* $snomed#31341000087103 "COVID-19 Sputnik V" +* $snomed#31431000087100 "COVID-19 Convidecia" +* $snomed#33201000087108 "COVID-19 SINOPHARM-WIBP" +* $snomed#33211000087105 "COVID-19 COVAXIN" +* $snomed#33221000087102 "COVID-19 mRNA CureVac" +* $snomed#33361000087101 "COVID-19 COMIRNATY pediatric 10 mcg/0.2 ml mRNA PB" +* $snomed#33391000087109 "COVID-19 Abdala" +* $snomed#33401000087107 "COVID-19 COVIran Barekat" +* $snomed#33411000087109 "COVID-19 CoviVac" +* $snomed#33421000087101 "COVID-19 EpiVacCorona" +* $snomed#33431000087104 "COVID-19 KCONVAC" +* $snomed#33441000087105 "COVID-19 Medgen-Dynavax-NIAID" +* $snomed#33451000087108 "COVID-19 QazCovid-in" +* $snomed#33461000087106 "COVID-19 Sputnik Light" +* $snomed#33471000087102 "COVID-19 ZIFIVAX" +* $snomed#33581000087104 "COVID-19 pediatric mRNA unspecified" +* $snomed#33881000087102 "COVID-19 COMIRNATY tris-sucrose 30 mcg/0.3 ml mRNA PB" +* $snomed#34591000087100 "COVID-19 Soberana 02" +* $snomed#34601000087108 "COVID-19 SpikoGen" +* $snomed#34611000087105 "COVID-19 COMIRNATY pediatric 3 mcg/0.2 ml mRNA PB" +* $snomed#34921000087108 "COVID-19 COVOVAX" +* $snomed#35651000087105 "COVID-19 SPIKEVAX 0.10 mg/mL mRNA Mod" +* $snomed#37311000087109 "COVID-19 SPIKEVAX Bivalent (Original / Omicron BA.1) 0.10 mg/mL mRNA Mod" +* $snomed#37651000087101 "COVID-19 SPIKEVAX Bivalent (Original / Omicron BA.4/BA.5) 0.10 mg/mL mRNA Mod" +* $snomed#384671000221101 "SINOPHARM - BIBP vacuna COVID-19 [SARS-COV-2 (células Vero) inactivado 1 dosis/0,5 ml] suspensión inyectable, vial de 0,5 ml (1 dosis), Sinopharm - Beijing Institute" +* $snomed#399651000221108 "vacuna COVID-19 virus entero inactivado 1 dosis/0,5 ml, suspensión inyectable, vial de 0,5 ml (1 dosis)" +* $snomed#399661000221105 "vacuna COVID-19 vector no replicante adenovirus de chimpancé 1 dosis/0,5 ml, solución inyectable, vial de 5 ml (10 dosis)" +* $snomed#399681000221103 "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 3 ml (5 dosis)" +* $snomed#399691000221100 "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable, vial de 3 ml (5 dosis)" +* $snomed#399701000221100 "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, suspensión inyectable, vial de 3 ml (5 dosis)" +* $snomed#399771000221108 "COVISHIELD vacuna COVID-19 [ChAdOx1 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 5 ml (10 dosis), Serum Institute of India" +* $snomed#399781000221106 "VAXZEVRIA vacuna COVID-19 [ChAdOx1 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 5 ml (10 dosis), Astrazeneca" +* $snomed#399801000221105 "SPUTNIK V vacuna COVID-19 componente I [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 3 ml (5 dosis), Instituto Gamaleya" +* $snomed#399811000221108 "SPUTNIK V vacuna COVID-19 componente II [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 3 ml (5 dosis), Instituto Gamaleya" +* $snomed#399821000221103 "JANSSEN vacuna COVID-19 [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] suspensión inyectable, vial de 3 ml (5 dosis), Janssen" +* $snomed#399861000221106 "vacuna COVID-19 ARNm 100 mcg/ml, suspensión inyectable, vial de 5,5 ml (10 dosis de 0,5 ml)" +* $snomed#399871000221102 "vacuna COVID-19 ARNm 100 mcg/ml, suspensión inyectable, vial de 7,5 ml (15 dosis de 0,5 ml)" +* $snomed#399881000221104 "vacuna COVID-19 ARNm 30 mcg/0,3 ml, suspensión inyectable, vial de 0,45 ml (6 dosis de 0,3 ml luego de dilución)" +* $snomed#399891000221101 "SPIKEVAX vacuna COVID-19 [SARS-CoV-2 S ARNm 100 mcg/0,5 ml] suspensión inyectable, vial de 5.5 ml (10 dosis), Moderna" +* $snomed#399901000221102 "SPIKEVAX vacuna COVID-19 [SARS-CoV-2 S ARNm 100 mcg/0,5 ml] suspensión inyectable, vial de 7,5 ml (15 dosis de 0,5 ml), Moderna" +* $snomed#399911000221104 "COMIRNATY vacuna COVID-19 [SARS-CoV-2 S ARNm 30 mcg/0,3 ml] suspensión inyectable, vial de 0,45 ml (6 dosis de 0,3 ml luego de dilución), Pfizer" +* $snomed#424531000221101 "vacuna COVID-19 virus entero inactivado 1 dosis/0,5 ml, suspensión inyectable" +* $snomed#424541000221108 "vacuna COVID-19 virus entero inactivado 1 dosis/0,5 ml, suspensión inyectable, vial de 1 ml (2 dosis)" +* $snomed#424551000221105 "SINOPHARM - BIBP vacuna COVID-19 [SARS-COV-2 (células Vero) inactivado 1 dosis/0,5 ml] suspensión inyectable, vial de 1 ml (2 dosis), Sinopharm - Beijing Institute" +* $snomed#424561000221107 "vacuna COVID-19 vector no replicante adenovirus de chimpancé 1 dosis/0,5 ml, solución inyectable" +* $snomed#424571000221103 "VAXZEVRIA vacuna COVID-19 vector viral no replicante" +* $snomed#424581000221100 "COVISHIELD vacuna COVID-19 vector viral no replicante" +* $snomed#424591000221102 "JANSSEN vacuna COVID-19 vector viral no replicante" +* $snomed#424601000221107 "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, suspensión inyectable" +* $snomed#424611000221105 "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable, vial de 0,5 ml (1 dosis)" +* $snomed#424621000221100 "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable, vial de 1 ml (2 dosis)" +* $snomed#424631000221102 "vacuna COVID-19 vector no replicante Adenovirus humano 26 1 dosis/0,5 ml, solución inyectable" +* $snomed#424641000221109 "SPUTNIK V vacuna COVID-19 componente I [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 0,5 ml (1 dosis), Instituto Gamaleya" +* $snomed#424651000221106 "SPUTNIK V vacuna COVID-19 componente I [rAd 26 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 1 ml (2 dosis), Instituto Gamaleya" +* $snomed#424661000221108 "SPUTNIK V vacuna COVID-19 componente II [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 1 ml (2 dosis), Instituto Gamaleya" +* $snomed#424671000221104 "SPUTNIK V vacuna COVID-19 componente II [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 0,5 ml (1 dosis), Instituto Gamaleya" +* $snomed#424681000221101 "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 1 ml (2 dosis)" +* $snomed#424691000221103 "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 0,5 ml (1 dosis)" +* $snomed#424701000221103 "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable" +* $snomed#424711000221100 "SPUTNIK V vacuna COVID-19 vector viral no replicante" +* $snomed#424721000221105 "vacuna COVID-19 ARNm 100 mcg/0,5 ml, suspensión inyectable" +* $snomed#424731000221108 "SPIKEVAX vacuna COVID-19 ARNm" +* $snomed#424741000221101 "vacuna COVID-19 ARNm 30 mcg/0,3 ml, suspensión inyectable" +* $snomed#424751000221104 "COMIRNATY vacuna COVID-19 ARNm" +* $snomed#424781000221109 "CONVIDECIA vacuna COVID-19 [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 0,5 ml, (1 dosis), Cansino" +* $snomed#424791000221107 "CONVIDECIA vacuna COVID-19 [rAd 5 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 1,5 ml (3 dosis), Cansino" +* $snomed#424801000221108 "vacuna COVID-19 vector no replicante Adenovirus humano 5 1 dosis/0,5 ml, solución inyectable, vial de 1,5 ml (3 dosis)" +* $snomed#424821000221101 "SPUTNIK LIGTH vacuna COVID-19 vector viral no replicante" +* $snomed#424831000221103 "NOVAVAX vacuna COVID-19 proteína de espiga recombinante" +* $snomed#424971000221108 "ZYDUS CADILA vacuna COVID-19 ADN" +* $snomed#425001000221100 "SPUTNIK V componente I vacuna COVID-19 vector viral no replicante rAd 26" +* $snomed#425011000221102 "SPUTNIK V componente II vacuna COVID-19 vector viral no replicante rAd 5" +* $snomed#425031000221105 "VAXZEVRIA vacuna COVID-19 [ChAdOx1 SARS-CoV-2 S 1 dosis/0,5 ml] solución inyectable, vial de 4 ml (8 dosis), Astrazeneca" +* $snomed#425051000221101 "vacuna que contiene vector adenovirus de chimpancé no replicante que codifica proteína de espiga de SARS-CoV-2 1 dosis/0,5 ml, solución inyectable, vial de 4 ml (8 dosis)" +* $snomed#62051000220105 "Janssen COVID-19 Vaccine 0.5 millilitre suspension injection Janssen Inc" diff --git a/input/resources/StructureDefinition-CertDCC.json b/input/resources/StructureDefinition-CertDCC.json new file mode 100644 index 0000000000..25e2969e27 --- /dev/null +++ b/input/resources/StructureDefinition-CertDCC.json @@ -0,0 +1,641 @@ +{ + "resourceType": "StructureDefinition", + "id": "CertDCC", + "url": "http://worldhealthorganization.github.io/ddcc/StructureDefinition/CertDCC", + "version": "1", + "name": "CertDCC", + "title": "Certificate - EU DCC CBOR Web Token Logical Model", + "status": "draft", + "description": "Data elements for the EU Digital COVID Certificate Core Data Set. Based on the official specification for COVID-19-related payloads as of 2023-01-31, and Implementing Decision (EU) 2021/1073, Annex 1 .", + "fhirVersion": "4.0.1", + "mapping": [ + { + "identity": "rim", + "name": "RIM Mapping", + "uri": "http://hl7.org/v3" + } + ], + "kind": "logical", + "abstract": true, + "type": "http://worldhealthorganization.github.io/ddcc/StructureDefinition/CertDCC", + "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base", + "derivation": "specialization", + "differential": { + "element": [ + { + "id": "CertDCC", + "path": "CertDCC", + "short": "Certificate - EU DCC CBOR Web Token Logical Model", + "definition": "Data elements for the EU Digital COVID Certificate Core Data Set. Based on the official specification for COVID-19-related payloads as of 2023-01-31, and Implementing Decision (EU) 2021/1073, Annex 1 ." + }, + { + "id": "CertDCC.1", + "path": "CertDCC.1", + "short": "Issuer", + "definition": "Issuer", + "min": 0, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.6", + "path": "CertDCC.6", + "short": "Issued At (epoch)", + "definition": "Issued At (epoch)", + "min": 1, + "max": "1", + "type": [ + { + "code": "decimal" + } + ] + }, + { + "id": "CertDCC.4", + "path": "CertDCC.4", + "short": "Expiration Time (epoch)", + "definition": "Expiration Time (epoch)", + "min": 0, + "max": "1", + "type": [ + { + "code": "decimal" + } + ] + }, + { + "id": "CertDCC.-260", + "path": "CertDCC.-260", + "short": "Health Certificate", + "definition": "Health Certificate", + "min": 1, + "max": "1", + "type": [ + { + "code": "BackboneElement" + } + ] + }, + { + "id": "CertDCC.-260.1", + "path": "CertDCC.-260.1", + "short": "EU Digital COVID Certificate v1", + "definition": "EU Digital COVID Certificate v1", + "min": 1, + "max": "1", + "type": [ + { + "code": "BackboneElement" + } + ] + }, + { + "id": "CertDCC.-260.1.ver", + "path": "CertDCC.-260.1.ver", + "short": "Schema version", + "definition": "Schema version", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.nam", + "path": "CertDCC.-260.1.nam", + "short": "Person name", + "definition": "Person name", + "min": 1, + "max": "1", + "type": [ + { + "code": "BackboneElement" + } + ] + }, + { + "id": "CertDCC.-260.1.nam.fn", + "path": "CertDCC.-260.1.nam.fn", + "short": "Surname/family name (separate multiple with spaces)", + "definition": "Surname/family name (separate multiple with spaces)", + "comment": "Example from spec: \"Musterfrau-Gößinger Müller\"", + "min": 0, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.nam.fnt", + "path": "CertDCC.-260.1.nam.fnt", + "short": "Standardised surname", + "definition": "Standardised surname", + "comment": "\"Surname(s) of the holder transliterated using the same convention as the one used in the holder’s machine readable travel documents (such as the rules defined in ICAO Doc 9303 Part 3). Exactly 1 (one) non-empty field MUST be provided, only including characters A-Z and <. Maximum length: 80 characters (as per ICAO 9303 specification).\"", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.nam.gn", + "path": "CertDCC.-260.1.nam.gn", + "short": "Forename/given name. Skip if no given name. Separate with spaces.", + "definition": "Forename/given name. Skip if no given name. Separate with spaces.", + "min": 0, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.nam.gnt", + "path": "CertDCC.-260.1.nam.gnt", + "short": "Standardised forename, same approach as fnt. Skip if no given name.", + "definition": "Standardised forename, same approach as fnt. Skip if no given name.", + "min": 0, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.dob", + "path": "CertDCC.-260.1.dob", + "short": "Date of birth in YYYY-MM-DD format. Skip if missing. Fill unknown months or days with 'XX'.", + "definition": "Date of birth in YYYY-MM-DD format. Skip if missing. Fill unknown months or days with 'XX'.", + "min": 0, + "max": "1", + "type": [ + { + "code": "date" + } + ] + }, + { + "id": "CertDCC.-260.1.v", + "path": "CertDCC.-260.1.v", + "short": "Vaccination Group (see element details)", + "definition": "Vaccination Group (see element details)", + "comment": "According to the spec, \"Vaccination group, if present, MUST contain exactly 1 (one) entry describing exactly one vaccination event. All elements of the vaccination group are mandatory, empty values are not supported.\" It appears this means the maximum cardinality of the `v` element is 1, and all sub-elements have minimum cardinality of 1.", + "min": 0, + "max": "*", + "type": [ + { + "code": "BackboneElement" + } + ], + "constraint": [ + { + "key": "OnlyOneAllowed", + "severity": "error", + "human": "Only one allowed (cardinality of 0..* is necessary because this element is an array in the EU DCC JSON).", + "expression": "count() <= 1", + "source": "http://worldhealthorganization.github.io/ddcc/StructureDefinition/CertDCC" + } + ] + }, + { + "id": "CertDCC.-260.1.v.tg", + "path": "CertDCC.-260.1.v.tg", + "short": "Disease or agent targeted (SNOMED CT GPS code for COVID-19 or variant; see element details)", + "definition": "The selected codes shall refer to COVID-19 or, if more detailed information on the genetic variant of SARS-CoV-2 is needed, to these variants if such detailed information is needed due to epidemiological reasons.\n\nExample of a code that should be used is the SNOMED CT code `840539006` (COVID-19).", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.v.vp", + "path": "CertDCC.-260.1.v.vp", + "short": "Vaccine or prophylaxis (e.g., 'SARS-CoV-2 mRNA vaccine'; SNOMED or ATC; see element details)", + "definition": "Preferred Code System: SNOMED CT or ATC Classification. Examples of codes that should be used from the preferred code systems are the SNOMED CT code 1119305005 (SARS-CoV-2 antigen vaccine), 1119349007 (SARS-CoV-2 mRNA vaccine) or J07BX03 (covid-19 vaccines). The value set should be extended when new vaccine types are developed and put into use.", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.v.mp", + "path": "CertDCC.-260.1.v.mp", + "short": "Vaccine product (e.g., 'EU/1/20/1528 (Comirnaty)'; see element details)", + "definition": "Preferred Code Systems (in the order of preference):\n\n- Union Register of medicinal products for vaccines with EU-wide authorisation (authorisation numbers) - for example, `EU/1/20/1528` (Comirnaty)\n- A global vaccine register such as one that could be established by the World Health Organisation\n- Name of the vaccine medicinal product in other cases. If the name includes whitespaces, these should be replaced by a hyphen (-). For example, `Sputnik-V` (standing for Sputnik V).", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ], + "binding": { + "strength": "preferred", + "valueSet": "http://worldhealthorganization.github.io/ddcc/ValueSet/vaccine-covid19-euur" + } + }, + { + "id": "CertDCC.-260.1.v.ma", + "path": "CertDCC.-260.1.v.ma", + "short": "Vaccine marketing authorisation holder or manufacturer (e.g., 'ORG-100030215' (Biontech Manufacturing GmbH))", + "definition": "Preferred Code System:\n\n- Organisation code from EMA (SPOR system for ISO IDMP)\n- A global vaccine marketing authorisation holder or manufacturer register, such as one that could be established by the World Health Organisation\n- Name of the organisation in other cases.\n\nIf the name includes whitespaces, these should be replaced by a hyphen (-).If marketing authorisation holder is not available, this will be the manufacturer.", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.v.dn", + "path": "CertDCC.-260.1.v.dn", + "short": "Number in a series of doses", + "definition": "Number in a series of doses", + "min": 1, + "max": "1", + "type": [ + { + "code": "positiveInt" + } + ] + }, + { + "id": "CertDCC.-260.1.v.sd", + "path": "CertDCC.-260.1.v.sd", + "short": "The overall number of doses in the series", + "definition": "The overall number of doses in the series", + "min": 1, + "max": "1", + "type": [ + { + "code": "positiveInt" + } + ] + }, + { + "id": "CertDCC.-260.1.v.dt", + "path": "CertDCC.-260.1.v.dt", + "short": "Date of vaccination, YYYY-MM-DD format", + "definition": "Date of vaccination, YYYY-MM-DD format", + "min": 1, + "max": "1", + "type": [ + { + "code": "date" + } + ] + }, + { + "id": "CertDCC.-260.1.v.co", + "path": "CertDCC.-260.1.v.co", + "short": "Country where vaccine was administered (two letter ISo-3166)", + "definition": "Country where vaccine was administered (two letter ISo-3166)", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ], + "binding": { + "strength": "preferred", + "valueSet": "http://hl7.org/fhir/ValueSet/iso3166-1-2" + } + }, + { + "id": "CertDCC.-260.1.v.is", + "path": "CertDCC.-260.1.v.is", + "short": "Certificate issuer (organization name)", + "definition": "Certificate issuer (organization name)", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.v.ci", + "path": "CertDCC.-260.1.v.ci", + "short": "Unique certificate identifier (UVCI)", + "definition": "Unique certificate identifier (UVCI)", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.t", + "path": "CertDCC.-260.1.t", + "short": "Test Group", + "definition": "Test Group", + "comment": "\"Test group, if present, MUST contain exactly 1 (one) entry describing exactly one test result.\"", + "min": 0, + "max": "*", + "type": [ + { + "code": "BackboneElement" + } + ], + "constraint": [ + { + "key": "OnlyOneAllowed", + "severity": "error", + "human": "Only one allowed (cardinality of 0..* is necessary because this element is an array in the EU DCC JSON).", + "expression": "count() <= 1", + "source": "http://worldhealthorganization.github.io/ddcc/StructureDefinition/CertDCC" + } + ] + }, + { + "id": "CertDCC.-260.1.t.tg", + "path": "CertDCC.-260.1.t.tg", + "short": "Disease or agent targeted (SNOMED CT GPS code for COVID-19 or variant; see element details)", + "definition": "The selected codes shall refer to COVID-19 or, if more detailed information on the genetic variant of SARS-CoV-2 is needed, to these variants if such detailed information is needed due to epidemiological reasons.\n\nExample of a code that should be used is the SNOMED CT code `840539006` (COVID-19).", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ], + "binding": { + "strength": "preferred", + "valueSet": "http://worldhealthorganization.github.io/ddcc/ValueSet/lab-test-pathogen-covid19-snomed" + } + }, + { + "id": "CertDCC.-260.1.t.tt", + "path": "CertDCC.-260.1.t.tt", + "short": "Type of test (LOINC code; see element details)", + "definition": "The codes in this value set shall refer to the method of the test and shall be selected at least to separate the NAAT tests from RAT tests as expressed in Regulation (EU) 2021/953.\n\nAn example of a code that should be used from the preferred code system is LP217198-3 (Rapid immunoassay).", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ], + "binding": { + "strength": "preferred", + "valueSet": "http://worldhealthorganization.github.io/ddcc/ValueSet/lab-test-type-loinc" + } + }, + { + "id": "CertDCC.-260.1.t.nm", + "path": "CertDCC.-260.1.t.nm", + "short": "Name of the nucleic acid amplification test (NAAT) used", + "definition": "Name of the nucleic acid amplification test (NAAT) used", + "comment": "From the spec: \"The name should include the name of the test manufacturer and the commercial name of the test, separated by a comma.\" Omit element for RAT test. MUST not be empty.", + "min": 0, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.t.ma", + "path": "CertDCC.-260.1.t.ma", + "short": "Rapid antigen test (RAT) device identifier from the JRC database", + "definition": "Rapid antigen test (RAT) device identifier from the JRC database", + "min": 0, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.t.sc", + "path": "CertDCC.-260.1.t.sc", + "short": "Date and time when test sample was collected in ISO 8601 format", + "definition": "Date and time when test sample was collected in ISO 8601 format", + "min": 1, + "max": "1", + "type": [ + { + "code": "dateTime" + } + ] + }, + { + "id": "CertDCC.-260.1.t.tr", + "path": "CertDCC.-260.1.t.tr", + "short": "Result of the test (preferred: SNOMED CT GPS code)", + "definition": "The codes selected shall allow distinguishing between positive and negative test results (detected or not detected). Additional values (like undetermined) may be added if the use cases do require this.\n\nExamples of codes that should be used from the preferred code system are `260415000` (Not detected) and `260373001` (Detected).", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ], + "binding": { + "strength": "preferred", + "valueSet": "http://worldhealthorganization.github.io/ddcc/ValueSet/lab-test-qual-result-snomed" + } + }, + { + "id": "CertDCC.-260.1.t.tc", + "path": "CertDCC.-260.1.t.tc", + "short": "Testing centre or facility", + "definition": "Testing centre or facility", + "comment": "Required for NAAT tests. Optional for RAT tests. MUST not be empty (omit instead).", + "min": 0, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.t.co", + "path": "CertDCC.-260.1.t.co", + "short": "Country of test (two letter ISo-3166)", + "definition": "Country of test (two letter ISo-3166)", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ], + "binding": { + "strength": "preferred", + "valueSet": "http://hl7.org/fhir/ValueSet/iso3166-1-2" + } + }, + { + "id": "CertDCC.-260.1.t.is", + "path": "CertDCC.-260.1.t.is", + "short": "Certificate issuer", + "definition": "Certificate issuer", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.t.ci", + "path": "CertDCC.-260.1.t.ci", + "short": "Unique Certificate Identifier (UVCI)", + "definition": "Unique Certificate Identifier (UVCI)", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.r", + "path": "CertDCC.-260.1.r", + "short": "Recovery Group", + "definition": "Recovery Group", + "comment": "\"Recovery group, if present, MUST contain exactly 1 (one) entry describing exactly one recovery statement.\"", + "min": 0, + "max": "*", + "type": [ + { + "code": "BackboneElement" + } + ], + "constraint": [ + { + "key": "OnlyOneAllowed", + "severity": "error", + "human": "Only one allowed (cardinality of 0..* is necessary because this element is an array in the EU DCC JSON).", + "expression": "count() <= 1", + "source": "http://worldhealthorganization.github.io/ddcc/StructureDefinition/CertDCC" + } + ] + }, + { + "id": "CertDCC.-260.1.r.tg", + "path": "CertDCC.-260.1.r.tg", + "short": "Disease or agent targeted (SNOMED CT GPS code for COVID-19 or variant)", + "definition": "Disease or agent targeted (SNOMED CT GPS code for COVID-19 or variant)", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.r.fr", + "path": "CertDCC.-260.1.r.fr", + "short": "The date when a sample for the NAAT test producing a positive result was collected, in the format YYYY-MM-DD (complete date without time).", + "definition": "The date when a sample for the NAAT test producing a positive result was collected, in the format YYYY-MM-DD (complete date without time).", + "min": 1, + "max": "1", + "type": [ + { + "code": "date" + } + ] + }, + { + "id": "CertDCC.-260.1.r.co", + "path": "CertDCC.-260.1.r.co", + "short": "Country of test (two letter ISo-3166)", + "definition": "Country of test (two letter ISo-3166)", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ], + "binding": { + "strength": "preferred", + "valueSet": "http://hl7.org/fhir/ValueSet/iso3166-1-2" + } + }, + { + "id": "CertDCC.-260.1.r.is", + "path": "CertDCC.-260.1.r.is", + "short": "Certificate issuer", + "definition": "Certificate issuer", + "min": 0, + "max": "1", + "type": [ + { + "code": "string" + } + ] + }, + { + "id": "CertDCC.-260.1.r.df", + "path": "CertDCC.-260.1.r.df", + "short": "The first date on which the certificate is considered to be valid, in YYYY-MM-DD format (complete date without time).", + "definition": "The first date on which the certificate is considered to be valid, in YYYY-MM-DD format (complete date without time).", + "min": 1, + "max": "1", + "type": [ + { + "code": "date" + } + ] + }, + { + "id": "CertDCC.-260.1.r.du", + "path": "CertDCC.-260.1.r.du", + "short": "The last date on which the certificate is considered to be valid, assigned by the certificate issuer, in YYYY-MM-DD format (complete date without time).", + "definition": "The last date on which the certificate is considered to be valid, assigned by the certificate issuer, in YYYY-MM-DD format (complete date without time).", + "min": 1, + "max": "1", + "type": [ + { + "code": "date" + } + ] + }, + { + "id": "CertDCC.-260.1.r.ci", + "path": "CertDCC.-260.1.r.ci", + "short": "Unique certificate identifier (UVCI)", + "definition": "Unique certificate identifier (UVCI)", + "min": 1, + "max": "1", + "type": [ + { + "code": "string" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/input/resources/StructureDefinition-HC1.json b/input/resources/StructureDefinition-HC1.json deleted file mode 100644 index 3550f35be5..0000000000 --- a/input/resources/StructureDefinition-HC1.json +++ /dev/null @@ -1,354 +0,0 @@ -{ - "resourceType": "StructureDefinition", - "id": "HC1", - "text": { - "status": "extensions", - "div": "
\r\n\r\n\r\n\r\n\r\n\r\n\r\n
NameFlagsCard.TypeDescription & Constraints\"doco\"
\".\"\".\" HC1 0..1ElementThis is an abstract profile
EU Digital Covid Certificate
\".\"\".\"\".\" ver 1..1stringSchema version
\".\"\".\"\".\" nam 1..1stringSurname(s), forename(s) - in that order
\".\"\".\"\".\" dob 1..1dateDate of birth
\".\"\".\"\".\" v 0..1vVaccination Group
\".\"\".\"\".\" t 0..1tTest Group
\".\"\".\"\".\" r 0..1rRecovery Group

\"doco\" Documentation for this format
" - }, - "url": "http://hl7.eu/fhir/ig/dcc/StructureDefinition/HC1", - "version": "0.0.1", - "name": "dcc", - "title": "EU DCC", - "status": "draft", - "experimental": true, - "date": "2021-07-29T17:05:17+00:00", - "publisher": "Giorgio Cangioli", - "contact": [ - { - "telecom": [ - { - "system": "email", - "value": "mailto:giorgio.cangioli@gmail.com" - } - ] - } - ], - "description": "EU Digital Covid Certificate", - "jurisdiction": [ - { - "coding": [ - { - "system": "http://unstats.un.org/unsd/methods/m49/m49.htm", - "code": "001", - "display": "Europe" - } - ] - } - ], - "fhirVersion": "4.0.1", - "mapping": [ - { - "identity": "fhir", - "uri": "hl7.org/fhir/r4", - "name": "FHIR" - }, - { - "identity": "rim", - "uri": "http://hl7.org/v3", - "name": "RIM Mapping" - } - ], - "kind": "logical", - "abstract": true, - "type": "HC1", - "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Element", - "derivation": "specialization", - "snapshot": { - "element": [ - { - "id": "HC1", - "path": "HC1", - "short": "EU Digital Covid Certificate", - "definition": "EU Digital Covid Certificate", - "min": 0, - "max": "1", - "base": { - "path": "Element", - "min": 0, - "max": "*" - }, - "condition": [ - "ele-1" - ], - "constraint": [ - { - "key": "ele-1", - "severity": "error", - "human": "All FHIR elements must have a @value or children", - "expression": "hasValue() or (children().count() > id.count())", - "xpath": "@value|f:*|h:div", - "source": "http://hl7.org/fhir/StructureDefinition/Element" - } - ], - "isModifier": false, - "mapping": [ - { - "identity": "rim", - "map": "n/a" - } - ] - }, - { - "id": "HC1.id", - "path": "HC1.id", - "representation": [ - "xmlAttr" - ], - "short": "Unique id for inter-element referencing", - "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", - "min": 0, - "max": "1", - "base": { - "path": "Element.id", - "min": 0, - "max": "1" - }, - "type": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", - "valueUrl": "string" - } - ], - "code": "http://hl7.org/fhirpath/System.String" - } - ], - "isModifier": false, - "isSummary": false, - "mapping": [ - { - "identity": "rim", - "map": "n/a" - } - ] - }, - { - "id": "HC1.extension", - "path": "HC1.extension", - "slicing": { - "discriminator": [ - { - "type": "value", - "path": "url" - } - ], - "description": "Extensions are always sliced by (at least) url", - "rules": "open" - }, - "short": "Additional content defined by implementations", - "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", - "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", - "alias": [ - "extensions", - "user content" - ], - "min": 0, - "max": "*", - "base": { - "path": "Element.extension", - "min": 0, - "max": "*" - }, - "type": [ - { - "code": "Extension" - } - ], - "constraint": [ - { - "key": "ele-1", - "severity": "error", - "human": "All FHIR elements must have a @value or children", - "expression": "hasValue() or (children().count() > id.count())", - "xpath": "@value|f:*|h:div", - "source": "http://hl7.org/fhir/StructureDefinition/Element" - }, - { - "key": "ext-1", - "severity": "error", - "human": "Must have either extensions or value[x], not both", - "expression": "extension.exists() != value.exists()", - "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", - "source": "http://hl7.org/fhir/StructureDefinition/Extension" - } - ], - "isModifier": false, - "isSummary": false, - "mapping": [ - { - "identity": "rim", - "map": "n/a" - } - ] - }, - { - "id": "HC1.ver", - "path": "HC1.ver", - "short": "Schema version", - "definition": "Version of the schema, according to Semantic versioning (ISO, https://semver.org/ version 2.0.0 or newer)", - "min": 1, - "max": "1", - "base": { - "path": "HC1.ver", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "string" - } - ] - }, - { - "id": "HC1.nam", - "path": "HC1.nam", - "short": "Surname(s), forename(s) - in that order", - "definition": "Surname(s), forename(s) - in that order", - "min": 1, - "max": "1", - "base": { - "path": "HC1.nam", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "string" - } - ] - }, - { - "id": "HC1.dob", - "path": "HC1.dob", - "short": "Date of birth", - "definition": "Date of Birth of the person addressed in the DCC. ISO 8601 date format restricted to range 1900-2099 or empty", - "min": 1, - "max": "1", - "base": { - "path": "HC1.dob", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "date" - } - ] - }, - { - "id": "HC1.v", - "path": "HC1.v", - "short": "Vaccination Group", - "definition": "Vaccination Group", - "min": 0, - "max": "1", - "base": { - "path": "HC1.v", - "min": 0, - "max": "1" - }, - "type": [ - { - "code": "http://hl7.eu/fhir/ig/dcc/StructureDefinition/v" - } - ] - }, - { - "id": "HC1.t", - "path": "HC1.t", - "short": "Test Group", - "definition": "Test Group", - "min": 0, - "max": "1", - "base": { - "path": "HC1.t", - "min": 0, - "max": "1" - }, - "type": [ - { - "code": "http://hl7.eu/fhir/ig/dcc/StructureDefinition/t" - } - ] - } - ] - }, - "differential": { - "element": [ - { - "id": "HC1", - "path": "HC1", - "short": "EU Digital Covid Certificate", - "definition": "EU Digital Covid Certificate", - "min": 0, - "max": "1" - }, - { - "id": "HC1.ver", - "path": "HC1.ver", - "short": "Schema version", - "definition": "Version of the schema, according to Semantic versioning (ISO, https://semver.org/ version 2.0.0 or newer)", - "min": 1, - "max": "1", - "type": [ - { - "code": "string" - } - ] - }, - { - "id": "HC1.nam", - "path": "HC1.nam", - "short": "Surname(s), forename(s) - in that order", - "definition": "Surname(s), forename(s) - in that order", - "min": 1, - "max": "1", - "type": [ - { - "code": "string" - } - ] - }, - { - "id": "HC1.dob", - "path": "HC1.dob", - "short": "Date of birth", - "definition": "Date of Birth of the person addressed in the DCC. ISO 8601 date format restricted to range 1900-2099 or empty", - "min": 1, - "max": "1", - "type": [ - { - "code": "date" - } - ] - }, - { - "id": "HC1.v", - "path": "HC1.v", - "short": "Vaccination Group", - "definition": "Vaccination Group", - "min": 0, - "max": "1", - "type": [ - { - "code": "http://hl7.eu/fhir/ig/dcc/StructureDefinition/v" - } - ] - }, - { - "id": "HC1.t", - "path": "HC1.t", - "short": "Test Group", - "definition": "Test Group", - "min": 0, - "max": "1", - "type": [ - { - "code": "http://hl7.eu/fhir/ig/dcc/StructureDefinition/t" - } - ] - } - ] - } -} diff --git a/input/resources/StructureDefinition-t.json b/input/resources/StructureDefinition-t.json deleted file mode 100644 index cbeffeb330..0000000000 --- a/input/resources/StructureDefinition-t.json +++ /dev/null @@ -1,509 +0,0 @@ -{ - "resourceType": "StructureDefinition", - "id": "t", - "text": { - "status": "extensions", - "div": "
\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
NameFlagsCard.TypeDescription & Constraints\"doco\"
\".\"\".\" t 1..1ElementThis is an abstract profile
Test Group
\".\"\".\"\".\" tg 1..1codedisease or agent targeted
\".\"\".\"\".\" tt 1..1codeType of Test
\".\"\".\"\".\" sc 1..1stringNAA Test Name
\".\"\".\"\".\" tr 1..1codeRAT Test name and manufacturer
\".\"\".\"\".\" co 1..1dateTimeDate/Time of Sample Collection
\".\"\".\"\".\" is 1..1codeTest Result
\".\"\".\"\".\" ci 1..1stringTesting Centre
\".\"\".\"\".\" co 1..1codeCountry of Test
\".\"\".\"\".\" is 1..1stringCertificate Issuer
\".\"\".\"\".\" ci 1..1stringUnique Certificate Identifier, UVCI

\"doco\" Documentation for this format
" - }, - "url": "http://hl7.eu/fhir/ig/dcc/StructureDefinition/t", - "version": "0.0.1", - "name": "t", - "title": "Test Group", - "status": "draft", - "experimental": true, - "date": "2021-07-29T18:57:54+00:00", - "publisher": "Giorgio Cangioli", - "contact": [ - { - "telecom": [ - { - "system": "email", - "value": "mailto:giorgio.cangioli@gmail.com" - } - ] - } - ], - "description": "Test Group", - "jurisdiction": [ - { - "coding": [ - { - "system": "http://unstats.un.org/unsd/methods/m49/m49.htm", - "code": "001", - "display": "Europe" - } - ] - } - ], - "fhirVersion": "4.0.1", - "mapping": [ - { - "identity": "fhir", - "uri": "hl7.org/fhir/r4", - "name": "FHIR" - }, - { - "identity": "rim", - "uri": "http://hl7.org/v3", - "name": "RIM Mapping" - } - ], - "kind": "logical", - "abstract": true, - "type": "t", - "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Element", - "derivation": "specialization", - "snapshot": { - "element": [ - { - "id": "t", - "path": "t", - "short": "Test Group", - "definition": "Test Group", - "min": 1, - "max": "1", - "base": { - "path": "Element", - "min": 0, - "max": "*" - }, - "condition": [ - "ele-1" - ], - "constraint": [ - { - "key": "ele-1", - "severity": "error", - "human": "All FHIR elements must have a @value or children", - "expression": "hasValue() or (children().count() > id.count())", - "xpath": "@value|f:*|h:div", - "source": "http://hl7.org/fhir/StructureDefinition/Element" - } - ], - "isModifier": false, - "mapping": [ - { - "identity": "rim", - "map": "n/a" - } - ] - }, - { - "id": "t.id", - "path": "t.id", - "representation": [ - "xmlAttr" - ], - "short": "Unique id for inter-element referencing", - "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", - "min": 0, - "max": "1", - "base": { - "path": "Element.id", - "min": 0, - "max": "1" - }, - "type": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", - "valueUrl": "string" - } - ], - "code": "http://hl7.org/fhirpath/System.String" - } - ], - "isModifier": false, - "isSummary": false, - "mapping": [ - { - "identity": "rim", - "map": "n/a" - } - ] - }, - { - "id": "t.extension", - "path": "t.extension", - "slicing": { - "discriminator": [ - { - "type": "value", - "path": "url" - } - ], - "description": "Extensions are always sliced by (at least) url", - "rules": "open" - }, - "short": "Additional content defined by implementations", - "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", - "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", - "alias": [ - "extensions", - "user content" - ], - "min": 0, - "max": "*", - "base": { - "path": "Element.extension", - "min": 0, - "max": "*" - }, - "type": [ - { - "code": "Extension" - } - ], - "constraint": [ - { - "key": "ele-1", - "severity": "error", - "human": "All FHIR elements must have a @value or children", - "expression": "hasValue() or (children().count() > id.count())", - "xpath": "@value|f:*|h:div", - "source": "http://hl7.org/fhir/StructureDefinition/Element" - }, - { - "key": "ext-1", - "severity": "error", - "human": "Must have either extensions or value[x], not both", - "expression": "extension.exists() != value.exists()", - "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", - "source": "http://hl7.org/fhir/StructureDefinition/Extension" - } - ], - "isModifier": false, - "isSummary": false, - "mapping": [ - { - "identity": "rim", - "map": "n/a" - } - ] - }, - { - "id": "t.tg", - "path": "t.tg", - "short": "disease or agent targeted", - "definition": "disease or agent targeted", - "min": 1, - "max": "1", - "base": { - "path": "t.tg", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "t.tt", - "path": "t.tt", - "short": "Type of Test", - "definition": "Type of Test", - "min": 1, - "max": "1", - "base": { - "path": "t.tt", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "t.sc", - "path": "t.sc", - "short": "NAA Test Name", - "definition": "NAA Test Name", - "min": 1, - "max": "1", - "base": { - "path": "t.sc", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "string" - } - ] - }, - { - "id": "t.tr", - "path": "t.tr", - "short": "RAT Test name and manufacturer", - "definition": "RAT Test name and manufacturer", - "min": 1, - "max": "1", - "base": { - "path": "t.tr", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "t.co", - "path": "t.co", - "short": "Date/Time of Sample Collection", - "definition": "Date/Time of Sample Collection", - "min": 1, - "max": "1", - "base": { - "path": "t.co", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "dateTime" - } - ] - }, - { - "id": "t.is", - "path": "t.is", - "short": "Test Result", - "definition": "Test Result", - "min": 1, - "max": "1", - "base": { - "path": "t.is", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "t.ci", - "path": "t.ci", - "short": "Testing Centre", - "definition": "Testing Centre", - "min": 1, - "max": "1", - "base": { - "path": "t.ci", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "string" - } - ] - }, - { - "id": "t.co", - "path": "t.co", - "short": "Country of Test", - "definition": "Country of Test", - "min": 1, - "max": "1", - "base": { - "path": "t.co", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "t.is", - "path": "t.is", - "short": "Certificate Issuer", - "definition": "Certificate Issuer", - "min": 1, - "max": "1", - "base": { - "path": "t.is", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "string" - } - ] - }, - { - "id": "t.ci", - "path": "t.ci", - "short": "Unique Certificate Identifier, UVCI", - "definition": "Unique Certificate Identifier, UVCI", - "min": 1, - "max": "1", - "base": { - "path": "t.ci", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "string" - } - ] - } - ] - }, - "differential": { - "element": [ - { - "id": "t", - "path": "t", - "short": "Test Group", - "definition": "Test Group", - "min": 1, - "max": "1" - }, - { - "id": "t.tg", - "path": "t.tg", - "short": "disease or agent targeted", - "definition": "disease or agent targeted", - "min": 1, - "max": "1", - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "t.tt", - "path": "t.tt", - "short": "Type of Test", - "definition": "Type of Test", - "min": 1, - "max": "1", - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "t.sc", - "path": "t.sc", - "short": "NAA Test Name", - "definition": "NAA Test Name", - "min": 1, - "max": "1", - "type": [ - { - "code": "string" - } - ] - }, - { - "id": "t.tr", - "path": "t.tr", - "short": "RAT Test name and manufacturer", - "definition": "RAT Test name and manufacturer", - "min": 1, - "max": "1", - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "t.co", - "path": "t.co", - "short": "Date/Time of Sample Collection", - "definition": "Date/Time of Sample Collection", - "min": 1, - "max": "1", - "type": [ - { - "code": "dateTime" - } - ] - }, - { - "id": "t.is", - "path": "t.is", - "short": "Test Result", - "definition": "Test Result", - "min": 1, - "max": "1", - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "t.ci", - "path": "t.ci", - "short": "Testing Centre", - "definition": "Testing Centre", - "min": 1, - "max": "1", - "type": [ - { - "code": "string" - } - ] - }, - { - "id": "t.co", - "path": "t.co", - "short": "Country of Test", - "definition": "Country of Test", - "min": 1, - "max": "1", - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "t.is", - "path": "t.is", - "short": "Certificate Issuer", - "definition": "Certificate Issuer", - "min": 1, - "max": "1", - "type": [ - { - "code": "string" - } - ] - }, - { - "id": "t.ci", - "path": "t.ci", - "short": "Unique Certificate Identifier, UVCI", - "definition": "Unique Certificate Identifier, UVCI", - "min": 1, - "max": "1", - "type": [ - { - "code": "string" - } - ] - } - ] - } -} \ No newline at end of file diff --git a/input/resources/StructureDefinition-v.json b/input/resources/StructureDefinition-v.json deleted file mode 100644 index 076df2f12e..0000000000 --- a/input/resources/StructureDefinition-v.json +++ /dev/null @@ -1,509 +0,0 @@ -{ - "resourceType": "StructureDefinition", - "id": "v", - "text": { - "status": "extensions", - "div": "
\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
NameFlagsCard.TypeDescription & Constraints\"doco\"
\".\"\".\" v 1..1ElementThis is an abstract profile
Vaccination Group
\".\"\".\"\".\" tg 1..1codedisease or agent targeted
\".\"\".\"\".\" vp 1..1codevaccine or prophylaxis
\".\"\".\"\".\" mp 1..1codevaccine medicinal product
\".\"\".\"\".\" ma 1..1codeMarketing Authorization Holder - if no MAH present, then manufacturer
\".\"\".\"\".\" dn 1..1integerDose Number
\".\"\".\"\".\" sd 1..1integerTotal Series of Doses
\".\"\".\"\".\" dt 1..1dateISO8601 complete date: Date of Vaccination
\".\"\".\"\".\" co 1..1codeCountry of Vaccination
\".\"\".\"\".\" is 1..1stringCertificate Issuer
\".\"\".\"\".\" ci 1..1stringUnique Certificate Identifier: UVCI

\"doco\" Documentation for this format
" - }, - "url": "http://hl7.eu/fhir/ig/dcc/StructureDefinition/v", - "version": "0.0.1", - "name": "v", - "title": "Vaccination Group", - "status": "draft", - "experimental": true, - "date": "2021-07-29T18:57:54+00:00", - "publisher": "Giorgio Cangioli", - "contact": [ - { - "telecom": [ - { - "system": "email", - "value": "mailto:giorgio.cangioli@gmail.com" - } - ] - } - ], - "description": "Vaccination Group", - "jurisdiction": [ - { - "coding": [ - { - "system": "http://unstats.un.org/unsd/methods/m49/m49.htm", - "code": "001", - "display": "Europe" - } - ] - } - ], - "fhirVersion": "4.0.1", - "mapping": [ - { - "identity": "fhir", - "uri": "hl7.org/fhir/r4", - "name": "FHIR" - }, - { - "identity": "rim", - "uri": "http://hl7.org/v3", - "name": "RIM Mapping" - } - ], - "kind": "logical", - "abstract": true, - "type": "v", - "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Element", - "derivation": "specialization", - "snapshot": { - "element": [ - { - "id": "v", - "path": "v", - "short": "Vaccination Group", - "definition": "Vaccination Group", - "min": 1, - "max": "1", - "base": { - "path": "Element", - "min": 0, - "max": "*" - }, - "condition": [ - "ele-1" - ], - "constraint": [ - { - "key": "ele-1", - "severity": "error", - "human": "All FHIR elements must have a @value or children", - "expression": "hasValue() or (children().count() > id.count())", - "xpath": "@value|f:*|h:div", - "source": "http://hl7.org/fhir/StructureDefinition/Element" - } - ], - "isModifier": false, - "mapping": [ - { - "identity": "rim", - "map": "n/a" - } - ] - }, - { - "id": "v.id", - "path": "v.id", - "representation": [ - "xmlAttr" - ], - "short": "Unique id for inter-element referencing", - "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.", - "min": 0, - "max": "1", - "base": { - "path": "Element.id", - "min": 0, - "max": "1" - }, - "type": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type", - "valueUrl": "string" - } - ], - "code": "http://hl7.org/fhirpath/System.String" - } - ], - "isModifier": false, - "isSummary": false, - "mapping": [ - { - "identity": "rim", - "map": "n/a" - } - ] - }, - { - "id": "v.extension", - "path": "v.extension", - "slicing": { - "discriminator": [ - { - "type": "value", - "path": "url" - } - ], - "description": "Extensions are always sliced by (at least) url", - "rules": "open" - }, - "short": "Additional content defined by implementations", - "definition": "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.", - "comment": "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.", - "alias": [ - "extensions", - "user content" - ], - "min": 0, - "max": "*", - "base": { - "path": "Element.extension", - "min": 0, - "max": "*" - }, - "type": [ - { - "code": "Extension" - } - ], - "constraint": [ - { - "key": "ele-1", - "severity": "error", - "human": "All FHIR elements must have a @value or children", - "expression": "hasValue() or (children().count() > id.count())", - "xpath": "@value|f:*|h:div", - "source": "http://hl7.org/fhir/StructureDefinition/Element" - }, - { - "key": "ext-1", - "severity": "error", - "human": "Must have either extensions or value[x], not both", - "expression": "extension.exists() != value.exists()", - "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])", - "source": "http://hl7.org/fhir/StructureDefinition/Extension" - } - ], - "isModifier": false, - "isSummary": false, - "mapping": [ - { - "identity": "rim", - "map": "n/a" - } - ] - }, - { - "id": "v.tg", - "path": "v.tg", - "short": "disease or agent targeted", - "definition": "disease or agent targeted", - "min": 1, - "max": "1", - "base": { - "path": "v.tg", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "v.vp", - "path": "v.vp", - "short": "vaccine or prophylaxis", - "definition": "vaccine or prophylaxis", - "min": 1, - "max": "1", - "base": { - "path": "v.vp", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "v.mp", - "path": "v.mp", - "short": "vaccine medicinal product", - "definition": "vaccine medicinal product", - "min": 1, - "max": "1", - "base": { - "path": "v.mp", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "v.ma", - "path": "v.ma", - "short": "Marketing Authorization Holder - if no MAH present, then manufacturer", - "definition": "Marketing Authorization Holder - if no MAH present, then manufacturer", - "min": 1, - "max": "1", - "base": { - "path": "v.ma", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "v.dn", - "path": "v.dn", - "short": "Dose Number", - "definition": "Dose Number", - "min": 1, - "max": "1", - "base": { - "path": "v.dn", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "integer" - } - ] - }, - { - "id": "v.sd", - "path": "v.sd", - "short": "Total Series of Doses", - "definition": "Total Series of Doses", - "min": 1, - "max": "1", - "base": { - "path": "v.sd", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "integer" - } - ] - }, - { - "id": "v.dt", - "path": "v.dt", - "short": "ISO8601 complete date: Date of Vaccination", - "definition": "ISO8601 complete date: Date of Vaccination", - "min": 1, - "max": "1", - "base": { - "path": "v.dt", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "date" - } - ] - }, - { - "id": "v.co", - "path": "v.co", - "short": "Country of Vaccination", - "definition": "Country of Vaccination", - "min": 1, - "max": "1", - "base": { - "path": "v.co", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "v.is", - "path": "v.is", - "short": "Certificate Issuer", - "definition": "Certificate Issuer", - "min": 1, - "max": "1", - "base": { - "path": "v.is", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "string" - } - ] - }, - { - "id": "v.ci", - "path": "v.ci", - "short": "Unique Certificate Identifier: UVCI", - "definition": "Unique Certificate Identifier: UVCI", - "min": 1, - "max": "1", - "base": { - "path": "v.ci", - "min": 1, - "max": "1" - }, - "type": [ - { - "code": "string" - } - ] - } - ] - }, - "differential": { - "element": [ - { - "id": "v", - "path": "v", - "short": "Vaccination Group", - "definition": "Vaccination Group", - "min": 1, - "max": "1" - }, - { - "id": "v.tg", - "path": "v.tg", - "short": "disease or agent targeted", - "definition": "disease or agent targeted", - "min": 1, - "max": "1", - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "v.vp", - "path": "v.vp", - "short": "vaccine or prophylaxis", - "definition": "vaccine or prophylaxis", - "min": 1, - "max": "1", - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "v.mp", - "path": "v.mp", - "short": "vaccine medicinal product", - "definition": "vaccine medicinal product", - "min": 1, - "max": "1", - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "v.ma", - "path": "v.ma", - "short": "Marketing Authorization Holder - if no MAH present, then manufacturer", - "definition": "Marketing Authorization Holder - if no MAH present, then manufacturer", - "min": 1, - "max": "1", - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "v.dn", - "path": "v.dn", - "short": "Dose Number", - "definition": "Dose Number", - "min": 1, - "max": "1", - "type": [ - { - "code": "integer" - } - ] - }, - { - "id": "v.sd", - "path": "v.sd", - "short": "Total Series of Doses", - "definition": "Total Series of Doses", - "min": 1, - "max": "1", - "type": [ - { - "code": "integer" - } - ] - }, - { - "id": "v.dt", - "path": "v.dt", - "short": "ISO8601 complete date: Date of Vaccination", - "definition": "ISO8601 complete date: Date of Vaccination", - "min": 1, - "max": "1", - "type": [ - { - "code": "date" - } - ] - }, - { - "id": "v.co", - "path": "v.co", - "short": "Country of Vaccination", - "definition": "Country of Vaccination", - "min": 1, - "max": "1", - "type": [ - { - "code": "code" - } - ] - }, - { - "id": "v.is", - "path": "v.is", - "short": "Certificate Issuer", - "definition": "Certificate Issuer", - "min": 1, - "max": "1", - "type": [ - { - "code": "string" - } - ] - }, - { - "id": "v.ci", - "path": "v.ci", - "short": "Unique Certificate Identifier: UVCI", - "definition": "Unique Certificate Identifier: UVCI", - "min": 1, - "max": "1", - "type": [ - { - "code": "string" - } - ] - } - ] - } -} \ No newline at end of file diff --git a/sushi-config.yaml b/sushi-config.yaml index d083b7ac33..16280aba9a 100644 --- a/sushi-config.yaml +++ b/sushi-config.yaml @@ -33,4 +33,4 @@ dependencies: version: 4.2.0 parameters: - special-url: [ http://worldhealthorganization.github.io/ddcc/DIVOC, https://ec.europa.eu/health/documents/community-register/html/, http://worldhealthorganization.github.io/ddcc/ICAOV1, http://id.who.int/icd11/mms] + special-url: [ http://worldhealthorganization.github.io/ddcc/DIVOC, https://ec.europa.eu/health/documents/community-register/html/, http://worldhealthorganization.github.io/ddcc/ICAOV1, http://id.who.int/icd11/mms] \ No newline at end of file