首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

URL中FHIR资源名称的大小写

在 FHIR (Fast Healthcare Interoperability Resources) 标准中,资源名称在 URL 中的大小写是有明确规定的。根据 FHIR 规范,资源名称在 URL 中应该使用 PascalCase(即每个单词的首字母大写)。

例子

以下是一些常见 FHIR 资源的 URL 示例:

  • Patient 资源:
  • GET /Patient/123
  • Observation 资源:
  • GET /Observation/456
  • Encounter 资源:
  • GET /Encounter/789

规范引用

根据 FHIR 规范的 RESTful API 部分,资源名称在 URL 中应当使用 PascalCase。这是为了确保一致性和避免大小写敏感性问题。

服务器实现

虽然 FHIR 规范建议使用 PascalCase,但具体的服务器实现可能会有所不同。有些服务器可能对 URL 大小写不敏感,而有些服务器则可能严格要求遵循 PascalCase。

实践建议

为了确保兼容性和遵循规范,建议在构建和使用 FHIR API 时始终使用 PascalCase。例如:

  • 创建一个新的 Patient 资源:
  • POST /Patient
  • 查询特定的 Observation 资源:
代码语言:javascript
复制
GET /Observation/123
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • URL#

    作者:阮一峰   http://www.ruanyifeng.com/blog/2011/03/url_hash.html 一、#涵义 #代表网页一个位置。其右面的字符,就是该位置标识符。...二、HTTP请求不包括# #是用来指导浏览器动作,对服务器端完全无用。所以,HTTP请求不包括#。...比如,下面URL原意是指定一个颜色值:   http://www.example.com/?color=#fff 但是,浏览器实际发出请求是:   GET /?...五、改变#会改变浏览器访问历史 每一次改变#后部分,都会在浏览器访问历史增加一个记录,使用"后退"按钮,就可以回到上一个位置。...八、Google抓取#机制 默认情况下,Google网络蜘蛛忽视URL#部分。 但是,Google还规定,如果你希望Ajax生成内容被浏览引擎读取,那么URL可以使用"#!"

    1.8K10

    Android 将网络Url资源转换为Drawable资源方式

    Overview 在今天开发学习,我遇到了一个需求是在Appflash页面添加bing每日一图。这些都简单,但是当我获取到了图片Url时,我就遇到了一个非常尴尬问题。...就是如何将Url转换为Drawabl并且添加到ImageView. 这边获取图片Url就不说了。我们看一下如何将Url转换为Drawable....然后我们根据我们源码来分析一波: 首相我们创建了一个Drawable 然后我们通过我们Url资源生成一个Drawable资源。 这样我们Url网络资源,转换为Drawable就完成。...补充知识:URL转Drawable之 Android获取网络图片三种方法 android获取网络图片是一件耗时操作,如果直接获取有可能会出现应用程序无响应(ANR:Application Not...资源转换为Drawable资源方式就是小编分享给大家全部内容了,希望能给大家一个参考。

    3.6K30

    Netty线程名称

    在之前文章我们讨论过NioEventLoop创建过程. 创建第一个步骤就是创建线程执行器ThreadPerTaskExecutor, 这个线程执行器就是用来创建Netty底层线程....在学习JavaThread时候,线程默认名称类似thread-0,thread-1,thread-2...以此类推....而线程名称对于我们排查问题时候也是起到很大作用, 因此我们在设计线程池, 也会根据一定规则给线程池中线程命名, 这也是一个好习惯....因此我们示例nioEventLoop-2-1数字2就表示第2个线程池意思. 也就是nioEventLoop-2-1这个名字线程是在第2个线程池中....所以示例nioEventLoop-2-1数字1就是表示线程池中第1个线程, 整体就表示第2个线程池中第1个线程.

    1.1K30

    MySQL大小写敏感

    ,我们暂时跳过,看看第二个参数lower_case_table_names,它含义 0:区分大小写,1:不区分大小写 。...MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样:    1、数据库名与表名是严格区分大小写;    2、表别名是严格区分大小写;    3、列名与列别名在所有的情况下均是忽略大小写...;    4、变量名也是严格区分大小写; 而Windows下MySQL却是大小写不敏感,所有表名和数据库名都会变成小写。...,是开启了大小写敏感,这样一来test_tab,TEST_TAB是完全不同两个对象。...这个参数只能够保证登录用户密码大小写敏感,其他还是和原来一样,12c这个参数变了味儿,在新版本已经过期, 在设置时候务必需要保证sqlnet.ora设置需要兼容,文件参数SQLNET.ALLOWED_LOGON_VERSION_SERVER

    2.6K60

    Android使用URL读取网络资源方法

    URL(Uniform Resource Locator)是统一资源定位器,它是对可以从互联网上得到资源位置和访问方法一种简洁表示,是互联网上标准资源地址。...String getPort():获取此URL端口号; – String getProtocol():获取此URL协议名称; – String getQuery():获取此URL查询字符串部分...URL对象前几个方法都非常容易理解,而该对象提供openStream()可以读取该URL资源InputStream,通过该方法可以非常方便地读取远程资源。.../ 打开该URL对应资源输入流 InputStream is = url.openStream(); // 从InputStream解析出图片...对象openStream()方法打开URL对应资源输入流,程序第一次使用BitmapFactorydecodeStream(InputStream)方法来解析该输入流图片;第二次则使用IO将输入流图片下载到本地

    2.2K40

    keepalive高可用haproxy实现URL资源动静分离

    为了能够将URL资源路径映射为虚拟主机root路径下所对应资源,应使用nginx对请求URL重写或重定向,显然可在最前端haproxy主机或varnish服务或nginx服务都能够实现URL重写...,只要确保新URL能够映射到nginx主机下该资源路径即可。...启动nginx服务并访问测试 某资源URL源路径 ? 替换该URLhost为nginx主机,直接访问该URL ?...重写可在varnish服务器实现,对于有众多后端nginx主机情况,在varnish重写URL更加方便; 在varnish重写URL使用regsub函数实现; 为了避免与nginx服务器端...,无论URL资源路径是什么,都统统能够重写为自定义路径下相同资源 haproxy主机配置 安装 1.yum install haproxy 配置文件 配置文件路径:/etc/haproxy

    1.4K120

    string类字符大小写转换

    今天做一道题,要用string类,涉及大小写转换,查看了C++文档,string类没有提供这样方法,只好自己写。...之后是想到一个比较笨方法,我把string当成一个容器,然后用迭代器一个一个来替换。...但是后面我发现其他大佬有更简单做法,使用模板函数transform可以轻松解决这个问题,我们只需要提供一个函数对象,例如将char转成大写toupper函数或者小写函数tolower函数。...first1); // or: *result=binary_op(*first1,*first2++); ++result; ++first1; } return result; } 以上原型来自文档...C++官方文档 所以对于这个大小写转换只要这么写就行: transform(temp.begin(),temp.end(),temp.begin(),::tolower); //转小写 transform

    1.6K10

    Netty在Dubbo线程名称

    RocketMQ和Dubbo在它们底层都使用Netty作为网络通信框架.那么今天我们就来看一下,在Dubbo,使用Netty线程名称叫什么?...在官网下载了Dubbo源码,在源码增加了一个自己简单Dubbo提供者代码. 先看下代码结构 beans.xml内容如下 <?...在Netty也有线程池概念,但是它池是以Group组形式存在....Q-4-1 Q-4-2 Q-4-3 规则是 线程池名称-第几个线程池-池中第几个线程 在Netty中有两类线程,一类是Selector线程,它单独在由一个线程池提供,这个线程池里一般只有一个线程....根据上面线程名称我们应该知道Selector线程名字应该叫NettyServerBoss-1-1才对,为啥叫NettyServerBoss-4-1.说明在创建Selector线程时候已经创建了3个线程池

    1.3K10

    如何从 100 亿 URL 找出相同 URL

    对于这种类型题目,一般采用分治策略 ,即:把一个文件 URL 按照某个特征划分为多个小文件,使得每个小文件大小不超过 4G,这样就可以把这个小文件读到内存中进行处理了。...使用同样方法遍历文件 b,把文件 b URL 分别存储到文件 b0, b1, b2, ..., b999 。...这样处理过后,所有可能相同 URL 都在对应小文件,即 a0 对应 b0, ..., a999 对应 b999,不对应小文件不可能有相同 URL。...那么接下来,我们只需要求出这 1000 对小文件相同 URL 就好了。 接着遍历 ai( i∈[0,999] ),把 URL 存储到一个 HashSet 集合。...然后遍历 bi 每个 URL,看在 HashSet 集合是否存在,若存在,说明这就是共同 URL,可以把这个 URL 保存到一个单独文件

    2.9K30

    Django获取URL数据

    Django获取URL数据 URL参数一般有两种形式。...q=Django&t=blog&u=zy010101 我们将第一种形式称为“URL路径参数”;第二种形式称为“URL关键字形式”。下面讲述如何在Django获取这两种形式数据。...在此之前,需要说明是,在URL携带数据方式一般是前端发起GET请求,至于为什么GET请求不在请求体携带参数,可以参考这篇文章:关于在GET请求中使用body URL路径参数 使用path函数...为了防止有时候进不去文档,我将官方文档也直接贴在下面: 使用re_path函数 如果,使用path函数并不能满足你匹配URL要求,那么可以使用re_path函数来使用正则表达式来匹配URL路径参数...需要注意在Django,使用正则表达式来获取分组语法是(?Ppattern),其中 name 是组名,pattern 是要匹配模式。

    5.6K30

    面试:如何从 100 亿 URL 找出相同 URL

    对于这种类型题目,一般采用分治策略 ,即:把一个文件 URL 按照某个特征划分为多个小文件,使得每个小文件大小不超过 4G,这样就可以把这个小文件读到内存中进行处理了。...使用同样方法遍历文件 b,把文件 b URL 分别存储到文件 b0, b1, b2, ..., b999 。...这样处理过后,所有可能相同 URL 都在对应小文件,即 a0 对应 b0, ..., a999 对应 b999,不对应小文件不可能有相同 URL。...那么接下来,我们只需要求出这 1000 对小文件相同 URL 就好了。 接着遍历 ai( i∈[0,999] ),把 URL 存储到一个 HashSet 集合。...然后遍历 bi 每个 URL,看在 HashSet 集合是否存在,若存在,说明这就是共同 URL,可以把这个 URL 保存到一个单独文件

    4.5K10

    SpringBoot使用云端资源url下载文件接口写法

    SpringBoot使用云端资源URL下载文件接口写法在现代Web应用程序,经常需要从云端资源下载文件,比如从云存储服务(如AWS S3、Google Cloud Storage等)下载文件。...Spring Boot 提供了简单而灵活方式来实现这一目标。在本文中,我们将探讨如何使用 Spring Boot 来定义接口,以实现从云端资源URL下载文件功能。...接口定义首先,我们需要定义一个接口,该接口将接受云端资源URL,并将其作为文件发送给客户端。...该方法接受一个云端资源URL作为参数,并使用 RestTemplate 从该URL下载文件字节数组。...然后,我们使用 RestTemplate 下载了文件字节数组,并将其封装为 Resource 对象并设置了文件下载响应头。通过这种方式,我们可以很容易地实现从云端资源URL下载文件功能。

    21210
    领券