0.1.0 - ci-build International flag

JohnMoehrkeTestVital, published by John Moehrke (himself). This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/JohnMoehrke/testVital/ and changes regularly. See the Directory of published versions

Example Bundle: Disable Searches on Patient

Generated Narrative: Bundle disable-searches-patient

Bundle disable-searches-patient of type batch


Entry 1 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-active

Resource SearchParameter:

Generated Narrative: SearchParameter Patient-active

active

Parameter active:token

none

ResourcePatient
ExpressionPatient.active
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 2 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-address

Resource SearchParameter:

Generated Narrative: SearchParameter individual-address

address

Parameter address:string

none

ResourcesPatient, Person, Practitioner, RelatedPerson
ExpressionPatient.address | Person.address | Practitioner.address | RelatedPerson.address
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 3 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-address-city

Resource SearchParameter:

Generated Narrative: SearchParameter individual-address-city

address-city

Parameter address-city:string

none

ResourcesPatient, Person, Practitioner, RelatedPerson
ExpressionPatient.address.city | Person.address.city | Practitioner.address.city | RelatedPerson.address.city
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 4 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-address-country

Resource SearchParameter:

Generated Narrative: SearchParameter individual-address-country

address-country

Parameter address-country:string

none

ResourcesPatient, Person, Practitioner, RelatedPerson
ExpressionPatient.address.country | Person.address.country | Practitioner.address.country | RelatedPerson.address.country
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 5 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-address-postalcode

Resource SearchParameter:

Generated Narrative: SearchParameter individual-address-postalcode

address-postalcode

Parameter address-postalcode:string

none

ResourcesPatient, Person, Practitioner, RelatedPerson
ExpressionPatient.address.postalCode | Person.address.postalCode | Practitioner.address.postalCode | RelatedPerson.address.postalCode
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 6 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-address-state

Resource SearchParameter:

Generated Narrative: SearchParameter individual-address-state

address-state

Parameter address-state:string

none

ResourcesPatient, Person, Practitioner, RelatedPerson
ExpressionPatient.address.state | Person.address.state | Practitioner.address.state | RelatedPerson.address.state
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 7 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-address-use

Resource SearchParameter:

Generated Narrative: SearchParameter individual-address-use

address-use

Parameter address-use:token

none

ResourcesPatient, Person, Practitioner, RelatedPerson
ExpressionPatient.address.use | Person.address.use | Practitioner.address.use | RelatedPerson.address.use
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 8 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-birthdate

Resource SearchParameter:

Generated Narrative: SearchParameter individual-birthdate

birthdate

Parameter birthdate:date

none

ResourcesPatient, Person, RelatedPerson
ExpressionPatient.birthDate | Person.birthDate | RelatedPerson.birthDate
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
ComparatorsAllowed: eq, ne, gt, ge, lt, le, sa, eb, ap

Request:

POST SearchParameter

Entry 9 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-death-date

Resource SearchParameter:

Generated Narrative: SearchParameter Patient-death-date

death-date

Parameter death-date:date

none

ResourcePatient
Expression(Patient.deceased as dateTime)
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
ComparatorsAllowed: eq, ne, gt, ge, lt, le, sa, eb, ap

Request:

POST SearchParameter

Entry 10 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-deceased

Resource SearchParameter:

Generated Narrative: SearchParameter Patient-deceased

deceased

Parameter deceased:token

none

ResourcePatient
ExpressionPatient.deceased.exists() and Patient.deceased != false
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 11 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-email

Resource SearchParameter:

Generated Narrative: SearchParameter individual-email

email

Parameter email:token

none

ResourcesPatient, Person, Practitioner, PractitionerRole, RelatedPerson
ExpressionPatient.telecom.where(system='email') | Person.telecom.where(system='email') | Practitioner.telecom.where(system='email') | PractitionerRole.telecom.where(system='email') | RelatedPerson.telecom.where(system='email')
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 12 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-family

Resource SearchParameter:

Generated Narrative: SearchParameter individual-family

family

Parameter family:string

none

ResourcesPatient, Practitioner
ExpressionPatient.name.family | Practitioner.name.family
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 13 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-gender

Resource SearchParameter:

Generated Narrative: SearchParameter individual-gender

gender

Parameter gender:token

none

ResourcesPatient, Person, Practitioner, RelatedPerson
ExpressionPatient.gender | Person.gender | Practitioner.gender | RelatedPerson.gender
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 14 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-general-practitioner

Resource SearchParameter:

Generated Narrative: SearchParameter Patient-general-practitioner

general-practitioner

Parameter general-practitioner:reference

none

ResourcePatient
ExpressionPatient.generalPractitioner
Processing ModeNormal
Target ResourcesPractitioner, Organization, PractitionerRole
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 15 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-given

Resource SearchParameter:

Generated Narrative: SearchParameter individual-given

given

Parameter given:string

none

ResourcesPatient, Practitioner
ExpressionPatient.name.given | Practitioner.name.given
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 16 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-language

Resource SearchParameter:

Generated Narrative: SearchParameter Patient-language

language

Parameter language:token

none

ResourcePatient
ExpressionPatient.communication.language
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 17 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-link

Resource SearchParameter:

Generated Narrative: SearchParameter Patient-link

Parameter link:reference

none

ResourcePatient
ExpressionPatient.link.other
Processing ModeNormal
Target ResourcesPatient, RelatedPerson
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 18 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-name

Resource SearchParameter:

Generated Narrative: SearchParameter Patient-name

name

Parameter name:string

none

ResourcePatient
ExpressionPatient.name
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 19 - fullUrl = http://hl7.org/fhir/SearchParameter/Patient-organization

Resource SearchParameter:

Generated Narrative: SearchParameter Patient-organization

organization

Parameter organization:reference

none

ResourcePatient
ExpressionPatient.managingOrganization
Processing ModeNormal
Target ResourcesOrganization
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 20 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-phone

Resource SearchParameter:

Generated Narrative: SearchParameter individual-phone

phone

Parameter phone:token

none

ResourcesPatient, Person, Practitioner, PractitionerRole, RelatedPerson
ExpressionPatient.telecom.where(system='phone') | Person.telecom.where(system='phone') | Practitioner.telecom.where(system='phone') | PractitionerRole.telecom.where(system='phone') | RelatedPerson.telecom.where(system='phone')
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 21 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-phonetic

Resource SearchParameter:

Generated Narrative: SearchParameter individual-phonetic

phonetic

Parameter phonetic:string

none

ResourcesPatient, Person, Practitioner, RelatedPerson
ExpressionPatient.name | Person.name | Practitioner.name | RelatedPerson.name
Processing ModePhonetic
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter

Entry 22 - fullUrl = http://hl7.org/fhir/SearchParameter/individual-telecom

Resource SearchParameter:

Generated Narrative: SearchParameter individual-telecom

telecom

Parameter telecom:token

none

ResourcesPatient, Person, Practitioner, PractitionerRole, RelatedPerson
ExpressionPatient.telecom | Person.telecom | Practitioner.telecom | PractitionerRole.telecom | RelatedPerson.telecom
Processing ModeNormal
Multiples
  • multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true
  • multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true

Request:

POST SearchParameter